CTS-SAT-1-OBC-Firmware
Loading...
Searching...
No Matches
system_telecommand_defs.h
Go to the documentation of this file.
1#ifndef INCLUDE_GUARD__SYSTEM_TELECOMMAND_DEFINITIONS_H
2#define INCLUDE_GUARD__SYSTEM_TELECOMMAND_DEFINITIONS_H
3
4#include <stdint.h>
6
7uint8_t TCMDEXEC_hello_world(const char *args_str,
8 char *response_output_buf, uint16_t response_output_buf_len);
9
10uint8_t TCMDEXEC_core_system_stats(const char *args_str,
11 char *response_output_buf, uint16_t response_output_buf_len);
12
13uint8_t TCMDEXEC_available_telecommands(const char *args_str,
14 char *response_output_buf, uint16_t response_output_buf_len);
15
16uint8_t TCMDEXEC_reboot(const char *args_str,
17 char *response_output_buf, uint16_t response_output_buf_len);
18
20 const char *args_str,
21 char *response_output_buf, uint16_t response_output_buf_len
22);
24 const char *args_str,
25 char *response_output_buf, uint16_t response_output_buf_len
26);
28 const char *args_str,
29 char *response_output_buf, uint16_t response_output_buf_len
30);
31
32#endif /* INCLUDE_GUARD__SYSTEM_TELECOMMAND_DEFINITIONS_H */
uint8_t TCMDEXEC_system_self_check_failures_as_json(const char *args_str, char *response_output_buf, uint16_t response_output_buf_len)
System self-check of all peripherals and systems.
Definition system_telecommand_defs.c:152
uint8_t TCMDEXEC_core_system_stats(const char *args_str, char *response_output_buf, uint16_t response_output_buf_len)
Definition system_telecommand_defs.c:40
uint8_t TCMDEXEC_system_self_check_as_json(const char *args_str, char *response_output_buf, uint16_t response_output_buf_len)
System self-check of all peripherals and systems.
Definition system_telecommand_defs.c:170
uint8_t TCMDEXEC_available_telecommands(const char *args_str, char *response_output_buf, uint16_t response_output_buf_len)
Definition system_telecommand_defs.c:95
uint8_t TCMDEXEC_reboot(const char *args_str, char *response_output_buf, uint16_t response_output_buf_len)
Definition system_telecommand_defs.c:129
uint8_t TCMDEXEC_obc_get_rbf_state(const char *args_str, char *response_output_buf, uint16_t response_output_buf_len)
Definition system_telecommand_defs.c:183
uint8_t TCMDEXEC_hello_world(const char *args_str, char *response_output_buf, uint16_t response_output_buf_len)
A simple telecommand that responds with "Hello, world!" (log message and TCMD response)
Definition system_telecommand_defs.c:25