1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-17 05:15:25 +03:00

remove obsolete needle, cleanup

This commit is contained in:
cTn 2014-06-07 17:54:51 +02:00
parent 75bac26c67
commit b09620b6ae
3 changed files with 13 additions and 17 deletions

View file

@ -38,10 +38,10 @@ var RC_tuning = {
throttle_EXPO: 0, throttle_EXPO: 0,
}; };
var AUX_CONFIG = new Array(); var AUX_CONFIG = [];
var AUX_CONFIG_values = new Array(); var AUX_CONFIG_values = [];
var SERVO_CONFIG = new Array(); var SERVO_CONFIG = [];
var SENSOR_DATA = { var SENSOR_DATA = {
gyroscope: [0, 0, 0], gyroscope: [0, 0, 0],
@ -70,10 +70,10 @@ var GPS_DATA = {
update: 0, update: 0,
// baseflight specific gps stuff // baseflight specific gps stuff
chn: new Array(), chn: [],
svid: new Array(), svid: [],
quality: new Array(), quality: [],
cno: new Array() cno: []
}; };
var ANALOG = { var ANALOG = {

View file

@ -283,8 +283,7 @@ MSP.process_data = function(code, message_buffer, message_length) {
} }
break; break;
case MSP_codes.MSP_BOX: case MSP_codes.MSP_BOX:
// dump previous data (if there was any) AUX_CONFIG_values = []; // empty the array as new data is coming in
AUX_CONFIG_values = new Array();
// fill in current data // fill in current data
for (var i = 0; i < data.byteLength; i += 2) { // + 2 because uint16_t = 2 bytes for (var i = 0; i < data.byteLength; i += 2) { // + 2 because uint16_t = 2 bytes
@ -345,8 +344,7 @@ MSP.process_data = function(code, message_buffer, message_length) {
console.log(data); console.log(data);
break; break;
case MSP_codes.MSP_SERVO_CONF: case MSP_codes.MSP_SERVO_CONF:
// drop previous data SERVO_CONFIG = []; // empty the array as new data is coming in
SERVO_CONFIG = [];
for (var i = 0; i < 56; i += 7) { for (var i = 0; i < 56; i += 7) {
var arr = { var arr = {

View file

@ -74,13 +74,11 @@ function tab_initialize_auxiliary_configuration() {
} }
}); });
// send over the data // send over data
var AUX_val_buffer_out = new Array(); var AUX_val_buffer_out = [];
var needle = 0;
for (var i = 0; i < AUX_CONFIG_values.length; i++) { for (var i = 0; i < AUX_CONFIG_values.length; i++) {
AUX_val_buffer_out[needle++] = lowByte(AUX_CONFIG_values[i]); AUX_val_buffer_out.push(lowByte(AUX_CONFIG_values[i]));
AUX_val_buffer_out[needle++] = highByte(AUX_CONFIG_values[i]); AUX_val_buffer_out.push(highByte(AUX_CONFIG_values[i]));
} }
MSP.send_message(MSP_codes.MSP_SET_BOX, AUX_val_buffer_out, false, save_to_eeprom); MSP.send_message(MSP_codes.MSP_SET_BOX, AUX_val_buffer_out, false, save_to_eeprom);