Skip to content

Latest commit

 

History

History
22 lines (14 loc) · 791 Bytes

README.md

File metadata and controls

22 lines (14 loc) · 791 Bytes

airsync: a simple file synchronization utility using wireless serial bridges

You'll need a pair of serial bridge modules, like these

Basically put server.py on the machine with the file you want to sync, then run:

python server.py /dev/ttyUSBXX filename.ext

with the serial port of the serial bridge and the filename you want to serve.

Then on the client machine, run:

python client.py /dev/ttyUSBXX

Within a minute or so, the file should be transferred, depending on size. if you leave both programs running, the file will be re-synced if it is changed on the server side.

I am still working on efficiency and have not tested it with binary files yet.