mirror of
https://github.com/DJ2LS/FreeDATA
synced 2024-05-14 08:04:33 +00:00
ARQ and protocol optimization This PR isnt't completed yet, but the new ARQ protocol can be tested now. I wasn't able solving the problems with N>1 frames per burst because of additional other problems. I decided merging this PR so other topics can be solved. N>1 frames per burst is a future milestone which will need a lot of time then. However, the basics are done! |
||
---|---|---|
.github/workflows | ||
documentation | ||
gui | ||
test | ||
tnc | ||
tools | ||
.gitignore | ||
CMakeLists.txt | ||
LICENSE | ||
README.md |
FreeDATA
My attempt to create a free and opensource TNC with a GUI for codec2 for sending data over HF channels.
Under development
This project is still a prototype and not usable at this time. Build steps for other OS than Ubuntu are provided, but not working, yet.
Preview
Credits
- David Rowe and the FreeDV team for developing the modem and libraries - FreeDV Codec 2 : https://github.com/drowe67/codec2
- xssfox, her repository helped me a lot in an early stage of development - xssfox : https://github.com/xssfox/freedv-tnc
- Wolfgang, for lending me his radio so I'm able to do real hf tests
Running the Ubuntu app bundle
Download the latest developer release from the releases section, unpack it and just start the ".AppImage file". No more dependencies
Manual installation
Please check the wiki for installation instructions