aboutsummaryrefslogtreecommitdiff
path: root/src/survive_usb.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/survive_usb.c')
-rw-r--r--src/survive_usb.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/survive_usb.c b/src/survive_usb.c
index affcdd5..07e5cb4 100644
--- a/src/survive_usb.c
+++ b/src/survive_usb.c
@@ -247,6 +247,14 @@ int survive_usb_init( struct SurviveContext * ctx )
0x00, 0x18, 0x54, 0x72, 0x00, 0x00, 0x6a, 0x72, 0x00, 0x00, 0x00, 0x00,
};
+ //From actual use. ((THIS SEEMS TO BREAK IT))
+/*
+ static uint8_t vive_magic_power_on[64] = { 0x04, 0x78, 0x29, 0x38,
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
+*/
r = update_feature_report( ctx->udev[USB_DEV_HMD], 0, vive_magic_power_on, sizeof( vive_magic_power_on ) );
SV_INFO( "UCR: %d", r );
if( r != sizeof( vive_magic_power_on ) ) return 5;