Skip to content

Commit 676c687

Browse files
committed
Use semver to decide initial column count
1 parent c7026f7 commit 676c687

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

src/js/tabs/sensors.js

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ import MSP from "../msp";
77
import MSPCodes from "../msp/MSPCodes";
88
import serial from "../serial";
99
import * as d3 from 'd3';
10+
import semver from 'semver';
11+
import { API_VERSION_1_46 } from "../data_storage";
1012

1113
const sensors = {};
1214
sensors.initialize = function (callback) {
@@ -15,6 +17,8 @@ sensors.initialize = function (callback) {
1517
GUI.active_tab = 'sensors';
1618
}
1719

20+
sensors.debugColumns = semver(FC.CONFIG.apiVersion, API_VERSION_1_46) ? 8 : 4;
21+
1822
function initSensorData(){
1923
for (let i = 0; i < 3; i++) {
2024
FC.SENSOR_DATA.accelerometer[i] = 0;
@@ -24,8 +28,7 @@ sensors.initialize = function (callback) {
2428
FC.SENSOR_DATA.altitude = 0;
2529
}
2630

27-
// we now have 8 debug values
28-
for (let i = 0; i < 8; i++) {
31+
for (let i = 0; i < sensors.debugColumns; i++) {
2932
FC.SENSOR_DATA.debug[i] = 0;
3033
}
3134
}
@@ -433,7 +436,7 @@ sensors.initialize = function (callback) {
433436
}
434437

435438
function update_debug_graphs() {
436-
for (let i = 0; i < 8; i++) {
439+
for (let i = 0; i < sensors.debugColumns; i++) {
437440
updateGraphHelperSize(debugHelpers[i]);
438441

439442
// enable/disable graphs based on debug values

0 commit comments

Comments
 (0)