|
WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
|
#include "at_product.h"

结构体 | |
| struct | at_cmd_str |
类型定义 | |
| typedef struct at_cmd_str | at_cmd_info_t |
枚举 | |
| enum | at_format_t { AT_FORMAT_ADD = 0x00 , AT_FORMAT_EXPAND , AT_FORMAT_ERROR , AT_FORMAT_NUM } |
| AT命令格式 更多... | |
| enum | at_parse_state_t { AT_NORMAL_STATE = 0x00 , AT_ESCAPE_STATE , AT_END_STATE } |
函数 | |
| bool | at_parse_has_remain_cmd (void) |
| void | at_parse_del_one_remain_cmd (at_cmd_info_t *cmd_info) |
| at_cmd_info_t * | at_parse_get_next_remain_cmd (void) |
| at_format_t | at_parse_format_of_cmd (const at_cmd_info_t *cmd_info, uint16_t *offset) |
| at_ret_t | at_parse_split_combine_cmd (const char *data, uint32_t len, uint16_t channel_id) |
| at_cmd_type_t | at_parse_cmd_type (const char *str, uint16_t *offset) |
| at_ret_t | at_parse_para_arguments (const char *str, void *args, const at_para_parse_syntax_t *syntax) |
| void | at_parse_free_arguments (void *args, const at_para_parse_syntax_t *syntax) |
| typedef struct at_cmd_str at_cmd_info_t |
| enum at_format_t |
| enum at_parse_state_t |
| at_cmd_type_t at_parse_cmd_type | ( | const char * | str, |
| uint16_t * | offset | ||
| ) |
| void at_parse_del_one_remain_cmd | ( | at_cmd_info_t * | cmd_info | ) |
| at_format_t at_parse_format_of_cmd | ( | const at_cmd_info_t * | cmd_info, |
| uint16_t * | offset | ||
| ) |
| void at_parse_free_arguments | ( | void * | args, |
| const at_para_parse_syntax_t * | syntax | ||
| ) |
| at_cmd_info_t * at_parse_get_next_remain_cmd | ( | void | ) |
| bool at_parse_has_remain_cmd | ( | void | ) |
| at_ret_t at_parse_para_arguments | ( | const char * | str, |
| void * | args, | ||
| const at_para_parse_syntax_t * | syntax | ||
| ) |
| at_ret_t at_parse_split_combine_cmd | ( | const char * | data, |
| uint32_t | len, | ||
| uint16_t | channel_id | ||
| ) |