'next' EEPROM support continued. Altitude in Top Bar
This commit is contained in:
@@ -1688,8 +1688,7 @@ class FrskyField: public StructField {
|
||||
Append(new UnsignedField<8>(frsky.usrProto));
|
||||
if (version >= 216) {
|
||||
Append(new UnsignedField<7>(frsky.voltsSource));
|
||||
// TODO altitude displayed
|
||||
Append(new SpareBitsField<1>());
|
||||
Append(new BoolField<1>(frsky.altitudeDisplayed));
|
||||
}
|
||||
else {
|
||||
Append(new UnsignedField<8>(frsky.voltsSource));
|
||||
|
||||
@@ -371,16 +371,19 @@ void TelemetryPanel::setup()
|
||||
|
||||
if (!GetEepromInterface()->getCapability(HasAltitudeSel)) {
|
||||
ui->AltitudeGPS_ChkB->hide();
|
||||
} else {
|
||||
}
|
||||
else {
|
||||
ui->AltitudeGPS_ChkB->setChecked(model.frsky.FrSkyGpsAlt);
|
||||
}
|
||||
int varioCap=GetEepromInterface()->getCapability(HasVario);
|
||||
// if (IS_TARANIS(GetEepromInterface()->getBoard())) {
|
||||
if (false) {
|
||||
|
||||
if (IS_TARANIS(GetEepromInterface()->getBoard())) {
|
||||
ui->AltitudeToolbar_ChkB->setChecked(model.frsky.altitudeDisplayed);
|
||||
} else {
|
||||
}
|
||||
else {
|
||||
ui->AltitudeToolbar_ChkB->hide();
|
||||
}
|
||||
|
||||
int varioCap = GetEepromInterface()->getCapability(HasVario);
|
||||
if (!varioCap) {
|
||||
ui->varioLimitMax_DSB->hide();
|
||||
ui->varioLimitMinOff_ChkB->hide();
|
||||
@@ -649,7 +652,6 @@ void TelemetryPanel::on_AltitudeGPS_ChkB_toggled(bool checked)
|
||||
if (lock) return;
|
||||
model.frsky.FrSkyGpsAlt = checked;
|
||||
emit modified();
|
||||
//AltitudeGPS_CB
|
||||
}
|
||||
|
||||
void TelemetryPanel::on_AltitudeToolbar_ChkB_toggled(bool checked)
|
||||
|
||||
Reference in New Issue
Block a user