Fldigi is a digital modem program for Linux.
Supports the following digital modes:
CW
DominoEX 4, DominoEX 5, DominoEX 8, DominoEX 11, DominoEX 16 DominoEX 22
Feld-Hell, FSK-Hell, FSK-Hell 105
MFSK-8, MFSK-16, MFSK-16 pix
PSK-31, QPSK-31, PSK-63, QPSK-63, PSK-125, QPSK-125
OLIVIA various tones and bandwidth
RTTY various Baud Rates, Shifts, Nbr of data bits, etc.
Throb-1, Throb-2, Throb-4, ThrobX-1, ThrobX-2, ThrobX-4
WWV Receive only - calibrate your sound card to WWV
Freq Analysis Receive only - be ready for the (next) ARRL FMT (freq meas test).
INSTALLATION:
./configure --enable-threads --enable-xft
for shared libraries use
./configure --enable-shared --enable-threads --enable-xft
Before compiling fldigi be sure that you have the latest Fltk source tarball downloaded, compiled and installed. Please do not use precompiled Fltk libraries unless you know that they have been created with the above configurations switches.
Product's homepage
Requirements:
· hamlib
· fltk
What's New in This Release: [ read full changelog ]
Modems:
· Added new PSK-500 mode
· Added "robust PSK" modes: PSK-125R, PSK-250R, PSK-500R
· Added PSK63F mode, compatible with MultiPsk PSK63FEC
· Added Contestia mode
· Added MT63 modem preamble tones to aid signal acquisition
· Added selectable filter widths for Hellschreiber modes
· Added AGC and S/N detector for FM-HELL modes
· Added Olivia noise estimator
· Improved THOR and DominoEX squelch responsiveness
· Improved Olivia squelch detection
· Improved Feldhell AGC and S/N detector
· Improved RTTY decoder
· Removed THOR soft decoding
· RSID now works at the same time as modem decoding
· The HELL-80 tone spacing was changed to 300 Hz
· Added new RSID codes
· CONTESTIA 32-2000
· CONTESTIA 64-500
· CONTESTIA 64-1000
· CONTESTIA 64-2000
· Modified RTTY 75 baud menu
· Removed RTTY-75 from menu structures
· Added RTTY-75N, 75 baud, 5 bit, 170 Hz shift
· Added RTTY-75W, 75 baud, 5 bit, 850 Hz shift
· PSK Browser - Added decoding for PSK63F and new PSK___R types
· RSID code additions
· RSID MODE
· 203 OLIVIA-4-125
· 204 CONTESTIA-4-125
· 211 OLIVIA-64-2000
· 214 OLIVIA-8-2000
· 221 OLIVIA-32-2000
· 229 OLIVIA-4-1000
· 234 OLIVIA-16-2000
· 238 OLIVIA-4-2000
· 247 CONTESTIA-8-2000
· 254 CONTESTIA-4-2000
· 255 CONTESTIA-4-1000
· 259 CONTESTIA-16-2000
Macros:
· Added < LOCK:on|off|t > macro to enable/disable/toggle the transmit lock
· Added < TUNE:nn > macro to transmit tuning tone for nn seconds
· Added < RXRSID:on|off|t > and < TXRSID:on|off|t > macros
· Added < WAIT:nn > macro to delay macro expansion by nn seconds
· Added < SRCHUP >, < SRCHDN >, < GOHOME >, < GOFREQ:nnnn > macros to search for a signal up and down in frequency, go to the "sweet spot frequency", and set the current modem frequency to nnnn
· Added new contest macros to allow faster capture of outgoing exchange
User interface:
· The main window's QSO and waterfall toolbar are now much more configurable
· The QSO toolbar can now be set to Contest mode, Minimal mode, Full mode, and some combinations thereof
· The docked digiscope can be hidden and shown without a restart
· Is is now possible to select the modes for which to transmit RSID, VideoID and CWID
· The Op Modes menu can now be customised
· Removed the floating rig control window
· Removed various Alt-< key > shortcuts
· Added a simple "wizard" for first-time users
· Added a waterfall-only mode; enabled with --wfall-only
· < ID > video text modified
· Combined 3 patches from kb3cs, added value (W1HKJ)
· Expanded video ID text for Olivia, Contestia and RTTY
· Amended macro editor < ID > explanation
· Changed format of auto-generated video ID text.
· Increased number of characters to 8 for both font sizes
· Simplified video generation methods
· Added limit switches on video width
· 500 Hz for US HF compliance
· Mode bandwidth, video constrained to mode in use bw
· Added abbreviated video mode name strings
· Added FEC indicator for DominoEX FEC modes
Other changes:
· The XML-RPC server now supports HTTP/1.1 keep-alive connections
· Added several new XML-RPC methods
· Renamed various main.set_rig_NNN XML-RPC methods to rig.set_NNN
· Removed obsolete command line switches: --twoscopes, --experimental
· Improved support for PulseAudio, now also the default backend on Linux
· The ^R string is no longer treated like ^r; it is now ignored unless at the end of the text to be transmitted
· The Portaudio playback stream is no longer kept open in receive mode; this fixes a problem with certain rig interfaces that generate a PTT signal even when the audio is complete silence
· Improved win32 serial port support
· Disable word wrap when file insert or drag-n-drop operation s performed. Restore word wrap to former state after TX is finished or TX panel is cleared.
· Added user setting in seconds to allow RSID to open squelch in decoder.
· Changed default to Extended Characters for Olivia, Contestia and MT63
· Changed default to "Capture wrapped messages"
· Suppressed RSID transmit for unassigned RTTY, OLIVIA and CONTESTIA modes.
· Changed QRZ.com xml server page to "xml.qrz.com"
· Beginners Guide - Updated for new Lk and RsID button behaviors
· PH Cabrillo report generator - added SSB to USB, LSB, PH log entries which generate the PH Cabrillo report category.
Bug fixes:
· The MT63 transmit buffer is now correctly initialized
· Fixed random exceptions-related crashes on win32
· Stabilized AFC for all PSK baud rates
· Improved sensitivity of RSID implementation
· Pulse audio tx/rx flush blocking eliminated on Ubuntu
· RSID - Disabled signal search on init of psk modem, prevents jumping off of RSID detected frequency
· RSID - Resolve DominoEX / DominoEX-FEC modes
· Implement CLOCK_MONOTONIC on OS X
· Modify cty.dat lookup to account for special KG4 call assignments. 1 & 3 letter suffix in US 2 letter suffix in Guantanamo
· Re-enabled VideoID suppression
· Increased buffer size used for line input from file fldigi_def.xml
· Many more small (and a couple not so small) bug fixes all over the tree