浏览代码

fix: airlink, http请求成功率低

??? 7 月之前
父节点
当前提交
53fe3bedc0
共有 1 个文件被更改,包括 7 次插入2 次删除
  1. 7 2
      components/airlink/src/task/luat_airlink_spi_slave_task.c

+ 7 - 2
components/airlink/src/task/luat_airlink_spi_slave_task.c

@@ -40,7 +40,7 @@ static int pin_rdy_state;
 static int is_irq_mode;
 static uint32_t irq_counter; // 中断计数
 
-static uint8_t basic_info[1024];
+static uint8_t basic_info[sizeof(luat_airlink_dev_info_t) + 64];
 static inline luat_airlink_dev_info_t * self_devinfo(void) {
     luat_airlink_cmd_t *cmd = (luat_airlink_cmd_t *)basic_info;
     return (luat_airlink_dev_info_t *)(cmd->data);
@@ -229,7 +229,12 @@ __USER_FUNC_IN_RAM__ static void spi_slave_task(void *param)
     cmd->len = 128;
     
     luat_airlink_dev_info_t *devinfo = self_devinfo();
-    devinfo->tp = 0x01;
+    devinfo->tp = 0x02;
+    // uint32_t fw_version = 3;
+    // memcpy(devinfo->cat1.version, &fw_version, sizeof(uint32_t));
+
+    // luat_mobile_event_register_handler(cat1_evt_handler);
+
 
     // // 执行主循环
     g_airlink_link_data_cb = link_data_cb;