CTS-SAT-1-OBC-Firmware
Loading...
Searching...
No Matches
antenna_telecommand_defs.h
Go to the documentation of this file.
1#ifndef INCLUDE_GUARD_ANTENNA_TELECOMMAND_DEFS_H__
2#define INCLUDE_GUARD_ANTENNA_TELECOMMAND_DEFS_H__
3
4#include <stdint.h>
6
7uint8_t TCMDEXEC_ant_reset(const char *args_str,
8 char *response_output_buf, uint16_t response_output_buf_len);
9
10uint8_t TCMDEXEC_ant_arm_antenna_system(const char *args_str,
11 char *response_output_buf, uint16_t response_output_buf_len);
12
13uint8_t TCMDEXEC_ant_disarm_antenna_system(const char *args_str,
14 char *response_output_buf, uint16_t response_output_buf_len);
15
16
17uint8_t TCMDEXEC_ant_deploy_antenna(const char *args_str,
18 char *response_output_buf, uint16_t response_output_buf_len);
19
20uint8_t TCMDEXEC_ant_start_automated_antenna_deployment(const char *args_str,
21 char *response_output_buf, uint16_t response_output_buf_len);
22
23uint8_t TCMDEXEC_ant_deploy_antenna_with_override(const char *args_str,
24 char *response_output_buf, uint16_t response_output_buf_len);
25
26uint8_t TCMDEXEC_ant_cancel_deployment_system_activation(const char *args_str,
27 char *response_output_buf, uint16_t response_output_buf_len);
28
29
30uint8_t TCMDEXEC_ant_measure_temp(const char *args_str,
31 char *response_output_buf, uint16_t response_output_buf_len);
32
33uint8_t TCMDEXEC_ant_report_deployment_status(const char *args_str,
34 char *response_output_buf, uint16_t response_output_buf_len);
35
37 char *response_output_buf, uint16_t response_output_buf_len);
38
40 char *response_output_buf, uint16_t response_output_buf_len);
41#endif /* INCLUDE_GUARD_ANTENNA_TELECOMMAND_DEFS_H__ */
uint8_t TCMDEXEC_ant_deploy_antenna(const char *args_str, char *response_output_buf, uint16_t response_output_buf_len)
Telecommand: Initiates deployment of the selected antenna.
Definition antenna_telecommand_defs.c:131
uint8_t TCMDEXEC_ant_start_automated_antenna_deployment(const char *args_str, char *response_output_buf, uint16_t response_output_buf_len)
begins deployment of all antennas, one by one.
Definition antenna_telecommand_defs.c:206
uint8_t TCMDEXEC_ant_deploy_antenna_with_override(const char *args_str, char *response_output_buf, uint16_t response_output_buf_len)
Telecommand: Initiates deployment of the selected antenna, ignoring whether the antennas current stat...
Definition antenna_telecommand_defs.c:256
uint8_t TCMDEXEC_ant_reset(const char *args_str, char *response_output_buf, uint16_t response_output_buf_len)
Resets the specified antenna deployment system's microcontroller.
Definition antenna_telecommand_defs.c:18
uint8_t TCMDEXEC_ant_report_antenna_deployment_activation_time(const char *args_str, char *response_output_buf, uint16_t response_output_buf_len)
Prints amount of time the deployment system has been active for for the selected antenna.
Definition antenna_telecommand_defs.c:515
uint8_t TCMDEXEC_ant_disarm_antenna_system(const char *args_str, char *response_output_buf, uint16_t response_output_buf_len)
Disarms the specified antenna deploy system's mcu.
Definition antenna_telecommand_defs.c:92
uint8_t TCMDEXEC_ant_report_antenna_deployment_activation_count(const char *args_str, char *response_output_buf, uint16_t response_output_buf_len)
Prints the number of times deployment was attempted on the selected antenna.
Definition antenna_telecommand_defs.c:451
uint8_t TCMDEXEC_ant_arm_antenna_system(const char *args_str, char *response_output_buf, uint16_t response_output_buf_len)
Telecommand: Arm the antenna deploy system.
Definition antenna_telecommand_defs.c:55
uint8_t TCMDEXEC_ant_cancel_deployment_system_activation(const char *args_str, char *response_output_buf, uint16_t response_output_buf_len)
Cancels any active attempts to deploy an antenna.
Definition antenna_telecommand_defs.c:331
uint8_t TCMDEXEC_ant_measure_temp(const char *args_str, char *response_output_buf, uint16_t response_output_buf_len)
Telecommand: Measures the temperature of the antenna controller in centi-degrees celsius.
Definition antenna_telecommand_defs.c:577
uint8_t TCMDEXEC_ant_report_deployment_status(const char *args_str, char *response_output_buf, uint16_t response_output_buf_len)
Prints the deployment status of all antennas.
Definition antenna_telecommand_defs.c:369