diff --git a/radio/src/telemetry/frsky_sport.cpp b/radio/src/telemetry/frsky_sport.cpp index bba8e6395..d8e33fe4f 100644 --- a/radio/src/telemetry/frsky_sport.cpp +++ b/radio/src/telemetry/frsky_sport.cpp @@ -259,10 +259,7 @@ void frskySportSetDefault(int index, uint16_t id, uint8_t subId, uint8_t instanc TelemetryUnit unit = sensor->unit; uint8_t prec = min(2, sensor->prec); telemetrySensor.init(sensor->name, unit, prec); - if (id == RSSI_ID) { - telemetrySensor.logs = true; - } - else if (id >= ADC1_ID && id <= BATT_ID) { + if (id >= ADC1_ID && id <= BATT_ID) { telemetrySensor.custom.ratio = 132; telemetrySensor.filter = 1; } diff --git a/radio/src/telemetry/telemetry_sensors.cpp b/radio/src/telemetry/telemetry_sensors.cpp index 76dfe982c..c321cb8de 100644 --- a/radio/src/telemetry/telemetry_sensors.cpp +++ b/radio/src/telemetry/telemetry_sensors.cpp @@ -491,6 +491,8 @@ void TelemetrySensor::init(const char * label, uint8_t unit, uint8_t prec) prec = 1; } this->prec = prec; + // Log sensors by default + this->logs = true; } void TelemetrySensor::init(uint16_t id)