[Ham-Mac] fldigi 3.23.08 release

w1hkj w1hkj at bellsouth.net
Wed Feb 24 10:41:04 EST 2016


At Source Forge

73, Dave, W1HKJ

Version 3.23.08 - Changes from 3.23.07

   NAVTEX update
     * low pass mark & space individually
     * Use ATC and fft-filters adapted from RTTY modem
     * Correct display metric
     * Widen afc filter for 'jump 90 Hz' code
     * Use exact bit length
     * Calculated sync modification
     * see src/navtex/navtex.cxx for design analysis

   Save Logbook
     * Change system dialog invoked when saving logbook to
       system save-as vice save.

   Analysis mode
     * Restore <CSV:on, <CSV:off, <CSV:t(oggle)

   flrig PTT
     * All user to select whether flrig PTT change triggers
       RX/TX change in modem stata

   flrig waiting
     * Changed event recording level for
       "Waiting for flrig" from INFO to VERBOSE

   COM port close
     * change effects the Windows COM port close process
       - rigCAT startup process no longer dependent on order, xcvr
         can be started before or after fldigi is running.  Tested
         by Haris, SV1GRB.

   Mac Logger
     * Added UDP interface to read data exported by MacLogger
       - UDP data stream on socket 255.255.255.255 / 9932
       - User configurable items:
         . enable/disable UDP socket reads
         . Capture and use UDP Radio Report data
         . Capture and use UDP Spot Tune data
         . Capture and use UDP Spot Report data
         . Capture and use UDP Log Report data
         . Capture and use UDP Lookup Report data
         . Enable UDP string capture to file
           file in fldigi files/temp folder
           filename: maclogger_udp_strings.txt
     * Added <signal.h> to threads.h to avoid missing reference
       to sigemptyset in some gcc installs

   fsq repeat last
     * test for empty list of previous command

   GCC 6 build
     * GCC 6 defaults to -std=gnu++14, and attempting to build fldigi fails
       with a number of errors. One is that C++11 added std::next and so
       because of the "using namespace std" in src/fsq/fsq.cxx the global
       variable 'next' and std::next are ambiguous. That can be easily 
solved
       by qualifying ::next or adding using ::next at function scope.
     * The other errors are due to the different return type for
       std::complex<T>::real() and std::complex<T>::imag() in C++11 and
       later.

   CALL capture
     * add copy call to clipboard when capturing from Rx text

   Scope View
     * Corrected saved position/size status values

   RigCAT modifications
     * Separated no xcvr functions from rigcat loop operation
     * Corrected hamlib start/stop process to prevent
       lockup when xcvr is not responding to CAT commands
       - hamlib still creates a zombie process when trying to access
         a bogus serial interface such as a bell modem
     * Added string / hex data LOG view
       <LOGSTR>true/false</LOGSTR>
     * Added variable loop timing
       <POLLINT>100...20000</POLLINT>
       default 100 msec
     * Corrected use of BW-REPLY and MODE-REPLY in xml def file
     * Added ability to read and display Smeter and Pwr meter
     * Added debugging statements to exit functions
     * Fixed aberrant save frequencies2.txt file behavior
     * Added manual notch read/write using waterfall
       notch filter interface
     * Added power level control for xcvrs with that CAT command
       - set power level also used for logging
     * Updated tutorial on transceiver xml definition file structure.
     * Added <VERBOSE>bool</VERBOSE> specifier
       - use during development of an xml file




More information about the Ham-Mac mailing list