From 2896c9c60e9c89ec8836aca6c2bb881608d1635d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A1szl=C3=B3=20Monda?= Date: Sun, 15 Oct 2017 02:56:45 +0200 Subject: [PATCH] Display isEepromBusy, areHalvesMerged, and isLeftHalfConnected states. --- packages/usb/read-keyboard-state.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/usb/read-keyboard-state.js b/packages/usb/read-keyboard-state.js index 8e568caf..8372f0e7 100755 --- a/packages/usb/read-keyboard-state.js +++ b/packages/usb/read-keyboard-state.js @@ -8,6 +8,10 @@ function readKeyboardState() { device.write(uhk.getTransferData(payload)); const receivedBuffer = device.readSync(); console.log('Received', uhk.bufferToString(receivedBuffer)); + const isEepromBusy = receivedBuffer[1] !== 0 ? 'yes' : 'no '; + const areHalvesMerged = receivedBuffer[2] !== 0 ? 'yes' : 'no '; + const isLeftHalfConnected = receivedBuffer[3] !== 0 ? 'yes' : 'no '; + console.log(`isEepromBusy: ${isEepromBusy} | areHalvesMerged: ${areHalvesMerged} | isLeftHalfConnected:${isLeftHalfConnected}`); setTimeout(readKeyboardState, 500) }