This project is intended to ease the wfb-ng key exchange for novice users. It is designed to follow the KISS (Keep It Simple, Stupid) principle, offering the least amount of configuration possible. Just run the program, and you'll be bound!
wfb-bind uses the existing wfb-ng software to send the drone.key to the drone. No additional software is needed. It achieves this by starting its own instances of wfb_tx and wfb_rx with a hardcoded keypair and sending the key via UDP. The bind process will timeout after 30 seconds.
Run the following command to start on the Ground Station:
./wfb_bind gsRun the following command to start on the Drone:
./wfb_bind droneIf /etc/gs.key is missing, the program invokes wfg_keygen to create the necessary keys before starting communication.