1
0
Fork 0
mirror of https://github.com/iNavFlight/inav-configurator.git synced 2025-07-16 21:05:28 +03:00

simplify hex referencing

This commit is contained in:
cTn 2013-12-10 08:19:18 +01:00
parent d49e33bbad
commit 64dbef2c58
2 changed files with 5 additions and 6 deletions

View file

@ -1,5 +1,5 @@
var STM32_protocol = function() {
this.hex; // hex object
this.hex; // ref
this.receive_buffer;
@ -52,8 +52,9 @@ STM32_protocol.prototype.GUI_status = function(string) {
};
// no input parameters
STM32_protocol.prototype.connect = function() {
STM32_protocol.prototype.connect = function(hex) {
var self = this;
self.hex = hex;
var selected_port = String($('div#port-picker .port select').val());
var baud = parseInt($('div#port-picker #baud').val());

View file

@ -83,10 +83,8 @@ function tab_initialize_firmware_flasher() {
$('a.flash_firmware').click(function() {
if (!$(this).hasClass('locked')) {
if (!GUI.connect_lock) { // button disabled while flashing is in progress
if (parsed_hex != false) {
STM32.hex = parsed_hex;
STM32.connect();
if (parsed_hex != false) {
STM32.connect(parsed_hex);
} else {
STM32.GUI_status('<span style="color: red">Firmware not loaded</span>');
}