chore: 更新协议板版本、通信重试次数及宏定义

1. 修改apps/chrg/applications/thread/chrg_roll_sou.c:将通信最大尝试次数从3改为10
2. 修改apps/chrg/applications/thread/chrg_comm.c:更新协议板固件版本为0x0129(V1.1.25)
3. 修改apps/chrg/applications/utils/chrg_sink.c:替换初始化命令相关的硬编码宏为更语义化的常量
4. 更新docs/Allegro.jrl:更新Cadence Allegro操作日志记录
This commit is contained in:
wrh
2026-09-17 12:04:34 +08:00
parent 4a3b084cfd
commit c55f05e838
3 changed files with 25 additions and 19 deletions
@@ -25,7 +25,7 @@
#define SOU_MUTEX_TIMEOUT_MS 100
#define SOU_RESPONSE_TIMEOUT_MS 20
#define SOU_COM_MAX_ATTEMPTS 3
#define SOU_COM_MAX_ATTEMPTS 10
#define SOU_COM_RETRY_YIELD_MS 1U
#define SOU_REL_SWITCH_DELAY_MS 100U
#define SOU_CHANNEL_BIT(ch) ((rt_uint8_t)(1U << (ch)))
+2 -2
View File
@@ -260,8 +260,8 @@ static rt_uint8_t chrg_sink_init_build_commands(struct chrg_switch_t *pSW,
{
rt_uint8_t count;
regs[0] = ModbusRTU_ShortTest_CMD_MODE_FLAG;
vals[0] = ModbusRTU_DYNA_CMD_MODE_STOP;
regs[0] = REG_WORK;
vals[0] = WORK_STOP;
if (pSW->sink.test.test_mode_old == SINK_TEST_SHORT) {
regs[1] = REG_REL_ON; vals[1] = ALL_REL_OFF;
regs[2] = REG_REL_ON; vals[2] = FU_REL_ON;