====== FLDIGI ====== ===== COMPILATION FROM SOURCES (LINUX) ====== * Sources https://sourceforge.net/projects/fldigi/files/ * GIT repo https://sourceforge.net/p/fldigi/fldigi/ci/master/tree/ * Packages & Libs needed : * libfltk1.3-compat-headers libfltk1.3-dev * pkg-config * libpng-dev * libsamplerate0-dev * libsndfile1-dev * portaudio19-dev * libhamlib++-dev * libudev-dev * Check the FLTK version: $ fltk-config --version * Check if ''sources/config.h'' is set to the correct values according to FLTK version values : /* FLTK API major version */ #define FLDIGI_FLTK_API_MAJOR 1 /* FLTK API minor version */ #define FLDIGI_FLTK_API_MINOR 3 /* FLTK API patch */ #define FLDIGI_FLTK_API_PATCH 4 * ''./configure'' * ''make'' ===== REMOTE CONTROL ===== ==== 🡆 PYFLDIGI ==== === APPLICATIONS AND INTENDED USAGE === * Remote weather stations. * Portable HF setups. Typically, HF digital setups are bulky and require several interconnected pieces of hardware, usually via audio cables. This library, along with some custom hardware, could allow a walkie-talkie sized HF digital radio that's completely integrated. * Emcomm * 'Headless' operation on a Raspberry Pi, BeagleBone, or any number of other Linux-based single-board computers. * Putting a more 'user-friendly' GUI on top of FLdigi. * Web enabled FLDIGI via HTML5 and some Javascript, that could be accessed from anywhere. Python's Flask / Django along with Bootstrap, and a few REST calls, for example. * Allow a phone or tablet to send and receive FLDIGI messages via a custom app. There is an Android version of FLDIGI, but that might not be the best approach for every problem. A more custom application could be created to use only a particular mode and send pre-formatted data, for example, with considerably less work than it would be to fork the FLDIGI mobile application and update it. === SOURCE === * https://github.com/KM4YRI/pyFldigi ===== "HEADLESS" FLDIGI ===== ssh -L 7362:localhost:7362 remote-host xvfb-run fldigi -display :99 ===== FLDIGI AS MODEM ===== //(for packet-radio for example)// ==== FLDIGIATTACH ==== * https://github.com/la5nta/fldigiattach ==== ANDROID VERSION ==== * {{ :documentation:hamradio:modes_numeriques:softwares:fldigi:andflmsg_v1.5.0-20210812.apk |AndFLmsg v. 1.5.0}}