CTS-SAT-1-OBC-Firmware
|
#include "telecommand_exec/telecommand_definitions.h"
#include "telecommand_exec/telecommand_args_helpers.h"
#include "telecommands/testing_telecommand_defs.h"
#include "debug_tools/debug_uart.h"
#include "unit_tests/unit_test_executor.h"
#include <stdio.h>
#include <inttypes.h>
#include <string.h>
Functions | |
uint8_t | TCMDEXEC_echo_back_args (const char *args_str, char *response_output_buf, uint16_t response_output_buf_len) |
A demo telecommand that echoes back the argument it received. | |
uint8_t | TCMDEXEC_echo_back_uint32_args (const char *args_str, char *response_output_buf, uint16_t response_output_buf_len) |
A demo telecommand that echoes back each integer argument it received. | |
uint8_t | TCMDEXEC_run_all_unit_tests (const char *args_str, char *response_output_buf, uint16_t response_output_buf_len) |
uint8_t | TCMDEXEC_demo_blocking_delay (const char *args_str, char *response_output_buf, uint16_t response_output_buf_len) |
Delay for a specified number of milliseconds, for testing purposes. | |
uint8_t TCMDEXEC_demo_blocking_delay | ( | const char * | args_str, |
char * | response_output_buf, | ||
uint16_t | response_output_buf_len ) |
Delay for a specified number of milliseconds, for testing purposes.
args_str | 1 argument: delay_ms (uint64_t)
|
uint8_t TCMDEXEC_echo_back_args | ( | const char * | args_str, |
char * | response_output_buf, | ||
uint16_t | response_output_buf_len ) |
A demo telecommand that echoes back the argument it received.
args_str |
|
uint8_t TCMDEXEC_echo_back_uint32_args | ( | const char * | args_str, |
char * | response_output_buf, | ||
uint16_t | response_output_buf_len ) |
A demo telecommand that echoes back each integer argument it received.
args_str | 3 integer arguments to echo back.
|
uint8_t TCMDEXEC_run_all_unit_tests | ( | const char * | args_str, |
char * | response_output_buf, | ||
uint16_t | response_output_buf_len ) |