The following Python scripts provide an example implementation of over-the-air file transfer. The scripts work together to transfer a file from your local machine (the server) to Conductor, to a Symphony Link gateway, over the air to an evaluation board, and finally across the module's host interface to the host system (the client). The client is assumed to be a computer controlling the evaluation board via USB.
These scripts require Link Labs firmware version 1.4.x for the LL-RLP-20 or LL-RXR-27 module.
This Python script is a tool to perform the server portion of the file transfer protocol.
This Python script defines the uplink and downlink packets used during file transfer. It is used by the client and the server scripts.
This Python script performs the client portion of the file transfer protocol.