1
0
Fork 0
mirror of https://github.com/iNavFlight/inav-configurator.git synced 2025-07-14 11:59:51 +03:00

Calibration tab (empty); Add possibility to disable GPS ground assistance

This commit is contained in:
Konstantin Sharlaimov (DigitalEntity) 2016-05-10 01:06:53 +10:00
parent e366967be8
commit e6a86a9fec
6 changed files with 26 additions and 3 deletions

View file

@ -69,6 +69,9 @@
"tabSetup": { "tabSetup": {
"message": "Setup" "message": "Setup"
}, },
"tabCalibration": {
"message": "Calibration"
},
"tabConfiguration": { "tabConfiguration": {
"message": "Configuration" "message": "Configuration"
}, },

View file

@ -35,6 +35,7 @@ var GUI_control = function () {
'receiver', 'receiver',
'sensors', 'sensors',
'servos', 'servos',
'calibration',
'setup' 'setup'
]; ];
this.allowedTabs = this.defaultAllowedTabsWhenDisconnected; this.allowedTabs = this.defaultAllowedTabsWhenDisconnected;

View file

@ -814,6 +814,18 @@ li.active .ic_transponder {
background-image: url(images/icons/cf_icon_transponder_white.svg); background-image: url(images/icons/cf_icon_transponder_white.svg);
} }
.ic_calibration {
background-image: url(images/icons/cf_icon_wizard_grey.svg);
}
.ic_calibration:hover {
background-image: url(images/icons/cf_icon_wizard_white.svg);
}
li.active .ic_calibration {
background-image: url(images/icons/cf_icon_wizard_white.svg);
}
/* SPARE Tab-Icons */ /* SPARE Tab-Icons */
.ic_failsafe { .ic_failsafe {
@ -1280,7 +1292,7 @@ dialog {
} }
.default_btn a:active { .default_btn a:active {
background-color: #4d9324; background-color: #0a3a9d;
transition: all ease 0.0s; transition: all ease 0.0s;
box-shadow: inset 0px 1px 5px rgba(0, 0, 0, 0.35); box-shadow: inset 0px 1px 5px rgba(0, 0, 0, 0.35);
} }

View file

@ -8,6 +8,7 @@
<link type="text/css" rel="stylesheet" href="./js/libraries/jquery.nouislider.pips.min.css" /> <link type="text/css" rel="stylesheet" href="./js/libraries/jquery.nouislider.pips.min.css" />
<link type="text/css" rel="stylesheet" href="./js/libraries/flightindicators.css" /> <link type="text/css" rel="stylesheet" href="./js/libraries/flightindicators.css" />
<link type="text/css" rel="stylesheet" href="./tabs/landing.css" media="all" /> <link type="text/css" rel="stylesheet" href="./tabs/landing.css" media="all" />
<link type="text/css" rel="stylesheet" href="./tabs/calibration.css" media="all" />
<link type="text/css" rel="stylesheet" href="./tabs/setup.css" media="all" /> <link type="text/css" rel="stylesheet" href="./tabs/setup.css" media="all" />
<link type="text/css" rel="stylesheet" href="./tabs/help.css" media="all" /> <link type="text/css" rel="stylesheet" href="./tabs/help.css" media="all" />
<link type="text/css" rel="stylesheet" href="./tabs/ports.css" media="all" /> <link type="text/css" rel="stylesheet" href="./tabs/ports.css" media="all" />
@ -62,6 +63,7 @@
<script type="text/javascript" src="./main.js"></script> <script type="text/javascript" src="./main.js"></script>
<script type="text/javascript" src="./tabs/landing.js"></script> <script type="text/javascript" src="./tabs/landing.js"></script>
<script type="text/javascript" src="./tabs/setup.js"></script> <script type="text/javascript" src="./tabs/setup.js"></script>
<script type="text/javascript" src="./tabs/calibration.js"></script>
<script type="text/javascript" src="./tabs/help.js"></script> <script type="text/javascript" src="./tabs/help.js"></script>
<script type="text/javascript" src="./tabs/ports.js"></script> <script type="text/javascript" src="./tabs/ports.js"></script>
<script type="text/javascript" src="./tabs/configuration.js"></script> <script type="text/javascript" src="./tabs/configuration.js"></script>
@ -194,6 +196,7 @@
</ul> </ul>
<ul class="mode-connected"> <ul class="mode-connected">
<li class="tab_setup"><a href="#" i18n="tabSetup" class="tabicon ic_setup" title="Setup"></a></li> <li class="tab_setup"><a href="#" i18n="tabSetup" class="tabicon ic_setup" title="Setup"></a></li>
<li class="tab_calibration"><a href="#" i18n="tabCalibration" class="tabicon ic_calibration" title="Calibration"></a></li>
<li class="tab_ports"><a href="#" i18n="tabPorts" class="tabicon ic_ports" title="Ports"></a></li> <li class="tab_ports"><a href="#" i18n="tabPorts" class="tabicon ic_ports" title="Ports"></a></li>
<li class="tab_configuration"><a href="#" i18n="tabConfiguration" class="tabicon ic_config" title="Configuration"></a></li> <li class="tab_configuration"><a href="#" i18n="tabConfiguration" class="tabicon ic_config" title="Configuration"></a></li>
<li class="tab_failsafe"><a href="#" i18n="tabFailsafe" class="tabicon ic_failsafe" title="Failsafe"></a></li> <li class="tab_failsafe"><a href="#" i18n="tabFailsafe" class="tabicon ic_failsafe" title="Failsafe"></a></li>

View file

@ -142,6 +142,9 @@ $(document).ready(function () {
case 'setup': case 'setup':
TABS.setup.initialize(content_ready); TABS.setup.initialize(content_ready);
break; break;
case 'calibration':
TABS.calibration.initialize(content_ready);
break;
case 'configuration': case 'configuration':
TABS.configuration.initialize(content_ready); TABS.configuration.initialize(content_ready);
break; break;

View file

@ -271,11 +271,12 @@ TABS.configuration.initialize = function (callback, scrollPosition) {
]; ];
var gpsSbas = [ var gpsSbas = [
'Auto-detect', 'Disabled',
'European EGNOS', 'European EGNOS',
'North American WAAS', 'North American WAAS',
'Japanese MSAS', 'Japanese MSAS',
'Indian GAGAN' 'Indian GAGAN',
'Autodetect'
]; ];