fix(radio): clear buffers on telemetry start (#6443)

This commit is contained in:
Raphael Coeffic
2025-07-17 13:00:08 +10:00
committed by GitHub
parent 9841edda1d
commit e8da529f9c
+6
View File
@@ -75,6 +75,11 @@ static rxStatStruct rxStat;
telemetry_buffer _telemetry_rx_buffer[NUM_MODULES];
static void clearTelemetryRxBuffers()
{
memset(_telemetry_rx_buffer, 0, sizeof(_telemetry_rx_buffer));
}
uint8_t* getTelemetryRxBuffer(uint8_t moduleIdx)
{
return _telemetry_rx_buffer[moduleIdx].buffer;
@@ -185,6 +190,7 @@ void telemetryStart()
timer_create(&telemetryTimer, telemetryTimerCb, "Telem", 2, true);
}
clearTelemetryRxBuffers();
timer_start(&telemetryTimer);
}