7#if !defined(AT_RADAR_CMD_TALBE_H)
8#define AT_RADAR_CMD_TALBE_H
60#ifdef CONFIG_RADAR_MFG
65} mfgradartestiso_args_t;
70} mfgradartestnoise_args_t;
101#ifdef CONFIG_RADAR_MFG
103at_ret_t at_mfg_radar_test_iso(
const mfgradartestiso_args_t *args);
106at_ret_t at_mfg_radar_test_noise(
const mfgradartestnoise_args_t *args);
114 .entry.int_range.min_val = 0,
115 .entry.int_range.max_val = 4,
124 .entry.int_range.min_val = 0,
125 .entry.int_range.max_val = 20,
131 .entry.int_range.min_val = 2,
132 .entry.int_range.max_val = 32,
138 .entry.int_range.min_val = 0,
139 .entry.int_range.max_val = 3,
145 .entry.int_range.min_val = 0,
146 .entry.int_range.max_val = 10,
152 .entry.int_range.min_val = 0,
153 .entry.int_range.max_val = 4,
160 .entry.int_range.min_val = 3000,
161 .entry.int_range.max_val = 100000,
170 .entry.int_range.min_val = 0,
171 .entry.int_range.max_val = 2,
177 .entry.int_range.min_val = 0,
178 .entry.int_range.max_val = 2,
184 .entry.int_range.min_val = 0,
185 .entry.int_range.max_val = 1,
191 .entry.int_range.min_val = 0,
192 .entry.int_range.max_val = 1,
199 .entry.int_range.min_val = 0,
200 .entry.int_range.max_val = 1,
209 .entry.int_range.min_val = 0,
210 .entry.int_range.max_val = 99,
216 .entry.int_range.min_val = 0,
217 .entry.int_range.max_val = 99,
223 .entry.int_range.min_val = 0,
224 .entry.int_range.max_val = 99,
230 .entry.int_range.min_val = 0,
231 .entry.int_range.max_val = 99,
237 .entry.int_range.min_val = 0,
238 .entry.int_range.max_val = 99,
244 .entry.int_range.min_val = 0,
245 .entry.int_range.max_val = 100,
251 .entry.int_range.min_val = 0,
252 .entry.int_range.max_val = 99,
258 .entry.int_range.min_val = 0,
259 .entry.int_range.max_val = 100,
266 .entry.int_range.min_val = 0,
267 .entry.int_range.max_val = 1,
277 .entry.int_range.min_val = 1,
278 .entry.int_range.max_val = 43200,
288 .entry.int_range.min_val = 0,
289 .entry.int_range.max_val = 2,
295#ifdef CONFIG_RADAR_MFG
300 .entry.int_range.min_val = 0,
301 .entry.int_range.max_val = 40,
302 .offset =
offsetof(mfgradartestiso_args_t, target_iso)
308 .entry.int_range.min_val = 0,
309 .entry.int_range.max_val = 20,
310 .offset =
offsetof(mfgradartestiso_args_t, win)
319 .entry.int_range.min_val = 0,
320 .entry.int_range.max_val = 40,
321 .offset =
offsetof(mfgradartestnoise_args_t, noise_thres)
408#ifdef CONFIG_RADAR_MFG
413 mfgradartestiso_syntax,
423 mfgradartestnoise_syntax,
const at_para_parse_syntax_t radaralgctrl_syntax[]
Definition at_radar_cmd_table.h:166
at_ret_t at_radar_set_sts(const radarsetst_args_t *args)
const at_para_parse_syntax_t radarsetdlytime_syntax[]
Definition at_radar_cmd_table.h:272
at_ret_t at_radar_set_led_gear(const radarsetledgear_args_t *args)
const at_para_parse_syntax_t radaralgpara_syntax[]
Definition at_radar_cmd_table.h:205
const at_para_parse_syntax_t radarsetpara_syntax[]
Definition at_radar_cmd_table.h:120
const at_cmd_entry_t at_radar_cmd_parse_table[]
Definition at_radar_cmd_table.h:326
at_ret_t at_radar_set_dly_time(const radarsetdlytime_args_t *args)
at_ret_t at_radar_alg_ctrl(const radaralgctrl_args_t *args)
at_ret_t at_radar_get_isolation(void)
at_ret_t at_radar_set_para(const radarsetpara_args_t *args)
at_ret_t at_radar_get_dly_time(void)
at_ret_t at_radar_get_sts(void)
const at_para_parse_syntax_t radarsetledgear_syntax[]
Definition at_radar_cmd_table.h:283
const at_para_parse_syntax_t radarsetst_syntax[]
Definition at_radar_cmd_table.h:109
at_ret_t at_radar_alg_para(const radaralgpara_args_t *args)
#define NULL
Definition common_def.h:21
at_ret_t(* at_set_func_t)(const void *arg)
声明AT命令设置函数类型。
Definition at.h:133
at_ret_t
定义AT错误码。
Definition at.h:46
@ AT_SYNTAX_ATTR_AT_MAX_VALUE
Definition at.h:293
@ AT_SYNTAX_ATTR_AT_MIN_VALUE
Definition at.h:289
@ AT_SYNTAX_TYPE_INT
Definition at.h:263
定义AT命令实体。
Definition at.h:346
定义AT命令某个参数校验结构。
Definition at.h:323
uint32_t type
Definition at.h:324
Definition at_radar_cmd_table.h:27
int32_t fusion_ai
Definition at_radar_cmd_table.h:33
uint32_t para_map
Definition at_radar_cmd_table.h:28
int32_t height
Definition at_radar_cmd_table.h:29
int32_t material
Definition at_radar_cmd_table.h:30
int32_t scenario
Definition at_radar_cmd_table.h:31
int32_t fusion_track
Definition at_radar_cmd_table.h:32
Definition at_radar_cmd_table.h:36
uint32_t p_th
Definition at_radar_cmd_table.h:40
uint32_t b_th_ratio
Definition at_radar_cmd_table.h:43
uint32_t para_map
Definition at_radar_cmd_table.h:37
uint32_t d_th_2m
Definition at_radar_cmd_table.h:39
uint32_t write_to_nv
Definition at_radar_cmd_table.h:46
uint32_t d_th_1m
Definition at_radar_cmd_table.h:38
uint32_t a_th
Definition at_radar_cmd_table.h:45
uint32_t b_th_cnt
Definition at_radar_cmd_table.h:44
uint32_t t_th_1m
Definition at_radar_cmd_table.h:41
uint32_t t_th_2m
Definition at_radar_cmd_table.h:42
Definition at_radar_cmd_table.h:49
uint32_t para_map
Definition at_radar_cmd_table.h:50
uint32_t dly_time
Definition at_radar_cmd_table.h:51
Definition at_radar_cmd_table.h:54
uint32_t para_map
Definition at_radar_cmd_table.h:55
int32_t gear
Definition at_radar_cmd_table.h:56
Definition at_radar_cmd_table.h:17
int32_t times
Definition at_radar_cmd_table.h:19
int32_t period
Definition at_radar_cmd_table.h:24
int32_t loop
Definition at_radar_cmd_table.h:20
uint32_t para_map
Definition at_radar_cmd_table.h:18
int32_t wave
Definition at_radar_cmd_table.h:22
int32_t dbg_type
Definition at_radar_cmd_table.h:23
int32_t ant
Definition at_radar_cmd_table.h:21
Definition at_radar_cmd_table.h:12
uint32_t para_map
Definition at_radar_cmd_table.h:13
int32_t status
Definition at_radar_cmd_table.h:14