From 96b9226adb957feeedd5861b06cae8e2e72bfa82 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A1szl=C3=B3=20Monda?= Date: Mon, 15 Jan 2018 00:02:57 +0100 Subject: [PATCH] Fix script to display the correct firmware version. --- packages/usb/get-left-firmware-version.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/usb/get-left-firmware-version.js b/packages/usb/get-left-firmware-version.js index 000094af..64d5436d 100755 --- a/packages/usb/get-left-firmware-version.js +++ b/packages/usb/get-left-firmware-version.js @@ -2,14 +2,14 @@ const uhk = require('./uhk'); const device = uhk.getUhkDevice(); -const sendData = new Buffer([uhk.usbCommands.getModuleProperty, uhk.modulePropertyIds.protocolVersions]); +const sendData = new Buffer([uhk.usbCommands.getModuleProperty, uhk.moduleSlotToId.leftHalf, uhk.modulePropertyIds.protocolVersions]); console.log(sendData) device.write(uhk.getTransferData(sendData)); const response = Buffer.from(device.readSync()); console.log(response) -const firmwareMajorVersion = response[7] + (response[8]<<8); -const firmwareMinorVersion = response[9] + (response[10]<<8); -const firmwarePatchVersion = response[11] + (response[12]<<8); +const firmwareMajorVersion = uhk.getUint16(response, 8); +const firmwareMinorVersion = uhk.getUint16(response, 10); +const firmwarePatchVersion = uhk.getUint16(response, 12); console.log(`firmwareMajorVersion: ${firmwareMajorVersion}`); console.log(`firmwareMinorVersion: ${firmwareMinorVersion}`);