From 4245ae78472f1a44691f08e18d57759715a14b1e Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Thu, 3 Feb 2022 16:18:09 -0800 Subject: [PATCH] Fix off by 1 when receiving 2+ results --- src/ble.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ble.ts b/src/ble.ts index 68937e1..2faa015 100644 --- a/src/ble.ts +++ b/src/ble.ts @@ -217,7 +217,7 @@ export class ImprovBluetoothLE extends EventTarget { valueBytes[i] = encodedResult.getUint8(valueOffset + i); } result.values.push(decoder.decode(valueBytes)); - start += valueLength; + start += valueLength + 1; // +1 for length byte } this.RPCResult = result;