fix(cpn): Add back failsafe settings for protocols that support (#4220)

This commit is contained in:
Neil Horne
2023-10-19 11:20:52 +10:00
committed by GitHub
parent ecd4a437f2
commit 23bc14566c
+3 -3
View File
@@ -565,6 +565,9 @@ void ModulePanel::update()
default:
break;
}
if (protocol != PULSES_MULTIMODULE && module.hasFailsafes(firmware))
mask |= MASK_FAILSAFES;
}
else if (IS_HORUS_OR_TARANIS(board)) {
if (model->trainerMode == TRAINER_MODE_SLAVE_JACK) {
@@ -574,9 +577,6 @@ void ModulePanel::update()
else if (model->trainerMode != TRAINER_MODE_MASTER_JACK) {
mask |= MASK_PPM_FIELDS | MASK_CHANNELS_RANGE | MASK_CHANNELS_COUNT;
}
else if (module.hasFailsafes(firmware)) {
mask |= MASK_FAILSAFES;
}
if (isExternalModule(moduleIdx))
ui->telemetryBaudrate->setVisible(mask & MASK_BAUDRATE);