CTS-SAT-1-OBC-Firmware
Loading...
Searching...
No Matches
config_telecommand_defs.h
Go to the documentation of this file.
1#ifndef INCLUDE_GUARD_CONFIG_TELECOMMAND_DEFS_H
2#define INCLUDE_GUARD_CONFIG_TELECOMMAND_DEFS_H
3
4#include <stdint.h>
6
7
8uint8_t TCMDEXEC_config_set_int_var(const char *args_str,
9 char *response_output_buf, uint16_t response_output_buf_len);
10
11uint8_t TCMDEXEC_config_set_str_var(const char *args_str,
12 char *response_output_buf, uint16_t response_output_buf_len);
13
14uint8_t TCMDEXEC_config_get_int_var_json(const char *args_str,
15 char *response_output_buf, uint16_t response_output_buf_len);
16
17uint8_t TCMDEXEC_config_get_str_var_json(const char *args_str,
18 char *response_output_buf, uint16_t response_output_buf_len);
19
20uint8_t TCMDEXEC_config_get_all_vars_jsonl(const char *args_str,
21 char *response_output_buf, uint16_t response_output_buf_len);
22
23
24#endif // INCLUDE_GUARD_CONFIG_TELECOMMAND_DEFS_H
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.
Definition config_telecommand_defs.c:55
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.
Definition config_telecommand_defs.c:111
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.
Definition config_telecommand_defs.c:128
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.
Definition config_telecommand_defs.c:94
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.
Definition config_telecommand_defs.c:18