pulling main switch on compatibility (this should go live on November 1st 2014)

10.3.x-maintenance
cTn 2014-10-12 18:35:32 +02:00
parent b35590f052
commit 81a2872360
4 changed files with 7 additions and 31 deletions

View File

@ -2,7 +2,7 @@
var CONFIGURATOR = {
'releaseDate': 1412546773959, // new Date().getTime() - 10.06.2014
'firmwareVersionAccepted': 2.3,
'firmwareVersionAccepted': 2.31,
'connectionValid': false,
'cliActive': false,
'cliValid': false

View File

@ -139,32 +139,14 @@ function onOpen(openInfo) {
MSP.send_message(MSP_codes.MSP_IDENT, false, false, function () {
GUI.timeout_remove('connecting'); // kill connecting timer
// TODO clean / remove this after compatibility period is over
if (CONFIG.version >= CONFIGURATOR.firmwareVersionAccepted) {
CONFIGURATOR.connectionValid = true;
if (!bit_check(CONFIG.capability, 30)) {
GUI.log('Configurator detected that you are running an old version of the firmware and will operate in compatibility mode,\
to enjoy all of the recently implemented features, please <strong>update</strong> your firmware.');
if (CONFIG.version >= CONFIGURATOR.firmwareVersionAccepted) {
CONFIGURATOR.connectionValid = true;
$('div#port-picker a.connect').text(chrome.i18n.getMessage('disconnect')).addClass('active');
$('#tabs li a:first').click();
} else {
GUI.log(chrome.i18n.getMessage('firmwareVersionNotSupported', [CONFIGURATOR.firmwareVersionAccepted]));
$('div#port-picker a.connect').click(); // disconnect
}
$('div#port-picker a.connect').text(chrome.i18n.getMessage('disconnect')).addClass('active');
$('#tabs li a:first').click();
} else {
MSP.send_message(MSP_codes.MSP_BUILDINFO, false, false, function () {
googleAnalytics.sendEvent('Firmware', 'Using', CONFIG.buildInfo);
GUI.log('Running firmware released on: <strong>' + CONFIG.buildInfo + '</strong>');
// continue as usually
CONFIGURATOR.connectionValid = true;
$('div#port-picker a.connect').text(chrome.i18n.getMessage('disconnect')).addClass('active');
$('#tabs li a:first').click();
});
GUI.log(chrome.i18n.getMessage('firmwareVersionNotSupported', [CONFIGURATOR.firmwareVersionAccepted]));
$('div#port-picker a.connect').click(); // disconnect
}
});
});

View File

@ -169,7 +169,6 @@
text-align: center;
}
.tab-motor_outputs .motor_testing {
display: none;
margin-top: 15px;
}
.tab-motor_outputs .motor_testing .left {

View File

@ -233,11 +233,6 @@ TABS.motor_outputs.initialize = function (callback) {
accel_offset_established = false;
});
// if CAP_DYNBALANCE is true
if (bit_check(CONFIG.capability, 2)) {
$('div.motor_testing').show();
}
var number_of_valid_outputs = (MOTOR_DATA.indexOf(0) > -1) ? MOTOR_DATA.indexOf(0) : 8;
var motors_wrapper = $('.motors .bar-wrapper'),