From 43f1c74c64aae1e1029483a73871e7b234fbde69 Mon Sep 17 00:00:00 2001 From: J Blackman Date: Sat, 11 Mar 2023 06:50:45 +1100 Subject: [PATCH] FIX: CRSF no active serial port and telem causing hardfault (#12496) * FIX: no active serial port and telem causing hardfault --- src/main/rx/crsf.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/rx/crsf.c b/src/main/rx/crsf.c index 66b4525e7a..f371f15033 100644 --- a/src/main/rx/crsf.c +++ b/src/main/rx/crsf.c @@ -608,7 +608,9 @@ void crsfRxSendTelemetryData(void) { // if there is telemetry data to write if (telemetryBufLen > 0) { - serialWriteBuf(serialPort, telemetryBuf, telemetryBufLen); + if (serialPort != NULL) { + serialWriteBuf(serialPort, telemetryBuf, telemetryBufLen); + } telemetryBufLen = 0; // reset telemetry buffer } }