Skip to content

Instantly share code, notes, and snippets.

@amiller
Created December 24, 2010 03:12
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save amiller/753857 to your computer and use it in GitHub Desktop.
Save amiller/753857 to your computer and use it in GitHub Desktop.
diff --git a/wrappers/actionscript/server/as3-server.c b/wrappers/actionscript/server/as3-serve
index cd5e99c..1eb57b0 100644
--- a/wrappers/actionscript/server/as3-server.c
+++ b/wrappers/actionscript/server/as3-server.c
@@ -93,7 +93,10 @@ void *data_out(void *arg) {
while(data_connected){
usleep(1000000 / 30); // EMULATE 30 FPS
char buffer_send[3*2+3*8];
- freenect_sync_get_accelerometers(&ax, &ay, &az, &dx, &dy, &dz, 0);
+ freenect_raw_tilt_state *state;
+ freenect_sync_get_tilt_state(&state, 0);
+ ax = state->accelerometer_x; ay = state->accelerometer_y; az = state->accelerom
+ freenect_get_mks_accel(state, &dx, &dy, &dz);
memcpy(&buffer_send,&ax, sizeof(int16_t));
memcpy(&buffer_send[2],&ay, sizeof(int16_t));
memcpy(&buffer_send[4],&az, sizeof(int16_t));
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment