|
WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
|


结构体 | |
| struct | at_token_int_range_t |
| 定义基于取值范围的整型校验语法。 更多... | |
| struct | at_token_int_list_t |
| 定义基于白名单的整型校验语法。 更多... | |
| struct | at_token_string_t |
| 定义基于长度的字符串校验语法。 更多... | |
| struct | at_token_string_values_t |
| 定义基于白名单的字符串校验语法。 更多... | |
| struct | at_token_bit_string_range_t |
| 定义基于范围值的二进制字符串校验语法。 更多... | |
| struct | at_token_bit_string_list_t |
| 定义基于白名单二进制字符串校验语法。 更多... | |
| struct | at_token_hex_string_t |
| 定义基于长度的十六进制字符串校验语法。 更多... | |
| struct | at_para_parse_syntax_t |
| 定义AT命令某个参数校验结构。 更多... | |
| struct | at_cmd_entry_t |
| 定义AT命令实体。 更多... | |
宏定义 | |
| #define | AT_RESPONSE_OK "OK\r\n" |
| #define | AT_RESPONSE_ERROR "ERROR\r\n" |
| #define | AT_RESPONSE_BUSY "BUSY\r\n" |
| #define | AT_RESPONSE_ABORTING "ABORTING\r\n" |
| #define | AT_FLAG_NONE 0x0 |
| #define | AT_FLAG_ABORTABLE 0x10 |
| #define | AT_FLAG_NOT_BLOCK_URC 0x200 |
类型定义 | |
| typedef at_ret_t(* | at_abort_func_t) (void *arg) |
| 声明AT命令打断函数类型。 | |
| typedef at_ret_t(* | at_interactivity_func_t) (const char *data, uint32_t len) |
| 声明AT命令交互函数类型。 | |
| typedef at_ret_t(* | at_cmd_func_t) (void) |
| 声明AT命令执行函数类型。 | |
| typedef at_ret_t(* | at_set_func_t) (const void *arg) |
| 声明AT命令设置函数类型。 | |
| typedef at_ret_t(* | at_read_func_t) (void) |
| 声明AT命令读函数类型。 | |
| typedef at_ret_t(* | at_test_func_t) (void) |
| 声明AT命令测试函数类型。 | |
函数 | |
| errcode_t | uapi_at_cmd_table_register (const at_cmd_entry_t *table, uint32_t len, uint32_t struct_max_size) |
| 注册AT命令列表。 | |
| void | uapi_at_report (const char *str) |
| 向默认通道输出AT打印信息。 | |
| void | uapi_at_report_to_single_channel (at_channel_id_t channel_id, const char *str) |
| 向指定通道输出AT打印信息。 | |