10#ifndef INFUSE_SDK_INCLUDE_INFUSE_BLUETOOTH_CONTROLLER_MANAGE_H_
11#define INFUSE_SDK_INCLUDE_INFUSE_BLUETOOTH_CONTROLLER_MANAGE_H_
57 const void *image_chunk,
size_t chunk_len);
int bt_controller_manager_file_write_start(uint32_t *ctx, uint8_t action, size_t image_len)
Start Bluetooth controller file write.
int bt_controller_manager_file_write_next(uint32_t ctx, uint32_t image_offset, const void *image_chunk, size_t chunk_len)
Write the next chunk of the file to the Bluetooth controller.
int bt_controller_manager_init(void)
Initialise management of Bluetooth controller.
int bt_controller_manager_file_write_finish(uint32_t ctx, uint32_t *len, uint32_t *crc)
Finish the Bluetooth controller file write.