增加断网后重连广播和温湿度广播循环切换

This commit is contained in:
2026-09-03 14:57:03 +08:00
parent 5625362916
commit 9a2fdb1709
5 changed files with 312 additions and 6 deletions
+21
View File
@@ -282,3 +282,24 @@ uint8_t app_linkage_is_valid(void)
LinkageCfg_t cfg;
return lk_parse(gDevData.linkage_config, &cfg);
}
/**
* @brief 缸体编号(Byte0-1 大端)
* @note 只读,不做有效性判定,不受 BOARD_LINKAGE_ENABLE 影响——
* 引擎关掉时 DP6 依然由 APP 下发并存在 gDevData 里。
* @return 缸体编号,0=未配
*/
uint16_t app_linkage_get_tank_id(void)
{
return (uint16_t)(((uint16_t)gDevData.linkage_config[0] << 8) |
gDevData.linkage_config[1]);
}
/**
* @brief 联动配置版本(Byte6
* @return 配置版本
*/
uint8_t app_linkage_get_cfg_ver(void)
{
return gDevData.linkage_config[6];
}