From e78e18a660ea7e7509023aa3206a4d1071e47c58 Mon Sep 17 00:00:00 2001 From: sumolx Date: Fri, 14 Jun 2024 08:49:10 -0400 Subject: [PATCH] MSP_VTX_GET_MODEL_NAME does not need extra byte for string length, use payload length instead. --- src/msp_displayport.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/msp_displayport.c b/src/msp_displayport.c index 4e638d4..645af7e 100644 --- a/src/msp_displayport.c +++ b/src/msp_displayport.c @@ -820,11 +820,9 @@ void msp_send_vtx_model_name() { uint8_t len = strlen(VTX_NAME); msp_send_response(0, MSP_HEADER_V2); - crc = msp_send_header_v2(len + 1, MSP_VTX_GET_MODEL_NAME); + crc = msp_send_header_v2(len, MSP_VTX_GET_MODEL_NAME); // Payload - msp_tx(len); - crc = crc8tab[crc ^ len]; for (i = 0; i < len; ++i) { msp_tx(VTX_NAME[i]); crc = crc8tab[crc ^ VTX_NAME[i]];