1#ifndef INCLUDE_GUARD_BULK_FILE_UPLINK_H
2#define INCLUDE_GUARD_BULK_FILE_UPLINK_H
18 const char *file_path,
COMMS_bulk_file_uplink_state_enum_t
Definition bulk_file_uplink.h:7
@ COMMS_BULK_FILE_UPLINK_STATE_OPEN
Definition bulk_file_uplink.h:9
@ COMMS_BULK_FILE_UPLINK_STATE_IDLE
Definition bulk_file_uplink.h:8
int32_t COMMS_bulk_file_uplink_close_file(void)
Definition bulk_file_uplink.c:121
int32_t COMMS_bulk_file_uplink_seek(uint32_t new_position)
Definition bulk_file_uplink.c:97
int32_t COMMS_bulk_file_uplink_open_file(const char *file_path, COMMS_bulk_file_uplink_mode_enum_t mode)
Definition bulk_file_uplink.c:18
COMMS_bulk_file_uplink_mode_enum_t
Definition bulk_file_uplink.h:12
@ COMMS_BULK_FILE_UPLINK_MODE_APPEND
Definition bulk_file_uplink.h:14
@ COMMS_BULK_FILE_UPLINK_MODE_TRUNCATE
Definition bulk_file_uplink.h:13
int32_t COMMS_bulk_file_uplink_write_bytes(const uint8_t bytes_to_write[], uint32_t bytes_to_write_length)
Definition bulk_file_uplink.c:73
uint8_t bytes_to_write[FLASH_CHIP_PAGE_SIZE_BYTES]
Definition flash_telecommand_defs.c:15