实现自动识别MSP或者MAVLINK,以及数据解析功能

This commit is contained in:
OPTOC
2025-09-02 14:20:56 +08:00
parent 9f79709f62
commit 2e5b3416a6
3 changed files with 13 additions and 2 deletions

View File

@@ -10,6 +10,8 @@ void sertrf_init(void)
{
SYS_LOG_WRN("device init error");
}
// 协议初始化
Protocol_init(PORT_LINUX_SBDATA, sertrf.device.embedded_device);
//RGB灯
work_rgb_led_start();
//按键初始化
@@ -33,8 +35,11 @@ void embedded_thread(void* arg)
uint32_t embedded_size = embedded_device_get_rx_length(&sertrf.device);
if(embedded_size > 0)
{
uint8_t data[embedded_size];
uint8_t data[embedded_size ];
// data[embedded_size] = '\0';
embedded_device_read(&sertrf.device, data, embedded_size);
Protocol_buf_decode(data, embedded_size);
// SYS_LOG_INF("data : %s", data);
pc_device_write(&sertrf.device, data, embedded_size);
}