fix: 修复初始化批次状态被去重跳过的问题
1. apps/chrg/applications/utils/chrg_sink.c:更新初始化流程注释,调整状态判断条件,避免初始化批次被永久跳过 2. apps/chrg/applications/thread/chrg_comm.c:新增备份并恢复测试相关状态变量的逻辑,修复参数同步时状态丢失问题 3. docs/Allegro.jrl、docs/allegro.jrl,1:更新Cadence Allegro操作日志文件内容
This commit is contained in:
@@ -2646,6 +2646,11 @@ static eMBException chrg_comm_apply_sink_effect(rt_uint8_t ch,
|
||||
rt_uint16_t old_loadc = pReal->sink.loadc;
|
||||
rt_uint8_t old_on_work = pReal->sink.On_work;
|
||||
rt_uint8_t old_work_mode = pReal->sink.work_mode;
|
||||
rt_uint8_t old_sub = pReal->sub;
|
||||
rt_uint8_t old_test_mode_old = pReal->sink.test.test_mode_old;
|
||||
rt_uint8_t old_test_run_flag = pReal->sink.test.run_flag;
|
||||
rt_uint8_t old_test_work_step = pReal->sink.test.work_step;
|
||||
rt_uint8_t old_test_stop_step = pReal->sink.test.stop_step;
|
||||
rt_bool_t old_test_or_load_active;
|
||||
rt_uint16_t sink_work = pShadow->sink.Now_State;
|
||||
chrg_param_diff_t diff_info;
|
||||
|
||||
Reference in New Issue
Block a user