mirror of
https://github.com/iNavFlight/inav-configurator.git
synced 2025-07-13 11:29:53 +03:00
Added an new connect button
This commit is contained in:
parent
d15dbca994
commit
d2c14f15ec
5 changed files with 100 additions and 10 deletions
|
@ -41,7 +41,8 @@ $(document).ready(function () {
|
|||
|
||||
// lock port select & baud while we are connecting / connected
|
||||
$('div#port-picker #port, div#port-picker #baud, div#port-picker #delay').prop('disabled', true);
|
||||
$('div#port-picker a.connect').text(chrome.i18n.getMessage('connecting'));
|
||||
$('div#port-picker a.connect_state').text(chrome.i18n.getMessage('connecting'));
|
||||
|
||||
|
||||
serial.connect(selected_port, {bitrate: selected_baud}, onOpen);
|
||||
} else {
|
||||
|
@ -69,9 +70,9 @@ $(document).ready(function () {
|
|||
if (!GUI.auto_connect) $('div#port-picker #baud').prop('disabled', false);
|
||||
|
||||
// reset connect / disconnect button
|
||||
$(this).text(chrome.i18n.getMessage('connect'));
|
||||
$(this).removeClass('active');
|
||||
|
||||
$('div#port-picker a.connect').removeClass('active');
|
||||
$('div#port-picker a.connect_state').text(chrome.i18n.getMessage('connect'));
|
||||
|
||||
// reset active sensor indicators
|
||||
sensor_status(0);
|
||||
|
||||
|
@ -220,7 +221,7 @@ function onOpen(openInfo) {
|
|||
console.log('Failed to open serial port');
|
||||
GUI.log(chrome.i18n.getMessage('serialPortOpenFail'));
|
||||
|
||||
$('div#port-picker a.connect').text(chrome.i18n.getMessage('connect'));
|
||||
$('div#port-picker a.connect_state').text(chrome.i18n.getMessage('connect'));
|
||||
$('div#port-picker a.connect').removeClass('active');
|
||||
|
||||
// unlock port select & baud
|
||||
|
@ -233,7 +234,8 @@ function onOpen(openInfo) {
|
|||
|
||||
function onConnect() {
|
||||
GUI.timeout_remove('connecting'); // kill connecting timer
|
||||
$('div#port-picker a.connect').text(chrome.i18n.getMessage('disconnect')).addClass('active');
|
||||
$('a.connect_state').text(chrome.i18n.getMessage('disconnect')).addClass('active');
|
||||
$('div#port-picker a.connect').addClass('active');
|
||||
$('#tabs ul.mode-disconnected').hide();
|
||||
$('#tabs ul.mode-connected').show();
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue