CTS-SAT-1-OBC-Firmware
Loading...
Searching...
No Matches
telecommand_types.h File Reference
#include <stdint.h>
Include dependency graph for telecommand_types.h:
This graph shows which files directly or indirectly include this file:

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
 

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_IDEA_PHASE , TCMD_READINESS_LEVEL_NOT_IMPLEMENTED , TCMD_READINESS_LEVEL_IN_PROGRESS , TCMD_READINESS_LEVEL_GROUND_USAGE_ONLY ,
  TCMD_READINESS_LEVEL_FLIGHT_TESTING , TCMD_READINESS_LEVEL_FOR_OPERATION
}
 

Macro Definition Documentation

◆ TCMD_MAX_RESP_FNAME_LEN

#define TCMD_MAX_RESP_FNAME_LEN   64

Typedef Documentation

◆ 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)

Enumeration Type Documentation

◆ TCMD_readiness_level_enum_t

Enumerator
TCMD_READINESS_LEVEL_IDEA_PHASE 
TCMD_READINESS_LEVEL_NOT_IMPLEMENTED 
TCMD_READINESS_LEVEL_IN_PROGRESS 
TCMD_READINESS_LEVEL_GROUND_USAGE_ONLY 
TCMD_READINESS_LEVEL_FLIGHT_TESTING 
TCMD_READINESS_LEVEL_FOR_OPERATION