Crossfire telemetry streaming fix (#6731)
Disable telemetryStreaming when xfire rssi is at 0
This commit is contained in:
@@ -134,8 +134,14 @@ void processCrossfireTelemetryFrame()
|
||||
}
|
||||
processCrossfireTelemetryValue(i, value);
|
||||
if (i == RX_QUALITY_INDEX) {
|
||||
telemetryData.rssi.set(value);
|
||||
telemetryStreaming = TELEMETRY_TIMEOUT10ms;
|
||||
if (value) {
|
||||
telemetryData.rssi.set(value);
|
||||
telemetryStreaming = TELEMETRY_TIMEOUT10ms;
|
||||
}
|
||||
else {
|
||||
telemetryData.rssi.reset();
|
||||
telemetryStreaming = 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user