parent
42101ec791
commit
0344110c2d
|
@ -132,6 +132,11 @@ GUI_control.prototype.timeout_kill_all = function() {
|
|||
// default switch doesn't require callback to be set
|
||||
GUI_control.prototype.tab_switch_cleanup = function(callback) {
|
||||
switch (this.active_tab) {
|
||||
case 'initial_setup':
|
||||
GUI.interval_remove('initial_setup_data_pull');
|
||||
|
||||
if (callback) callback();
|
||||
break;
|
||||
case 'auxiliary_configuration':
|
||||
GUI.interval_remove('aux_data_poll');
|
||||
|
||||
|
|
|
@ -4,6 +4,7 @@ function tab_initialize_initial_setup() {
|
|||
ga_tracker.sendAppView('Initial Setup');
|
||||
GUI.active_tab = 'initial_setup';
|
||||
|
||||
send_message(MSP_codes.MSP_IDENT, MSP_codes.MSP_IDENT, false, function() {
|
||||
// Fill in the accel trimms from CONFIG object
|
||||
$('input[name="pitch"]').val(CONFIG.accelerometerTrims[0]);
|
||||
$('input[name="roll"]').val(CONFIG.accelerometerTrims[1]);
|
||||
|
@ -146,11 +147,7 @@ function tab_initialize_initial_setup() {
|
|||
|
||||
$('#content .restore').click(configuration_restore);
|
||||
|
||||
// enable data pulling
|
||||
timers.push(setInterval(data_poll, 50));
|
||||
}
|
||||
|
||||
function data_poll() {
|
||||
GUI.interval_add('initial_setup_data_pull', function() {
|
||||
// Update cube
|
||||
var cube = $('div#cube');
|
||||
|
||||
|
@ -170,4 +167,6 @@ function data_poll() {
|
|||
send_message(MSP_codes.MSP_ATTITUDE, MSP_codes.MSP_ATTITUDE);
|
||||
send_message(MSP_codes.MSP_COMP_GPS, MSP_codes.MSP_COMP_GPS);
|
||||
send_message(MSP_codes.MSP_ANALOG, MSP_codes.MSP_ANALOG);
|
||||
}, 50, true);
|
||||
});
|
||||
}
|
Loading…
Reference in New Issue