* suppress info messages during prog start
- prodigiuous use of LOG_INFO increases difficulty of
debugging other aspects of fldigi
- enable the INFO messages for debugging or to observe
program flow by setting command line flag
-more-info ; case is significant
* Lowered CPU requirements to allow for use on Android/Netbook devices:
- Added modes 125FL and 250FL with constraint length 13 FEC
- Adjusted maximum traceback memory for viterbi decoder
- Set traceback to an optimally-high value in viterbi.cxx constructor
- 8PSK - 500F 1000F & 1200F now use only 1 viterbi decoder without voting
- Assigned secondary RsID codes to 125FL and 250FL.
* Code cleanups in psk.cxx
* add image transfer to thor based on IFKP image processing
- supported by THOR-11, THOR-16 and THOR-22
- image modes are identical to IFKP images, fixed sizes
and avatar.
* Increased allowable intervals for both sounder
and heard-aging
* Corrected repeated sounder to re-enable retries
after a successful sounding.
- sounder will wait until rx/tx state is RX
- if Rx squelch is open then sounder will retry
in 10 seconds. Retry is repeated 10x before
sounding is rescheduled for next interval.
* Corrected text parser to accept multiple directed calls
- w1hkj:efk2lbm w3fqn ka2cbc good morning all
will now correctly accept k2lbm, w3fqn and ka2cbc as
directed and display correctly in Rx text panel
* Incremental Frequency Keyed + modem
- wide band, moderate speed differential MFSK signal
with offset +1.
- sample rate 16000
- symbol length 4096
- 33 tones spaced 3xSR/symlen apart approximately 398 Hz
bandwidth.
- multiple image transfer formats similar to FSQ
. Avatar (59x74 WxH pixel) image transfers
- tunable modem subcarrier (center freq)
. may be configured fixed at 1500 Hz or
. set to Psk sweet spot
- raw data received written to audit log - if enabled
- heard list entries written to heard log - if enbled
- assigned fldigi secondary RSID code, (56, 1171)
* Changed qsorec data store to an arrary of string pointers
vice an array of strings.
- new mxe implementation string handler changes from standard
gnu string template
* Fix copy all on heard list
* change default color scheme as requested by ZL1BPU
- added user configuration items for RX text colors
* remove "MONITOR" text from RX panel as requested by ZL1BPU
* added fsq tx text queue to handle case when user
tries to force a second transmit sequence when modem
is already in TX state.
* last_command updated to include both queued and transmitted
text string.
- allows recall of queued command even if transmit timed out
* last_command changed to a stack of commands
- allows recall of up to last 10 commands
- each press of F2 recalls one deeper in stack
- rotates back to beginning after recall of most ancient
* add call to logbook using right click on heard entry
* Fix erroneous date in audit log when fsq is default
modem during program start
- change format of date entry to make it easier to
find when reviewing the log.
* Added video text at beginning of transmit
- also adds ability to transmit pretone
for amplifier carrier detect
for FM repeater operation
* Add code to force center frequency to 1500
when switching from another modem
* Fix to avoid time out errors
* Macintosh OSX thread management
- submitted by KK5VD
- Ensure FSQ TX routines are called in the main thread.
* Fixed error in parsing returned heard list
* Fixed save filename for # trigger
- filename was not being saved with the .txt extension
- append existing file
* Changed time out processing of delayed response
- added user configuration item for time out duration
* added more restrictive discovery of heard callsign
- must pass crc8 comparison
- must pass regular expression test for callsign
([[:alnum:]]?[[:alpha:]/]+[[:digit:]]+[[:alnum:]/]+)
* added FSQCALL(US) compatible modem
* corrected code-page 1250 Latin-1 extended character keyboard
entry to UTF-8 strings
- correctly encodes 1250 characters 080 through 0FF using the
control + numeric keypad entry for the character
. British pound sign: control 163