From 59709ec34c13a0e0b4e12f6f22896a74048dd052 Mon Sep 17 00:00:00 2001 From: Sunpy Date: Wed, 31 Jul 2019 17:14:15 +0200 Subject: [PATCH] Wrong read length on uInt read --- www/js/fly-ws.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/www/js/fly-ws.js b/www/js/fly-ws.js index d2c84ef..b29cea5 100644 --- a/www/js/fly-ws.js +++ b/www/js/fly-ws.js @@ -47,8 +47,8 @@ class FLYSocket { let ret = []; let length = data.getUint8(this.pointer++); for (let i = 0; i < length; i++) { - ret.push( data.getUint16(this.pointer) ); - this.pointer += 2; + ret.push( data.getUint32(this.pointer) ); + this.pointer += 4; } return ret; } @@ -64,7 +64,7 @@ class FLYSocket { // I: FlightUUID // ?: Subscribed to flight data let ret = []; - ret.push( data.getUint16(this.pointer) ); this.pointer += 2; + ret.push( data.getUint32(this.pointer) ); this.pointer += 4; ret.push( data.getUint8(this.pointer++) != 0 ); return ret; } @@ -81,7 +81,7 @@ class FLYSocket { // I: FlightUUID // ?: Flight active let ret = []; - ret.push( data.getUint16(this.pointer) ); this.pointer += 2; + ret.push( data.getUint32(this.pointer) ); this.pointer += 4; ret.push( data.getUint8(this.pointer++) != 0 ); return ret; }