1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-19 06:15:16 +03:00

firmware flasher support in tabs

This commit is contained in:
cTn 2014-07-10 18:41:11 +02:00
parent 56a2bb6a60
commit 31dcbbfa91
2 changed files with 14 additions and 3 deletions

View file

@ -15,7 +15,9 @@ tabs.default.initialize = function(callback) {
$('div.changelog.configurator .wrapper').load('./changelog.html');
// UI Hooks
$('a.firmware_flasher').click(tab_initialize_firmware_flasher);
$('a.firmware_flasher').click(function() {
tabs.firmware_flasher.initialize();
});
$('div.welcome a').click(function() {
ga_tracker.sendEvent('ExternalUrls', 'Click', $(this).prop('href'));

View file

@ -1,4 +1,7 @@
function tab_initialize_firmware_flasher(callback) {
tabs.firmware_flasher = function() {
};
tabs.firmware_flasher.initialize = function(callback) {
ga_tracker.sendAppView('Firmware Flasher');
GUI.active_tab = 'firmware_flasher';
@ -228,8 +231,14 @@ function tab_initialize_firmware_flasher(callback) {
GUI.log(chrome.i18n.getMessage('firmwareFlasherWaitForFinish'));
}
});
if (callback) callback();
});
}
};
tabs.firmware_flasher.cleanup = function(callback) {
if (callback) callback();
};
function parse_hex(str, callback) {
// parsing hex in different thread