|
|
@@ -108,7 +108,7 @@ int equ_config_di_yd(void)
|
|
|
ecd = g_equ_config_di;
|
|
|
for (i = 0; i < g_equ_config->di_num; i++)
|
|
|
{
|
|
|
- g_di_st[ecd->slot][ecd->index].tm_filter = (u32)tRunPara.wYXFD * 1000;
|
|
|
+ g_di_st[ecd->slot][ecd->index].tm_filter = (u32)tRunPara.wYXFD;
|
|
|
ecd++;
|
|
|
}
|
|
|
|
|
|
@@ -434,10 +434,10 @@ int equ_init_rv_di(void)
|
|
|
struct equ_config_di *ecd;
|
|
|
|
|
|
ecd = g_equ_config_di;
|
|
|
- // rt_printf("g_equ_config->di_num = %d\r\n", g_equ_config->di_num);
|
|
|
for (int i = 0; i < g_equ_config->di_num; i++)
|
|
|
{
|
|
|
- t_di_cfg.us_as_time[i] = ecd->filter_time;
|
|
|
+ t_di_cfg.us_as_time[i] = g_di_st[ecd->slot][ecd->index].tm_filter;
|
|
|
+ // rt_printf("[%02d] g_di_st[%02d][%02d].tm_filter = %d\r\n", i, ecd->slot, ecd->index, g_di_st[ecd->slot][ecd->index].tm_filter);
|
|
|
ecd++;
|
|
|
}
|
|
|
return shm_packet_write_v2(SHM_ADDR_R_DI_ASTIME, (uint8_t *)&t_di_cfg, sizeof(struct t_shmdata_di_astime));
|