AP_RCTelemetry: correct firmware string length for CRSF

This commit is contained in:
Andy Piper 2021-07-09 18:00:39 +02:00 committed by Randy Mackay
parent 3777b8edec
commit 2ef5a9170e
1 changed files with 1 additions and 1 deletions

View File

@ -777,7 +777,7 @@ void AP_CRSF_Telem::calc_device_info() {
const AP_FWVersion &fwver = AP::fwversion(); const AP_FWVersion &fwver = AP::fwversion();
// write out the name with version, max width is 60 - 18 = the meaning of life // 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); strncpy((char*)_telem.ext.info.payload, fwver.fw_short_string, 41);
n = MIN(n + 1, 42); n = MIN(n + 1, 42);