1
0
Fork 0
mirror of https://github.com/betaflight/betaflight-configurator.git synced 2025-07-24 00:35:26 +03:00

polishing run

This commit is contained in:
cTn 2014-08-12 16:05:22 +02:00
parent e27a194ec7
commit 2753f354e0
5 changed files with 41 additions and 38 deletions

View file

@ -3,7 +3,8 @@
TABS.initial_setup = {
yaw_fix: 0.0
};
TABS.initial_setup.initialize = function(callback) {
TABS.initial_setup.initialize = function (callback) {
var self = this;
GUI.active_tab_ref = this;
GUI.active_tab = 'initial_setup';
@ -137,7 +138,6 @@ TABS.initial_setup.initialize = function(callback) {
case 13:
$(".modelMixDiagram").attr("src","./images/motor_order/octox.svg").addClass('modelMixOctoX');
break;
case 4: // BI
case 5: // GIMBAL
case 8: // FLYING_WING
@ -161,7 +161,7 @@ TABS.initial_setup.initialize = function(callback) {
$('span.heading').text(chrome.i18n.getMessage('initialSetupheading', [0]));
// UI Hooks
$('a.calibrateAccel').click(function() {
$('a.calibrateAccel').click(function () {
var self = $(this);
if (!self.hasClass('calibrating')) {
@ -170,11 +170,11 @@ TABS.initial_setup.initialize = function(callback) {
// During this period MCU won't be able to process any serial commands because its locked in a for/while loop
// until this operation finishes, sending more commands through data_poll() will result in serial buffer overflow
GUI.interval_pause('initial_setup_data_pull');
MSP.send_message(MSP_codes.MSP_ACC_CALIBRATION, false, false, function() {
MSP.send_message(MSP_codes.MSP_ACC_CALIBRATION, false, false, function () {
GUI.log(chrome.i18n.getMessage('initialSetupAccelCalibStarted'));
});
GUI.timeout_add('button_reset', function() {
GUI.timeout_add('button_reset', function () {
GUI.interval_resume('initial_setup_data_pull');
GUI.log(chrome.i18n.getMessage('initialSetupAccelCalibEnded'));
@ -184,17 +184,17 @@ TABS.initial_setup.initialize = function(callback) {
}
});
$('a.calibrateMag').click(function() {
$('a.calibrateMag').click(function () {
var self = $(this);
if (!self.hasClass('calibrating')) {
self.addClass('calibrating');
MSP.send_message(MSP_codes.MSP_MAG_CALIBRATION, false, false, function() {
MSP.send_message(MSP_codes.MSP_MAG_CALIBRATION, false, false, function () {
GUI.log(chrome.i18n.getMessage('initialSetupMagCalibStarted'));
});
GUI.timeout_add('button_reset', function() {
GUI.timeout_add('button_reset', function () {
GUI.log(chrome.i18n.getMessage('initialSetupMagCalibEnded'));
self.removeClass('calibrating');
}, 30000);
@ -202,7 +202,7 @@ TABS.initial_setup.initialize = function(callback) {
});
$('a.resetSettings').click(function() {
MSP.send_message(MSP_codes.MSP_RESET_CONF, false, false, function() {
MSP.send_message(MSP_codes.MSP_RESET_CONF, false, false, function () {
GUI.log(chrome.i18n.getMessage('initialSetupSettingsRestored'));
GUI.tab_switch_cleanup(function() {
@ -212,7 +212,7 @@ TABS.initial_setup.initialize = function(callback) {
});
$('a.update').click(function() {
$('a.update').click(function () {
CONFIG.accelerometerTrims[0] = parseInt($('input[name="pitch"]').val());
CONFIG.accelerometerTrims[1] = parseInt($('input[name="roll"]').val());
@ -265,7 +265,7 @@ TABS.initial_setup.initialize = function(callback) {
MSP.send_message(MSP_codes.MSP_SET_MISC, buffer_out, false, save_to_eeprom);
function save_to_eeprom() {
MSP.send_message(MSP_codes.MSP_EEPROM_WRITE, false, false, function() {
MSP.send_message(MSP_codes.MSP_EEPROM_WRITE, false, false, function () {
GUI.log(chrome.i18n.getMessage('initialSetupEepromSaved'));
});
}
@ -275,7 +275,7 @@ TABS.initial_setup.initialize = function(callback) {
$('div#interactive_block > a.reset').text(chrome.i18n.getMessage('initialSetupButtonResetZaxisValue', [self.yaw_fix]));
// reset yaw button hook
$('div#interactive_block > a.reset').click(function() {
$('div#interactive_block > a.reset').click(function () {
self.yaw_fix = SENSOR_DATA.kinematics[2] * - 1.0;
$(this).text(chrome.i18n.getMessage('initialSetupButtonResetZaxisValue', [self.yaw_fix]));
@ -316,7 +316,7 @@ TABS.initial_setup.initialize = function(callback) {
GUI.interval_add('initial_setup_data_pull', get_analog_data, 50, true);
// status data pulled via separate timer with static speed
GUI.interval_add('status_pull', function() {
GUI.interval_add('status_pull', function () {
MSP.send_message(MSP_codes.MSP_STATUS);
}, 250, true);
@ -324,6 +324,6 @@ TABS.initial_setup.initialize = function(callback) {
}
};
TABS.initial_setup.cleanup = function(callback) {
TABS.initial_setup.cleanup = function (callback) {
if (callback) callback();
};