From cebb93ee6b927f277d9f1d33c8b354aa440ebf44 Mon Sep 17 00:00:00 2001 From: Charles Lohr Date: Tue, 13 Dec 2016 02:43:04 -0500 Subject: try updating with more data. --- src/survive_usb.c | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/survive_usb.c') 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; -- cgit v1.2.3