Flrig v2.0.0 now available

The FLdigi development team led by W1HKJ have announced the release of Flrig v2.0.0.  Flrig is a transceiver control program designed to be used either stand alone or as an adjunct to Fldigi.

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 Flrig here. 

Version 2.0.0

  * Update release

xml command button

  * add xml command to execute User defined command button
    . rig.cmd N
      N 1...24 unshifted command
      N 25...48 shifted command

button colors

  * remove fixed color attribute from various controls

FT890 update

  * change initial serial timeout values

X6100 update

  * update x6100 class methods to firmware 1.1.6 capability
  * improve transceiver polling algorithm.  efficiently skip
    over unpolled items.

string vectors

  * replace all occurances
    of "const char *...[]"
    with std::vector<std::string>...
  * enclose all access to vectors using safe mode 'at(N)'
    vice memory corrupting C style array's '[N]'
  * remove all NULL entries in former const char*[] C style arrays
  * h/w such as chained Elecraft transceiver, power amp,
    panoramic adapter (specifically the KX series) interferes
    with the free flow of serial data between the transceiver
    and the PC.  Corrupted strings occassionally caused segmentation
    fault by out-of-bounds accessing of const char * string arrays.
  * default transceiver pick list to be sorted by name
    . add reference to class instantiation by list item: correct
      transceiver class instantiation selected independent of sort order
    . browser pick list for transcceiver always in ASCII sorted order
      independent of addition ordering
  * instantiate std::vector<std::string> ... as static to allow building
    on 18 years old Mac's

trusdx seg fault

  * correct erroneous trace parameter

combo highlight

  * fix off by one pulldown highlight


  * Change default serial port write delay.

Yaesu FT710

  * add FT710 transceiver

Elecraft BW interface

  * correct UI for changed BW paradigm for
    . K2, K3, KX3, K4
  * fix various segfault issues with Elecraft xcvr
    i/o strings.

xmlrpc server

  * add guard_lock requests to circumvent thread
    interaction observed with KX3 / wsjt-x
    . wsjt-x is turning out to be a nemisis
  * fix trace formatting

IC7700 set BW

  * correct CAT string for setting digital mode BW

Kenwood meter readings

  * changes to correctly parse returned queries on Kenwood
    transceiver(s): TS890, TS990

FTdx10 bandwidths

  * eliminate "Default" bandwidth selection as transceiver
    never seems to return a 00 value.
  * update frequency control documentation
  * added new command line parameters
    . --trace rig
    . --trace get
    . --trace set
    . --trace serial
    . --trace xml
    . --trace rpc
    . --trace tci
    . --trace