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