A free, open-source, multi-platform application for sending files and messages, using the codec2 HF modems
Go to file
2021-08-10 18:47:18 +02:00
.github/workflows Create pylint.yml 2021-08-08 19:39:06 +02:00
documentation updated to latest version 2021-07-19 21:06:48 +02:00
gui package update 2021-08-08 19:37:53 +02:00
src Delete test 2021-08-10 18:47:18 +02:00
tnc Delete preload-main.js 2021-08-08 19:28:49 +02:00
tools Add files via upload 2021-08-07 10:57:48 +02:00
config.json build action 2021-08-10 18:45:40 +02:00
daemon.js build action 2021-08-10 18:45:40 +02:00
LICENSE Initial commit 2020-12-12 19:57:27 +01:00
main.js build action 2021-08-10 18:45:40 +02:00
package-lock.json build action 2021-08-10 18:45:40 +02:00
package.json build action 2021-08-10 18:45:40 +02:00
preload-data.js build action 2021-08-10 18:45:40 +02:00
preload-main.js build action 2021-08-10 18:45:40 +02:00
README.md Update README.md 2021-08-07 11:09:06 +02:00
sock.js build action 2021-08-10 18:45:40 +02:00

codec2 | FreeDATA

My attempt to create a free and opensource TNC with a GUI for codec2 to send data over HF channels. The TNC itself will be completely controllable via network.

Under development

The project is still a prototype and not usable at this time.

Installation Ubuntu

wget https://raw.githubusercontent.com/DJ2LS/codec2-FreeDATA/main/tools/install-codec2-FreeDATA.sh
chmod +x install-codec2-FreeDATA.sh
./install-codec2-FreeDATA.sh
sudo apt install npm
cd gui
npm i
sudo apt install python3
pip3 install psutil

GUI Preview

alt text

TNC Preview

alt text

Credits

David Rowe and the FreeDV team for developing the modem and libraries FreeDV Codec 2 : https://github.com/drowe67/codec2