Fldigi v4.1.27 now available

The development team led by W1HKJ have announced the release of Fldigi v4.1.27.

Fldigi is a modem program for most of the digital modes used by radio amateurs today: CW, PSK, MFSK, RTTY, Hell, DominoEX, Olivia, and Throb are all supported. It can help calibrate a sound card to a time signal and do frequency measurement tests. As with all of the FL suite, Flrig supports PowerPC, Intel (i386) and Apple Silicon (M1) processors with individual downloads available for each architecture. Download the latest version of Fldigi here.

 
    Version 4.1.27

      * maintenance release
        24e8c0559: Macro <PAUSE>
        4ef76f9f4: navtex
        ec94e923a: TEN_TEN contest field
        c928e86ad: Pause/Break
        a29d78a42: FSQ s/n
        e75f7293c: IFKP s/n evaluator
        68b280058: EQSL submission
        027a2ce09: wfonly fix
        b80d3bec1: callook.info
        89231cbe2: Miscellaneous gcc cleanup
        bf68501c7: fltk.4.fix
        1787a8a29: named avatar image file
        c0f7d2ccd: Set contest start nbr XMLRPC


    Macro <PAUSE>
      * restore missing <PAUSE> function


    navtex
      * fix and simplify timing recovery logic
        . The timing recovery logic was changed to an early / late detector a few
        years ago in order to make it less sensitive to null crossings, which
        are easily thrown off by the fact that mark and space have their own
        low pass filters, and the discriminator calculating the envelope for each
        separately.

        . The discriminator output can have mark deviate further from zero than
        space, or the other way around, which can shift the null crossings
        around in unpredictable ways.

        . Finding the actual peaks in the discriminator output itself appears
        to be a little more predictable. It allows us to get rid of the
        accumulator logic, and expand the loop bandwidth so we can now
        track the example NAVTEX signal from https://www.sigidwiki.com/wiki/NAVTEX,
        which runs about .25% fast, which can be seen from a consistent adjustment
        of around -2 samples every 8 bit periods.

        . The resulting code can still decode signals from the USGS (Honolulu),
        Canada (Moise and Chebogue), and Buenos Aires, all of which are much
        lower S/N but closer to the nominal baud rate than the example signal.


    TEN_TEN contest field
      * add TEN_TEN field to log.adif file


    Pause/Break
      * add CTRL-P as pause/break equivalent keystroke


    FSQ s/n
      * improved s/n and squelch processing
        . faster acting squelch open/close
        . modified s/n evaluator


    IFKP s/n evaluator
      * improved s/n and squelch processing
        . squelch opens and closes faster
        . better s/n estimator


    EQSL submission
      * always submit last dated log entry independent of sort order


    wfonly fix
      * segmentation fault during startup, NULL control


    callook.info
     * enable https queries


    Miscellaneous gcc cleanup
      * gcc maintainers like to torture application developers
        :>(


    fltk.4.fix

    named avatar image file
      * allow user to specify which avatar image to use for ifkp/thor
        transmission
        . recommend files be located in default <fldigi_files>/avatar/ folder
        . file format may be gif, jpeg or png
        . order of default file use:
          <configured file name>.png [PNG, jpg, JPG, jpeg, JPEG, gif]
          <operator call>.png
          <station call>.png
        . trailing callsign modifiers will be removed from the file name
          i.e. AE5ZA/QRP is reduced to AE5ZA
        . different avatar can be used for IFKP and THOR
          configuration items are clickable images on both IFKP and THOR
          configuration tabs.
        . image files no longer restricted to 59x74 format.
          recommend that file format be portrait with a 4x5 width to height
          ratio.
          fldigi will scale the image to the avatar size of 59x74.


    Set contest start nbr XMLRPC
      * add set contest start number xmlrpc method
        update counter and current contest number