From 3a89655fc121057b7733f066b716c9dca906b3fc Mon Sep 17 00:00:00 2001 From: seeul8er <24637325+seeul8er@users.noreply.github.com> Date: Fri, 1 Mar 2024 14:23:40 +0100 Subject: [PATCH] Fixed MSP msg send bug --- main/db_esp32_control.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main/db_esp32_control.c b/main/db_esp32_control.c index 2daa82a..f13ab8f 100644 --- a/main/db_esp32_control.c +++ b/main/db_esp32_control.c @@ -158,8 +158,8 @@ void parse_msp_ltm(int tcp_clients[], struct udp_conn_list_t *udp_connection, ui if (parse_msp_ltm_byte(db_msp_ltm_port, serial_byte)) { msp_message_buffer[(*serial_read_bytes - 1)] = serial_byte; if (db_msp_ltm_port->parse_state == MSP_PACKET_RECEIVED) { - *serial_read_bytes = 0; send_to_all_clients(tcp_clients, udp_connection, msp_message_buffer, *serial_read_bytes); + *serial_read_bytes = 0; } else if (db_msp_ltm_port->parse_state == LTM_PACKET_RECEIVED) { memcpy(<m_frame_buffer[ltm_frames_in_buffer_pnt], db_msp_ltm_port->ltm_frame_buffer, (db_msp_ltm_port->ltm_payload_cnt + 4));