Protocol for using APRS and FLDIGI to share files over VHF.
Operator free operation protocol for sharing files using IPFS and ham radio as the transport.
Dependency | Purpose | Comments |
---|---|---|
IPFS | Text | Text |
FLDIGI | ||
DireWolf | ||
Chickadee |
- APRS Transmit request to share file. User defined format
- APRS Use APRS Message format See APRS 101
- APRS Wait for ACK from a receiving station
- APRS Start sending the IPFS file hash
- APRS Wait for ACK of each segment
- APRS Continue until all segments are ACKed
- Send signal that file will transmit
- Fire up FLDIGI and start sending the file
- APRS Wait for ACK that the file was recevied. User defined format
- IPFS save file to storage and share over other transports -- TCP for example
- APRS Receive request to share file.
- Send ACK ready to receive
- Wait for IPFS file hashes
- Record IPFS file hashes and concatenate into final hash
- Wait for signal that file is transmitting
- Fire up FLDIGI and receive file
- Save file to IPFS with the hash