diff --git a/radio/src/telemetry/frsky_sport.cpp b/radio/src/telemetry/frsky_sport.cpp index 751d660d0..cce6cc737 100644 --- a/radio/src/telemetry/frsky_sport.cpp +++ b/radio/src/telemetry/frsky_sport.cpp @@ -159,7 +159,7 @@ void sportProcessTelemetryPacketWithoutCrc(uint8_t origin, const uint8_t * packe if (primId == DATA_FRAME) { uint8_t instance = physicalId + (origin << 5); - if (dataId == RSSI_ID && isValidIdAndInstance(RSSI_ID, instance)) { + if (dataId == RSSI_ID) { telemetryStreaming = TELEMETRY_TIMEOUT10ms; // reset counter only if valid packets are being detected data = SPORT_DATA_U8(packet); if (data == 0) diff --git a/radio/src/telemetry/telemetry_sensors.cpp b/radio/src/telemetry/telemetry_sensors.cpp index d73021eb8..bc26f87b6 100644 --- a/radio/src/telemetry/telemetry_sensors.cpp +++ b/radio/src/telemetry/telemetry_sensors.cpp @@ -479,25 +479,6 @@ int lastUsedTelemetryIndex() return -1; } -bool isValidIdAndInstance(uint16_t id, uint8_t instance) -{ - bool sensorFound = false; - - for (int index=0; index