Skip to content

Instantly share code, notes, and snippets.

View kashimAstro's full-sized avatar
🔒
busy

Dario Longobardi kashimAstro

🔒
busy
View GitHub Profile
#include "ofMain.h"
#include <X11/X.h>
#include <X11/Xlib.h>
#include <X11/Xutil.h>
#include "ofxTFTTouch.h"
Display *display;
Window root;
ofxTFTTouch touch;
int w,h;
@kashimAstro
kashimAstro / ofwpaconfig.cpp
Last active November 12, 2016 13:32
configure wpa_supplicant.conf
#include "ofMain.h"
#include "ofAppNoWindow.h"
#define WPA_PATH "/etc/wpa_supplicant/wpa_supplicant.conf"
class ofApp : public ofBaseApp
{
public:
string essid;
string passwd;
@kashimAstro
kashimAstro / config.make
Created November 10, 2016 23:05
config.make openframeworks PhysX3.3 NVIDIA
PHYSX = /path/PhysXSDK/
var = -I$(PHYSX)/Include
var += -L$(PHYSX)/Lib/linux64
var += -L$(PHYSX)/Bin/linux64
var += -L$(PHYSX)/Snippets/lib/linux64
var += -DPHYSX_PROFILE_SDK
var += -DRENDER_SNIPPET
var += -DPX_DEBUG
var += -DPX_CHECKED
<!DOCTYPE HTML>
<html>
<head>
<style>
body {
margin: 0px;
padding: 0px;
}
</style>
</head>
@kashimAstro
kashimAstro / CVShape.h
Last active October 21, 2016 06:41
Class Opencv shape detection for openframeworks
#include "ofMain.h"
#include "ofxCv.h"
using namespace ofxCv;
using namespace cv;
class CVShape{
public:
Mat gray;
Mat bw;
@kashimAstro
kashimAstro / BlenderSTLExport.py
Created September 16, 2016 09:44
Blender export .STL separate mesh fracture
import bpy
import os
path = bpy.path.abspath('/tecnici/dario/teststl/')
if not os.path.exists(path):
os.makedirs(path)
for object in bpy.context.selected_objects:
bpy.ops.object.select_all(action='DESELECT')
object.select = True
@kashimAstro
kashimAstro / gstreamer-server-client.sh
Created June 2, 2016 17:14
Raspberry server and client RTP with gstreamer
#server
raspivid -t 999999 -w 800 -h 600 -fps 25 -hf -b 2000000 -o - | gst-launch-1.0 -v fdsrc ! h264parse ! rtph264pay config-interval=1 pt=96 ! gdppay ! tcpserversink host=192.168.0.100 port=5000
#client
gst-launch-1.0 -v tcpclientsrc host=192.168.0.100 port=5000 ! gdpdepay ! rtph264depay ! avdec_h264 ! videoconvert ! autovideosink sync=false
@kashimAstro
kashimAstro / HMC5883L.cpp
Last active June 3, 2016 12:32
ofxGPIO openframeworks example HMC5883L compass
#include "ofMain.h"
#include "ofAppNoWindow.h"
#include "ofxGPIO.h"
#include "ofxNetwork.h"
#define COMPASS 0x1e
class ofApp : public ofBaseApp{
public:
I2CBus * busCompass;
@kashimAstro
kashimAstro / main.cpp
Created May 6, 2016 15:17
Menger sponge CPU ofMesh
#include "ofMain.h"
class Menger : public ofBaseApp{
public:
ofEasyCam cam;
ofMesh mesh;
void setup() {
mesh = sponge(10,10,10,500,3,2);
}
@kashimAstro
kashimAstro / IMUPosTracking.txt
Last active March 4, 2016 18:29
IMU positional tracking
T = e' il tempo trascorso dall'ultimo calcolo della posizione
A = accelerazione singola asse IMU
S = vecchia velocita'
S1 = nuova velocita'
P = vecchia posizione
P1 = nuova posizione
calcoli:
S1 = S + A * T
P1 = P + S1 * T