![]() |
RUI3 (RAK Unified Interface 3) - RAK4631
|
Go to the source code of this file.
Data Structures | |
struct | CLICmds_st |
Macros | |
#define | CLI_BUFFER_SIZE (2048) |
#define | CLI_HISTORY_NUM (5) |
#define | CLI_ARG_SIZE (20) |
#define | CLI_PROMPT ("") |
Typedefs | |
typedef int(* | CliCmdFunc) (int32_t, char *argv[]) |
typedef struct CLICmds_st | CLICmds |
typedef struct CLICmds_st * | PCLICmds |
Functions | |
int | get_cli_buffer_len (void) |
void | service_mode_cli_init (SERIAL_PORT port) |
void | service_mode_cli_deinit (SERIAL_PORT port) |
void | service_mode_cli_handler (SERIAL_PORT port, uint8_t ch) |
bool | service_mode_cli_register (const char *cmd, const char *title, PF_handle handle, uint8_t maxargu, const char *usage, uint8_t perm) |
int | At_Parser (SERIAL_PORT port, char *buff, int len) |
#define CLI_BUFFER_SIZE (2048) |
#define CLI_HISTORY_NUM (5) |
#define CLI_ARG_SIZE (20) |
#define CLI_PROMPT ("") |
typedef int(* CliCmdFunc) (int32_t, char *argv[]) |
typedef struct CLICmds_st CLICmds |
typedef struct CLICmds_st * PCLICmds |
int get_cli_buffer_len | ( | void | ) |
void service_mode_cli_init | ( | SERIAL_PORT | port | ) |
void service_mode_cli_deinit | ( | SERIAL_PORT | port | ) |
void service_mode_cli_handler | ( | SERIAL_PORT | port, |
uint8_t | ch | ||
) |
bool service_mode_cli_register | ( | const char * | cmd, |
const char * | title, | ||
PF_handle | handle, | ||
uint8_t | maxargu, | ||
const char * | usage, | ||
uint8_t | perm | ||
) |
int At_Parser | ( | SERIAL_PORT | port, |
char * | buff, | ||
int | len | ||
) |