That other device does seem to be sending a1 03 23 02 rather than just 23 02. Have you tried:
a1 03 23 02
23 02
NRF.sendHIDReport([0xa1,0x03,0x23,0x02], function() { setTimeout(function(){ NRF.sendHIDReport([0xa1,0x03,0,0], cb); },500); });
Not sure why you should need it, but hey...
@Gordon started
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
That other device does seem to be sending
a1 03 23 02
rather than just23 02
. Have you tried:Not sure why you should need it, but hey...