aboutsummaryrefslogtreecommitdiff
path: root/src/survive_vive.c
diff options
context:
space:
mode:
authorcnlohr <lohr85@gmail.com>2017-03-12 15:17:47 -0400
committercnlohr <lohr85@gmail.com>2017-03-12 15:17:47 -0400
commitb528f822966cf8978cbe28936ae1f15c3032e1d2 (patch)
treeb783509720b583bc5c30aa8d6d49a99dc0ab931a /src/survive_vive.c
parentb754712675b5d644ae950006afe0d1ceba0e1899 (diff)
downloadlibsurvive-b528f822966cf8978cbe28936ae1f15c3032e1d2.tar.gz
libsurvive-b528f822966cf8978cbe28936ae1f15c3032e1d2.tar.bz2
Update to posers, etc... Still not working.
Diffstat (limited to 'src/survive_vive.c')
-rw-r--r--src/survive_vive.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/survive_vive.c b/src/survive_vive.c
index 7da2897..17c9dd5 100644
--- a/src/survive_vive.c
+++ b/src/survive_vive.c
@@ -89,8 +89,7 @@ void survive_usb_close( SurviveContext * t );
int survive_usb_init( SurviveViveData * sv, SurviveObject * hmd, SurviveObject *wm0, SurviveObject * wm1 );
int survive_usb_poll( SurviveContext * ctx );
int survive_get_config( char ** config, SurviveViveData * ctx, int devno, int interface, int send_extra_magic );
-
-
+int survive_vive_send_magic(struct SurviveContext * ctx, void * drv, int magic_code, void * data, int datalen );
static void handle_transfer(struct libusb_transfer* transfer)
@@ -301,6 +300,7 @@ int survive_usb_init( struct SurviveViveData * sv, struct SurviveObject * hmd, s
SV_INFO( "All devices attached." );
+ survive_vive_send_magic(ctx, sv, 1, 0, 0 );
//libUSB initialized. Continue.
return 0;