|
CTS-SAT-1-OBC-Firmware
|
#include <stdint.h>

Go to the source code of this file.
Classes | |
| struct | TCMD_TelecommandDefinition_t |
| struct | TCMD_parsed_tcmd_to_execute_t |
Macros | |
| #define | TCMD_MAX_RESP_FNAME_LEN 64 |
| #define | TCMD_ARGS_STR_NO_PARENS_SIZE 240 |
Typedefs | |
| typedef uint8_t(* | TCMD_TCMDEXEC_Function_Ptr) (const char *args_str, char *response_output_buf, uint16_t response_output_buf_len) |
Enumerations | |
| enum | TCMD_readiness_level_enum_t { TCMD_READINESS_LEVEL_FOR_OPERATION = 0 , TCMD_READINESS_LEVEL_FOR_RECOVERY_OR_EXPERT = 10 , TCMD_READINESS_LEVEL_FLIGHT_TESTING = 20 , TCMD_READINESS_LEVEL_GROUND_USAGE_ONLY = 30 , TCMD_READINESS_LEVEL_HIGH_RISK_AND_UNSAFE = 40 } |
| The permission/risk level of a telecommand. More... | |
Variables | |
| static const uint16_t | TCMD_MAX_FULL_LENGTH = 255 |
| Max full length of a telecommand, including prefix, args, suffix tags, null terminator, etc. | |
| #define TCMD_ARGS_STR_NO_PARENS_SIZE 240 |
| #define TCMD_MAX_RESP_FNAME_LEN 64 |
| typedef uint8_t(* TCMD_TCMDEXEC_Function_Ptr) (const char *args_str, char *response_output_buf, uint16_t response_output_buf_len) |
|
static |
Max full length of a telecommand, including prefix, args, suffix tags, null terminator, etc.