From f4dcc08de3f6551960cc05e5204cd32ecb2f76e5 Mon Sep 17 00:00:00 2001 From: "Tod E. Kurt" Date: Fri, 24 May 2019 16:32:55 -0700 Subject: [PATCH] make hid_generic_inout tester have reportLength-sized buffer, since some OSes need that --- examples/device/hid_generic_inout/hid_test.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/examples/device/hid_generic_inout/hid_test.js b/examples/device/hid_generic_inout/hid_test.js index d4fc800c..011f2b53 100644 --- a/examples/device/hid_generic_inout/hid_test.js +++ b/examples/device/hid_generic_inout/hid_test.js @@ -4,14 +4,19 @@ var deviceInfo = devices.find( function(d) { var isNRF = d.vendorId===0Xcafe && d.productId===0X4004; return isNRF; }); +var reportLen = 64; if( deviceInfo ) { console.log(deviceInfo) var device = new HID.HID( deviceInfo.path ); - device.on("data", function(data) {console.log(data)}); + device.on("data", function(data) { console.log(data.toString('hex')); }); device.on("error", function(err) {console.log(err)}); setInterval(function () { - device.write([0x00, 0x01, 0x01, 0x05, 0xff, 0xff]); + var buf = Array(reportLen); + for( var i=0; i