adafruit_ble_file_transfer
¶
Simple BLE Service for reading and writing files over BLE
Author(s): Scott Shawcroft
- class adafruit_ble_file_transfer.FileTransferClient(service: Service)¶
Helper class to communicating with a File Transfer server
- listdir(path: str) List[tuple] ¶
Returns a list of tuples, one tuple for each file or directory in the given path
- mkdir(path: str, modification_time: int | None = None) int ¶
Makes the directory and any missing parents. Returns the truncated time
- class adafruit_ble_file_transfer.FileTransferService(*, service: Service | None = None, secondary: bool = False, **initial_values)¶
Simple (not necessarily fast) BLE file transfer service. It implements basic CRUD operations.
The server dictates data transfer chunk sizes so it can minimize buffer sizes on its end.
- class adafruit_ble_file_transfer.FileTransferUUID(uuid16: int)¶
UUIDs with the CircuitPython base UUID.
- exception adafruit_ble_file_transfer.ProtocolError¶
Error thrown when expected bytes don’t match