1#ifndef INCLUDE_GUARD__AGENDA_FROM_FILE_H
2#define INCLUDE_GUARD__AGENDA_FROM_FILE_H
12 const char *file_path,
13 uint64_t min_tsexec_inclusive, uint64_t max_tsexec_exclusive,
14 uint16_t max_enqueue_count
char * TCMD_active_agenda_filename_disabled_sentinel
When TCMD_active_agenda_filename is set to this value, agenda loading is disabled.
Definition agenda_from_file.c:9
char TCMD_active_agenda_filename[LFS_MAX_PATH_LENGTH]
The file path of the agenda file to load upcoming telecommands from.
Definition agenda_from_file.c:23
uint8_t TCMD_parse_tcmds_from_file_and_enqueue(const char *file_path, uint64_t min_tsexec_inclusive, uint64_t max_tsexec_exclusive, uint16_t max_enqueue_count)
Parses a file of telecommands and enqueues them into the agenda.
Definition agenda_from_file.c:35
#define LFS_MAX_PATH_LENGTH
The maximum path length supported by CTS-SAT-1, including the null terminator.
Definition littlefs_constants.h:7