Просмотр исходного кода

fix: airlink,打包数据时flags应该填0

Wendal Chen 10 месяцев назад
Родитель
Сommit
9b536ffb91
1 измененных файлов с 1 добавлено и 0 удалено
  1. 1 0
      components/airlink/src/luat_airlink_linkdata.c

+ 1 - 0
components/airlink/src/luat_airlink_linkdata.c

@@ -71,6 +71,7 @@ __USER_FUNC_IN_RAM__ void luat_airlink_data_pack(uint8_t *buff, size_t len, uint
     dst[3] = 0x66;
 
     // 写入长度和crc16
+    memset(&data->flags, 0, sizeof(data->flags));
     data->len = len;
     data->pkgid = next_pkg_id++;
     memset(&data->flags, 0, sizeof(data->flags));