|
CTS-SAT-1-OBC-Firmware
|
#include "main.h"#include "telecommands/antenna_telecommand_defs.h"#include "antenna_deploy_drivers/ant_internal_drivers.h"#include "antenna_deploy_drivers/ant_commands.h"#include "telecommand_exec/telecommand_args_helpers.h"#include "log/log.h"#include <stdio.h>#include <stdint.h>#include <string.h>#include "inttypes.h"
Functions | |
| 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. | |
| 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. | |
| 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. | |
| 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. | |
| 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. | |
| 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 status is deployed. | |
| 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. | |
| 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. | |
| 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. | |
| 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. | |
| 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. | |
| 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.
| args_str |
|

| 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.
| args_str |
|

| 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.
| args_str |
|

| 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 status is deployed.
| args_str |
|

| 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.
| args_str |
|

| 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.
| args_str |
|

| 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.
| args_str |
|

| 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.
| args_str |
|

| 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.
| args_str |
|

| 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.
| args_str |
|

| 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.
| args_str |
|
