diff --git a/apps/widhid/wid.js b/apps/widhid/wid.js index 91f2fd488..06ef0cea4 100644 --- a/apps/widhid/wid.js +++ b/apps/widhid/wid.js @@ -123,7 +123,12 @@ redraw(); }); var sendHid = function (code) { - NRF.sendHIDReport([1, code], function () { return NRF.sendHIDReport([1, 0]); }); + try { + NRF.sendHIDReport([1, code], function () { return NRF.sendHIDReport([1, 0]); }); + } + catch (e) { + console.log("sendHIDReport:", e); + } }; var next = function () { return sendHid(0x01); }; var prev = function () { return sendHid(0x02); }; diff --git a/apps/widhid/wid.ts b/apps/widhid/wid.ts index 1c13d10d9..e788be1a8 100644 --- a/apps/widhid/wid.ts +++ b/apps/widhid/wid.ts @@ -145,10 +145,14 @@ //const DEBUG = true; const sendHid = (code: number) => { //if(DEBUG) return; - NRF.sendHIDReport( - [1, code], - () => NRF.sendHIDReport([1, 0]), - ); + try{ + NRF.sendHIDReport( + [1, code], + () => NRF.sendHIDReport([1, 0]), + ); + }catch(e){ + console.log("sendHIDReport:", e); + } }; const next = () => /*DEBUG ? console.log("next") : */ sendHid(0x01);