From dd69a9b5bac834363663ec96a79ad7df78eb74ca Mon Sep 17 00:00:00 2001 From: Andy Piper Date: Fri, 9 Jul 2021 18:00:39 +0200 Subject: [PATCH] AP_RCTelemetry: correct firmware string length for CRSF --- libraries/AP_RCTelemetry/AP_CRSF_Telem.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/AP_RCTelemetry/AP_CRSF_Telem.cpp b/libraries/AP_RCTelemetry/AP_CRSF_Telem.cpp index ee562b6048..fa81039676 100644 --- a/libraries/AP_RCTelemetry/AP_CRSF_Telem.cpp +++ b/libraries/AP_RCTelemetry/AP_CRSF_Telem.cpp @@ -777,7 +777,7 @@ void AP_CRSF_Telem::calc_device_info() { const AP_FWVersion &fwver = AP::fwversion(); // write out the name with version, max width is 60 - 18 = the meaning of life - int32_t n = strlen(fwver.fw_string); + int32_t n = strlen(fwver.fw_short_string); strncpy((char*)_telem.ext.info.payload, fwver.fw_short_string, 41); n = MIN(n + 1, 42);