CTS-SAT-1-OBC-Firmware
|
#include "telecommand_exec/telecommand_args_helpers.h"
#include "telecommands/config_telecommand_defs.h"
#include "config/configuration.h"
#include "debug_tools/debug_uart.h"
#include "log/log.h"
#include <string.h>
#include <stdio.h>
Functions | |
uint8_t | TCMDEXEC_config_set_int_var (const char *args_str, char *response_output_buf, uint16_t response_output_buf_len) |
Set an integer configuration variable. | |
uint8_t | TCMDEXEC_config_set_str_var (const char *args_str, char *response_output_buf, uint16_t response_output_buf_len) |
Set a string configuration variable. | |
uint8_t | TCMDEXEC_config_get_int_var_json (const char *args_str, char *response_output_buf, uint16_t response_output_buf_len) |
Get an integer configuration variable. | |
uint8_t | TCMDEXEC_config_get_str_var_json (const char *args_str, char *response_output_buf, uint16_t response_output_buf_len) |
Get a string configuration variable. | |
uint8_t | TCMDEXEC_config_get_all_vars_jsonl (const char *args_str, char *response_output_buf, uint16_t response_output_buf_len) |
Get all configuration variables, as JSON. One variable per line. | |
uint8_t TCMDEXEC_config_get_all_vars_jsonl | ( | const char * | args_str, |
char * | response_output_buf, | ||
uint16_t | response_output_buf_len ) |
Get all configuration variables, as JSON. One variable per line.
args_str | No arguments. |
uint8_t TCMDEXEC_config_get_int_var_json | ( | const char * | args_str, |
char * | response_output_buf, | ||
uint16_t | response_output_buf_len ) |
Get an integer configuration variable.
args_str |
|
uint8_t TCMDEXEC_config_get_str_var_json | ( | const char * | args_str, |
char * | response_output_buf, | ||
uint16_t | response_output_buf_len ) |
Get a string configuration variable.
args_str |
|
uint8_t TCMDEXEC_config_set_int_var | ( | const char * | args_str, |
char * | response_output_buf, | ||
uint16_t | response_output_buf_len ) |
Set an integer configuration variable.
args_str |
|
response_output_buf | Buffer to write the response to |
response_output_buf_len | Max length of the buffer |
uint8_t TCMDEXEC_config_set_str_var | ( | const char * | args_str, |
char * | response_output_buf, | ||
uint16_t | response_output_buf_len ) |
Set a string configuration variable.
args_str |
|