From 943d33ba4db2a0b8a1049971583d799908def17e Mon Sep 17 00:00:00 2001 From: Petr Ledvina Date: Wed, 28 Jan 2015 17:15:23 +0100 Subject: [PATCH] Allow negative current draw Interpret MSP_ANALOG.amperage value as signed --- js/msp.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/js/msp.js b/js/msp.js index 09bb13e9f8..daec009700 100644 --- a/js/msp.js +++ b/js/msp.js @@ -264,7 +264,7 @@ var MSP = { ANALOG.voltage = data.getUint8(0) / 10.0; ANALOG.mAhdrawn = data.getUint16(1, 1); ANALOG.rssi = data.getUint16(3, 1); // 0-1023 - ANALOG.amperage = data.getUint16(5, 1) / 100; // A + ANALOG.amperage = data.getInt16(5, 1) / 100; // A break; case MSP_codes.MSP_RC_TUNING: RC_tuning.RC_RATE = parseFloat((data.getUint8(0) / 100).toFixed(2));