This post explains how to transfer files over Lora using the
e32 program. See getting started for the background.
We must first assume the
e32 is not running as a service. If not sure run a
sudo systemctl stop e32 to stop it.
Transferring Files Between two Raspberry Pi Boards
We obviously need at least two Ebyte e32 lora modules for this.
From one Raspberry Pi with the
e32 installed. We need to be receiving before we transmit the file.
receiver$ e32 -s # make sure this is good receiver$ e32 --out-file f waiting for input from terminal
Sending a file
We can transmit the contents of a file:
transmitter$ e32 -s # make sure this is good transmitter$ cat f xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyy transmitter$ e32 --in-file f waiting for input from terminal xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyy transmitter$
Viewing the Contents
receiver$ cat f xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyy