#include <stdint.h>
Go to the source code of this file.
|
| static const uint16_t | TCMD_MAX_FULL_LENGTH = 255 |
| | Max full length of a telecommand, including prefix, args, suffix tags, null terminator, etc.
|
◆ TCMD_ARGS_STR_NO_PARENS_SIZE
| #define TCMD_ARGS_STR_NO_PARENS_SIZE 240 |
◆ TCMD_MAX_RESP_FNAME_LEN
| #define TCMD_MAX_RESP_FNAME_LEN 64 |
◆ TCMD_TCMDEXEC_Function_Ptr
| typedef uint8_t(* TCMD_TCMDEXEC_Function_Ptr) (const char *args_str, char *response_output_buf, uint16_t response_output_buf_len) |
◆ TCMD_readiness_level_enum_t
The permission/risk level of a telecommand.
| Enumerator |
|---|
| TCMD_READINESS_LEVEL_FOR_OPERATION | |
| TCMD_READINESS_LEVEL_FOR_RECOVERY_OR_EXPERT | |
| TCMD_READINESS_LEVEL_FLIGHT_TESTING | |
| TCMD_READINESS_LEVEL_GROUND_USAGE_ONLY | |
| TCMD_READINESS_LEVEL_HIGH_RISK_AND_UNSAFE | |
◆ TCMD_MAX_FULL_LENGTH
| const uint16_t TCMD_MAX_FULL_LENGTH = 255 |
|
static |
Max full length of a telecommand, including prefix, args, suffix tags, null terminator, etc.
- Note
- This is a superset/container of the TCMD_ARGS_STR_NO_PARENS_SIZE value.