diff --git a/main.js b/main.js index 47039077ff..6dd21b4180 100644 --- a/main.js +++ b/main.js @@ -92,7 +92,7 @@ $(document).ready(function() { tabs.gps.initialize(); break; case 'tab_motor_outputs': - tab_initialize_motor_outputs(); + tabs.motor_outputs.initialize(); break; case 'tab_sensors': tab_initialize_sensors(); diff --git a/tabs/motor_outputs.js b/tabs/motor_outputs.js index 13ab968db1..4d5e2481b6 100644 --- a/tabs/motor_outputs.js +++ b/tabs/motor_outputs.js @@ -1,4 +1,7 @@ -function tab_initialize_motor_outputs(callback) { +tabs.motor_outputs = function() { +}; + +tabs.motor_outputs.initialize = function(callback) { ga_tracker.sendAppView('Motor Outputs Page'); GUI.active_tab = 'motor_outputs'; @@ -364,5 +367,11 @@ function tab_initialize_motor_outputs(callback) { GUI.interval_add('status_pull', function get_status_data() { MSP.send_message(MSP_codes.MSP_STATUS); }, 250, true); + + if (callback) callback(); } -} \ No newline at end of file +}; + +tabs.motor_outputs.cleanup = function(callback) { + if (callback) callback(); +}; \ No newline at end of file