Fix comments and formatting.

This commit is contained in:
Evelyn Eastmond 2019-06-14 12:45:11 -04:00
parent ca28b4ff1b
commit 1e124657e5

View file

@ -823,21 +823,18 @@ class EV3 {
} }
if (this._updateDevices) { if (this._updateDevices) {
// *****************
// PARSE DEVICE LIST // PARSE DEVICE LIST
// *****************
for (let i = 0; i < 4; i++) { for (let i = 0; i < 4; i++) {
const deviceType = Ev3Device[data[i + 5]]; const deviceType = Ev3Device[data[i + 5]];
// sometimes the device type returned is null, so treat that as 'none' // if returned device type is null, use 'none'
this._sensorPorts[i] = deviceType ? deviceType : 'none'; this._sensorPorts[i] = deviceType ? deviceType : 'none';
} }
for (let i = 0; i < 4; i++) { for (let i = 0; i < 4; i++) {
const deviceType = Ev3Device[data[i + 21]]; const deviceType = Ev3Device[data[i + 21]];
// sometimes the device type returned is null, so treat that as 'none' // if returned device type is null, use 'none'
this._motorPorts[i] = deviceType ? deviceType : 'none'; this._motorPorts[i] = deviceType ? deviceType : 'none';
} }
for (let m = 0; m < 4; m++) { for (let m = 0; m < 4; m++) {
const type = this._motorPorts[m]; const type = this._motorPorts[m];
if (type !== 'none' && !this._motors[m]) { if (type !== 'none' && !this._motors[m]) {
@ -850,11 +847,11 @@ class EV3 {
} }
} }
this._updateDevices = false; this._updateDevices = false;
// eslint-disable-next-line no-undefined // eslint-disable-next-line no-undefined
} else if (!this._sensorPorts.includes(undefined) && !this._motorPorts.includes(undefined)) { } else if (!this._sensorPorts.includes(undefined) && !this._motorPorts.includes(undefined)) {
// *******************
// PARSE SENSOR VALUES // PARSE SENSOR VALUES
// *******************
let offset = 5; // start reading sensor values at byte 5 let offset = 5; // start reading sensor values at byte 5
for (let i = 0; i < 4; i++) { for (let i = 0; i < 4; i++) {
// array 2 float // array 2 float
@ -876,9 +873,8 @@ class EV3 {
} }
offset += 4; offset += 4;
} }
// *****************************************************
// PARSE MOTOR POSITION VALUES, EVEN IF NO MOTOR PRESENT // PARSE MOTOR POSITION VALUES, EVEN IF NO MOTOR PRESENT
// *****************************************************
for (let i = 0; i < 4; i++) { for (let i = 0; i < 4; i++) {
const positionArray = [ const positionArray = [
data[offset], data[offset],
@ -891,6 +887,7 @@ class EV3 {
} }
offset += 4; offset += 4;
} }
} }
} }