mirror of
https://github.com/betaflight/betaflight-configurator.git
synced 2025-07-19 14:25:14 +03:00
Fix galileo and home point once as per review
This commit is contained in:
parent
a656dc2f5b
commit
77dfd8eaa8
3 changed files with 10 additions and 10 deletions
|
@ -301,8 +301,8 @@ var FC = {
|
||||||
ublox_sbas: 0,
|
ublox_sbas: 0,
|
||||||
auto_config: 0,
|
auto_config: 0,
|
||||||
auto_baud: 0,
|
auto_baud: 0,
|
||||||
home_point_once: false,
|
home_point_once: 0,
|
||||||
ublox_use_galileo: false,
|
ublox_use_galileo: 0,
|
||||||
};
|
};
|
||||||
|
|
||||||
COMPASS_CONFIG = {
|
COMPASS_CONFIG = {
|
||||||
|
|
|
@ -425,8 +425,8 @@ MspHelper.prototype.process_data = function(dataHandler) {
|
||||||
GPS_CONFIG.auto_baud = data.readU8();
|
GPS_CONFIG.auto_baud = data.readU8();
|
||||||
|
|
||||||
if (semver.gte(CONFIG.apiVersion, "1.43.0")) {
|
if (semver.gte(CONFIG.apiVersion, "1.43.0")) {
|
||||||
GPS_CONFIG.home_point_once = data.readU8() !== 0;
|
GPS_CONFIG.home_point_once = data.readU8();
|
||||||
GPS_CONFIG.ublox_use_galileo = data.readU8() !== 0;
|
GPS_CONFIG.ublox_use_galileo = data.readU8();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
@ -1700,8 +1700,8 @@ MspHelper.prototype.crunch = function(code) {
|
||||||
.push8(GPS_CONFIG.auto_baud);
|
.push8(GPS_CONFIG.auto_baud);
|
||||||
|
|
||||||
if (semver.gte(CONFIG.apiVersion, "1.43.0")) {
|
if (semver.gte(CONFIG.apiVersion, "1.43.0")) {
|
||||||
buffer.push8(GPS_CONFIG.home_point_once ? 1 : 0)
|
buffer.push8(GPS_CONFIG.home_point_once)
|
||||||
.push8(GPS_CONFIG.ublox_use_galileo ? 1 : 0);
|
.push8(GPS_CONFIG.ublox_use_galileo);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
|
@ -720,13 +720,13 @@ TABS.configuration.initialize = function (callback, scrollPosition) {
|
||||||
gps_protocol_e.val(GPS_CONFIG.provider).change();
|
gps_protocol_e.val(GPS_CONFIG.provider).change();
|
||||||
|
|
||||||
$('input[name="gps_ublox_galileo"]').change(function() {
|
$('input[name="gps_ublox_galileo"]').change(function() {
|
||||||
GPS_CONFIG.ublox_use_galileo = $(this).is(':checked');
|
GPS_CONFIG.ublox_use_galileo = $(this).is(':checked') ? 1 : 0;
|
||||||
}).prop('checked', GPS_CONFIG.ublox_use_galileo).change();
|
}).prop('checked', GPS_CONFIG.ublox_use_galileo > 0).change();
|
||||||
|
|
||||||
$('.gps_home_once').toggle(semver.gte(CONFIG.apiVersion, "1.43.0"));
|
$('.gps_home_once').toggle(semver.gte(CONFIG.apiVersion, "1.43.0"));
|
||||||
$('input[name="gps_home_once"]').change(function() {
|
$('input[name="gps_home_once"]').change(function() {
|
||||||
GPS_CONFIG.home_point_once = $(this).is(':checked');
|
GPS_CONFIG.home_point_once = $(this).is(':checked') ? 1 : 0;
|
||||||
}).prop('checked', GPS_CONFIG.home_point_once).change();
|
}).prop('checked', GPS_CONFIG.home_point_once > 0).change();
|
||||||
|
|
||||||
$('input[name="gps_auto_baud"]').prop('checked', GPS_CONFIG.auto_baud == 1);
|
$('input[name="gps_auto_baud"]').prop('checked', GPS_CONFIG.auto_baud == 1);
|
||||||
$('input[name="gps_auto_config"]').prop('checked', GPS_CONFIG.auto_config == 1);
|
$('input[name="gps_auto_config"]').prop('checked', GPS_CONFIG.auto_config == 1);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue