Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

flrig-2.0.12-1.1 RPM for s390x

From OpenSuSE Ports Tumbleweed for s390x

Name: flrig Distribution: openSUSE:Factory:zSystems
Version: 2.0.12 Vendor: openSUSE
Release: 1.1 Build date: Sun Aug 30 17:13:07 2026
Group: Unspecified Build host: reproducible
Size: 6475970 Source RPM: flrig-2.0.12-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://sourceforge.net/projects/fldigi/
Summary: Hamradio transceiver control software
FLRIG is a transceiver control program designed to be used either stand alone or
as an adjunct to FLDIGI. The supported transceivers all have some degree of CAT.
The FLRIG user interface changes to accommodate the degree of CAT support
available for the transceiver in use.

Provides

Requires

License

GPL-3.0-or-later AND LGPL-2.0-or-later AND LGPL-3.0-or-later

Changelog

* Sun Aug 30 2026 Martin Pluskal <mpluskal@suse.com>
  - Correct License to GPL-3.0-or-later AND LGPL-2.0-or-later AND
    LGPL-3.0-or-later; only the stale COPYING text is GPLv2. The weaker
    grants are the bundled src/xmlrpcpp flxmlrpc copy (LGPLv3+) and the
    FLTK-derived src/widgets/Fl_Text_*_mod.cxx (Library GPLv2+), both
    compiled in.
  - Add pkgconfig(libgpiod) >= 2.2.1 BuildRequires, Tumbleweed only:
    configure auto-detects it, so GPIO PTT/CW keying was silently built
    out. Leap 16.0 carries libgpiod 1.6.3 and would go unresolvable.
  - Declare Provides: bundled(flxmlrpc) and drop the now-unused
    flxmlrpc-devel BuildRequires: 2.0.12 has no system-flxmlrpc configure
    check and always compiles the bundled copy.
  - Drop deprecated %suse_update_desktop_file and its update-desktop-files
    BuildRequires/Requires(post); validate the upstream desktop file with
    desktop-file-validate instead. desktop-file-utils must stay a
    BuildRequires or rpmlint's bundled validator cannot load libgio and
    reports a false invalid-desktopfile.
  - Package AUTHORS.
  - Spec cleanup: drop Group, https Source URL, %setup -q to %autosetup,
    libudev-devel to pkgconfig(libudev).
* Tue Aug 04 2026 Wojciech Kazubski <wk@ire.pw.edu.pl>
  - Update to version 2.0.12
    * fix Icom bandwidth tables
    * Clean up std::cout: add // to lines
    * PTS device add /dev/pts/* devices to serial ports
      . provides i/o to virtual serial device used primarily for testing
    * IC7300 class corrections
      + enable get/set tracing in ic7300 class methods
      + correct wrong CAT string
      + remove set_pbt command being sent before xcvr test complete
      + fix xmlrpc command cat_string
    * add UDS socket support for Linux target
    * TX Power etal: tx power, swr, alc etc were not being read from
      transceiver during CW keydown
    * Modify scripts for current development h/w
    * A/B Button events: correct event processing for A/B button
      LEFT, RIGHT, SHIFT and CONTROL
    * Remove unused debugging statements
    * PTT coding error: check ptt state erroneously resetting PTT to
      current stat creating race condition
    * record tracing
      + add time to execute and client ID if available
      + add record button to trace view dialog
      + set test_trace to default OFF
    * add Xiegu X6200 transceiver
      . model after Icom 705
    * xmlrpc priority
      +  changes implemented to correct JS8Call and possibly others
      from wasting time executing unnecessary transceiver access
      +  add code to allow xmlrpc ptt request to have priority
      over internal polling
      +  add code to test for freq, mode, state values older than 5
      seconds
      +  disallow frivolous set function execution, ie: new data does
      not change current transceiver value
    * change thread lock timeout to 500 msec
    * FT710
      + testing mods for Richard Shaw
      + eliminate possible bad pointers in parsing replystr responses
      from CAT queries
    * add version to title bar
    * Yaesu FTX-1
      + add new transceiver
    * Send Command bug fix
      + add ability to read up to and never more than a specific
      number of bytes in response to a CAT command for data.
      . different than Kenwood or Icom responses
      . different than later model Yaesu that are similar to Kenwood
    * G90 V4
      + add new backend for G90 firmware update
    * CW Auto Tune / Zero-in
      + add CW zero in button on CW extras tab
      + add CW zero in button on CW send dialog
      + Supported by:
      . FT891
      . FT991 / FT991A
      . FTdx10
      . FTdx101D
      . FTdx1200
    * FT-891 update
      + modify and correct code testing with Yaesu h/w
      + add vfo adjust
      + add agc slow, medium, fast, auto
      + add auto-on/off
      + add power out conversion table
      + fix log 200 scale
      +  add ability to use power limited AM tune signal
      . allow use of 3rd party tuners such as LDG auto tuner
      + add class code to compensate for 891 firmware bug that
      forces DATA-U/L bandwidth to 500 with every select A/B
      or SWAP A/B operation
      +  calibrate SWR value-to-scale conversion
      +  correct get_tune logic
    * trace expansion:
      + add separate failure trace function that
      cannot be disabled at the user level
      . report trace event if thread lock excedes 50 msec
      +  reduce scope of thread locking in xml server PTT execution
      +  add additional "std::string(__func__)" parameters to
      guard_lock calls that were not providing named events
      + * add test_trace function
    * FT991A bug fix
      + correct detection of AGC Auto Medium
    * TS870S attenuator control
      +  recognize left/right click on attenuator button
      +  coded split functions set/get
    * TrxAVR homebrew
      + add new transceiver class for beautifully crafted
      homebrew digital transceiver, TrxAVR
  - Update to version 2.0.11
    * rewrite set_ptt ... no functional change
    * Create new debug menu with trace and events access
    * thread locking
      + change instantiation of guard lock to use trylock
      multiple times, reporting every 10th failed attempt
      + alter guard lock behavior to remove unnecessarty calls
      + remove unnecessary serial locks from xmlrpc server code
      . ie: read smeter using User Interface values, etc.
      + fix trace thread locking to NOT use guard lock mechanism
      + add thread locking trace control to trace config dialog
    * Poll Voltage: separate from test version polling with mode
    * CWIO keyline control: xmlrpc control of key state, 1/0, down/up
    * FMD-DUO:
      + repeat xcvr presence check if first attempt fails
      + update the get_swr method
      + add TUNE off command
    * add backup files stack of four
    * Multi monitor
      + correct positioning of application dialogs
      + correct screen assignment in multi-monitor environment
    * Xcvr Config UI
      + change visual appearance
      + change label for CW / PTT
    * correct ICOM xcvr logic on returned tuner state
    * XMLRPC ptt/tune status
      + return PTT status immediately in CW mode if transceiver PTT
      disabled; semi or full break-in
      + show power out and swr when tx state is TUNE
    * rig panel:
      + suppress unused menu items when libgpiod not present
      + fix SWR scale visibility
      + zero Power meter when in Rx mode
    * CW label mismatch: correct undesignated "m1" label caption
    * correct xmlrpc interface for remote client flrig connection
    * remove code section incompaible with Wayland
* Sat Dec 20 2025 Wojciech Kazubski <wk@ire.pw.edu.pl>
  - Update to version 2.0.10
    * Documentation update
      + Add library versions to About dialog
      + Add how to resize dialogs using numeric keyboard +/- keys
    * Correct unnecessary LETTERS/FIGURES shifts when sending a space
    * cwio & fskio ui
      + replace text sent widget with FTextView
      + replace text-to-send widget with FTextEdit
      + add restorable position and size to both dialogs
      + add font and font size select for cwio & fskio text widgets
      + add color selection for text widget background
      + save & restore background color
      + save & restore text attributes: color, font, size
    * Change both gpio ptt and gpio cw to use calls to gpio deamon.
    * Add Text Sent control, text sent panel added just above text to
      send on CW & FSK dialogs
    * Change to non-invasive serial port discovery using operating
      system specific commands vice generic posix open device tests
    * IC 7410 mode changes
      + correct reported problem setting USB-D / LSB-D
      + add get/set preamp
    * QMXp
      + Add new functions to support
      . modes: LSB, USB, CW, DIGIU, CW-R, DIGIL
      . selectable bandwidth
      CW widths: 50, 100, 150, 200, 250, 300, 400, 500
      DIGI widths: 2500, 2700, 2900, 3200
      SSB widths: 2500, 2700, 2900, 3200
      . CW keying using character strings
      . S meter measurement & display
      . SWR measurement & display
      . Power out measurement & display
      . Sidetone volume adjust
      . Volume control
      + Audio mute
      . RF gain control
    * Debug read_mode(), change to always read filter / bandwidth
      when reading mode.
    * Increase size of off-screen dummy dialog to prevent X errors
    * Save and reset screen number, position and dialog scale
    * CW ptt signaling
      + correct timing with xmlrpc data stream.
      . use control-P on fldigi to alternate between sending and
      receiving
      . use control-R on fldigi to set receive state
      . use control-T on fldigi to set transmit state
      . use "T/R" button on fldigi to change to transmit or
      receive state.
    * Add read FSK parameters via xmlrpc query for baud, stop bits
      and idles
    * fsk mods
      + change timing to replicate CWIO timing
      + terminate transmission with a ' ' | LETTERS baudot byte
      + ignore PTT off state change until after transmission has
      completed.
    * Dialog placement
      + fix issue with opening and closing main dialog at extreme
      bottom of the screen, application always opens with extras
      tab(s) hiddeneven if shut down with the tabs visible.
* Tue Oct 21 2025 Wojciech Kazubski <wk@ire.pw.edu.pl>
  - Update to version 2.0.09
    * Reject xmlrpc mode change
      External cluster clients may error by changing transceiver mode
      USB and/or USB-D for all digital modes. That precludes using
      flrig in FSK mode, such as RTTY or RTTY-R on the Icom 7300.
    * gcc warnings: gcc-15 introduced many warnings regarding
      ambiguous use of parameters in class virtual methods.
* Fri Jul 04 2025 Wojciech Kazubski <wk@ire.pw.edu.pl>
  - Update to version 2.0.08
    * gcc 15 initialization:
      + correct for segfault caused by gcc initialization order
    * Service Request Processing
      + deprecate use of serviceQUE
      + reuse code for direct call from requesting process
      + fix Fl_Browser calls for fltk-1.4.x
    * nanosleep redefinition
      + redefinition conflict with newer mingw gcc version
  - Update to version 2.0.07
    * IC-7760:
      + Add support for IC-7760
      + Add missing files to repository:
      . NEWRIG.txt
      . src/fileselector/fileselect.cxx
* Sat Jun 14 2025 Wojciech Kazubski <wk@ire.pw.edu.pl>
  - Update to version 2.0.06
    * add fltk 1.4.x Fl_Preferences call
    * IC705 wfm
      + IC-705 number of modes is now set to 14
      + Fix sizes of mode_filterX and mode_bwX initializers
      + Use enum of IC-705 modes whenever possible
    * TS870S header file: correct get_pc_min_max
    * Change .com to .org to correct for change in web page hosting
    * QMX+ digital naming change to comply with hamlib interface
    * GPIO: restore configuration tab
    * FT-991/A power out: fix double query
    * FT2000: correct read/set power control
    * IC 7600/7610/9700 time functions
      + correct CAT strings for 7600 & 7610
      + add synch date/time for 9700
      + TT550 debug: add trace statements
      + IC7000: add agc and vox controls
    * FTdx101D: Add code to prevent leaving transceiver in TUNE mode
      on 70 cm band
    * FLTK 1.4.0: correct for Fl_Preferences change
    * IC705 update: changes to computation of IDD
    * IDD scales: enable optional 4=5 amp scale, auto select 5, 25,
      50 amp IDD range
    * Send Command: change waitResponse interval from fixed 200 msec
      to progStatus.serial_timeout value
    * FT2000 rfgain
      + change rfgain set/get algorithm
      + resolve rf gain A/B
      + correct sscanf format string
      + code for inverse gain values in RGnNNN; cat string
    * K4 controls: add independent save restore A/B for volume,
      IF shift, RF gain, attenuator, preamp, AGC
    * IC7300 labels: change on/off labeling for IC7300 controls
    * rig_io multiple string test: correct boolean test for string 'req2'
    * TS590: correct readin ALC and SWR
    * Restore memory sort: add left click on header bar to sort by
      category, frequency, bandwidth, mode, comments
    * RTS/DTR PTT: insure that serPTT is set correctly
    * echo auto detect: auto detect echo once and done
    * remove flfnc_common: remove unused, deprecated source file
    * update m4 macros to automake 2.71
    * UI configuration
      + correct UI discrepancies
      . Reset/Cancel loses your original settings
      . Tab Clr does not reset
      . Automatically-changing foreground text color
      . Configuration tree navigator hard-coded black
      . UI does not update dynamically
      + separate color preferences from xcvr preferences
      . allows user to maintain and select multiple named
      color preference schemes
      + provide both save and save-as menu item for saving UI between
      flrig executions.
      . 'save' does not prompt for file name, uses current
      named scheme, default is 'default'
      ' 'save as' prompts for file name, reconstructs to
      insure it is in <NAME>.UI format
    * Icom Send Cmd: correct end of string error
    * G90 read smeter: orrect number of read bytes from 8 to 9
    * TCP-IP read response: add timeout to loop / wait for response
    * 991/A auto start: fix power on sequence
    * Auto Notch Label: change default vector of labels
    * FT890 status
      + change read info from 28 to 18 chars
      . correct vfo value parsing
      + add read 5 status bytes
      . parse vfo A/B
      . parse split
      . parse ptt
      + add read power out
    * Cannot connect logic
      + retain serial port assignment if transceiver fails to respond
      to initialization
      + improve alert message to provide hint as to probable cause
    * Mode fast set/get
      + improved UI display of mode / bw set/get
      + faster response to xmlrpc request for mode / bw
    * BW fast set/get: improved set/get processing of transceiver bandwidth
    * UI update: set/get/display MODE, BANDWIDTH, FREQ
    * XML label access:
      + change all C style label string arrays to C++ vectors
      + make both the array and current label value accessible
      via XML cmds
      + XML cmd additions: get_agc, incr_agc
    * FT991A: test for valid return strings to queries
    * QMX: add set time
    * Icom transceivers mode change
      + change to FM bandwidth decode
      + change to mode/bandwidth/freq display sequence
      + use set_FILT when selecting FM/FM-D bandwidths
      + change xmlrpc command rig.set_bandwidth to select the nearest
      available bandwidth. previously selected the next largest
      bandwidth
      + changes effect: 7300
    * UI tab color: add restore tab color to ui initialization
    * FT747GX: add to list of supported transceivers.
    * Yaesu Auto ON/OFF sequence updates for FT450, FT450D, FT710
    * TCPIP connection:
      + change timeout for VSP type connection
      + Coded TCP/IP access similarly to a serial port.
      + Successfully tested both the FT-991 and IC-7300.
    * Yaesu Xcvr RFgain/squelch
      + code additions contributed by Steve AG7GN
      + added squelch control methods to FT991, FT991A, FT710, FT2000
      + added RFgain control methods to FT2000
    * Yaesu binary: avoid std::string out-of-bounds assert failure
      when testing for icom echo on binary string return from a
      non-Icom transceiver
    * FT747: change code which checks for presence of FT747
    * IC7610:
      + Fix reported bugs:
      . CW break-in management
      . Sub receiver, vfo-B, start and end settings
      . Copy vfoA to vfoB
      . Dual watch
      + work on following controls:
      . squelch
      . mode - code for get mode was bogus
      . equalize vfoA / vfoB
      . CW break in
      + correct methods to set/get pbt values
    * LISTSIZE: gee, someone actually wants more than 200 memory spots
    * TMD710 update
      + correct get_vfo code
      + correct reading of the current transceiver mode (AM FM NFM)
      + correct selection (read and write) of in used vfo A or B
      + removed forced dual band mode on startup
    * add ability to sort memory contents by FREQ, BW, MODE, or COMMENTS
      by clicking on sort list header
    * change FontBrowser class to use std::list vice C array of structures
    * meterpair structure
      + define globally as {float; float;}
      + FT450D
      . change to linear conversion
* Sun Dec 31 2023 Wojciech Kazubski <wk@ire.pw.edu.pl>
  - Update to version 2.0.05
    * maintenance release
    * FT 891/991/991A: correct start up method
    * TMD710: add gett, sett trace statements to aid in debuggin*
    * IC705: update DV mode/bandwidths
    * FT710 bug fix: vfoB frequency incorrectly parsed
    * qmx14:
      + update to AG get/set
      change flrig AG control to be RF gain as that is
      the parameter most closely akin to the system gain
      that is controlled by the AG command set. Phone
      audio output is not controlled by AG command.
      + update to MD get/set
    * K4 update
      + hide opBW
      + set mode/bw relationship when set at xcvr or flrig
    * SWR xmlrpc
      + add get_SWR: returns string representing SWR in
      floating point a conversion from meter reading to SWR value
    * XMLrpc get_swr
      + Add new xmlrpc class
      + Update PowerSDR class
    * xml client fix: bypass transceiver check() if executing
      as an xml client
    * Value Wheel Slider
      + fltk value_slider incorrectly draws '-0' when changing
      from a small negative value to zero, this is a force
      fix outside of the widget code
    * UI cosmetics: Change all occurances of 'Hang' to 'Delay'
    * FLTK 1.4.x / gcc 12: changes for fltk/gcc compatability
    * Documentation Overhaul
      + Change document structure
      + Add missing elements
      + Change xcvr naming for consistency in a product line
      + Update documentation source and source files as required
      . add missing transceivers
      . organize help files to generate a manual more easily
      searched and used by first time users
      + edited by Cliff Scott, AE5ZA, and David Freese, W1HKJ
* Thu Oct 12 2023 Wojciech Kazubski <wk@ire.pw.edu.pl>
  - Update to version 2.0.04
    * maintenance release
    * serial-i/o: restore end of string testing in ReadBuffer method
    * serial trace: restore serial_trace inhibit
    * Serial read:  more tuning of read serial method, remove dependency
      on find2, find2 strings, simplify parsing of return string for
      Icom echo
    * PowerSDR
      + change methods to use wait_string vice wait_char
      + read voltmeter issue in xcvr software: disable in flrig
      PowerSDR class
      + change read methods for noise reduction, swr and squelch
    * rigbase: add wait_string function
    * Code cleanup, correct compile warnings
    * FLEX-1500
      + update to transceiver class methods
      + add new function wait_string for ASCII cat string processing
      + correct passband tuning, activate only for variable filters
      + change User Interface for controlling mode, bandwidth,
      passband tuning and filter selection
      + tweak UI positions and sizes
    * IC7300
      + autostart code modification
    * FT991
      +  remove get split FR command reference. not available in 991
    * IC7851
      + fix set/get modes
    * Icom Echo
      + modify read code to make impervious to the state of ECHO at
      transceiver
      + improve Windows serial readbuffer and setcommtimeouts
      + disable serial write delay
* Sat Sep 02 2023 Wojciech Kazubski <wk@ire.pw.edu.pl>
  - Update to version 2.0.03
    * maintenance release
    * add support for Flex SmartSDR
    * Add new ALC 40dB scale for PowerSDR
    * FTdx10: add Idd and Vdd meterinig
    * IC9700: correct get_sat_mode
    * xmlrpc_rig
    + add ability to connect to an executing flrig anywhere on
      localhost, LAN, or WAN.
      . set address and port on "client" configuration tab
      . select "xmlrig" from serial port select control
      . only works with transceivers using serial streams for
      sending and receiving transceiver CAT data
      . uses target flrig xmlrpc interface commands
      rig.client_string, rig.get_ptt, rig.set_ptt, rig.get_xcvr
      and system.listMethods
  - Update to version 2.0.02
    * maintenance release
    * ic735 bw: remove has_bandwidth_control
    * KX2: Add separate class for KX2 based on KX3, correct
      bandwidth table for KX3
    * flex 1500: remove startup reference to tci centers array
    * rigs array: change xcvr order in rigs[]
    * FTdx3000/9000: update mode lists
    * FT991A agc: fix to annunciate AUTO, submitted by Dave, KZ1O
    * QMX: add qrp_labs QMX transceiver
    * sdr2 select
      + correct operation of select A/B channels
      + correct Smeter parsing
      . display for Rx #
      . display for Channel A/B
    * ui controls: fix label sizes
    * xmlrpc alert: add indication when xmlrpc server active
    * tci interface
      + fix various issues with slice vice channel
      + fix various issues with set/get mode
      + add tci "sendCommand"
  - Update to version 2.0.01
    * maintenance release
    * QDX has bandwidth
      + restore "has_bandwidth_control = true" to class instantiation.
      needed to satisfy wsjtx xmlrpc client's request for bandwidth.
      + change rigbase default bandwidth (used if has_bandwidth_control
      is false), was "NONE" change to "3000"
    * TS990 meters: add missing meters
    * K3, KX3, K4 controls
      + update bandwidth controls to support both A and B
      independently
      +  update xmlrpc bandwidth interface
    * Missing FT987D: add missing instantiation code
    * DSP-L/DSP-H bws
      + fix bws transfer to xmlrpc client; effects all transceivers
      with DSP-L and DSP-H bandwidth selectors
      + fix set_bw to correctly handle H/L as well simple BW parameter
    * xmlrpc get bandwidth
      + ignore transceivers that do not support variable bandwidth
      or bandwidth tables
    * rigbase vectors
      + failed to properly initialize rigbase vectors
      . only effects transceivers without either mode, bandwidth,
      or DSP controls; such as Yaesu FT-847
    * fltk-1.4.x compatability
* Sat May 20 2023 Wojciech Kazubski <wk@ire.pw.edu.pl>
  - update to version 2.0.0
    * Update release
    * xml command button
      + add xml command to execute User defined command button
    * 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
    * TS590S/SG
      + 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
  - New specfile based on fldigi specflie
* Sun Mar 12 2023 Wojciech Kazubski <wk@ire.pw.edu.pl>
  - update to version 1.4.8
    * allow immediate response to PTT request for impatient clients
    * change socket address to allow LAN connect on winders
    * add command line paramater '--iconify' to start flrig
      iconified to desktop status bar
    * updates for compatability with fltk-1.4
    * corect Morse table entry for double quote
    * Combo visibility: force first row to be visibile when pop up
      list has 2 or less entries.
      + corrected sort method
      + additional changes to add method
    * Fixed several edge case behaviors with Combobox widgets
    * xmlrpc get vfo
      + change UI / xmlrpc clients to all have equal probability of
      access to the serial i/o. UI polling was locking out client
      requests and causing some to time out.
    * remove serial guardlock from all functions called byan Fl::awake
      callback.
    * Meters dialog
      + save and restore position and shown state of meters dialog
      + reduce size of Meters group when power out and Vcc metering
      is not available.
      + deactive meter if control not available in specific transceiver
    * Button logic
      + change IC7300 logic for button states:
      . preamp
      . attenuator
      + change polling logic for all transceivers
      + Separate PBT selection from IF Shift configuration
    * changed get/set/display paradigm for preamp attenuator for
      + Icom transcivers
      + Elecraft transceivers
      + Kenwood transceivers
      + SunSDR2 Dx/Pro
      + Xiegu transceivers
      + Yaesu transceivers
      + Flex transceivers
      + TenTec transceivers
    * UI - Frequency Control behavior
      + Made FC behavior consistent across flapps
      + Prevent unintended focus assumption by FC when flrig
      application does not have focus and mouse transits FreqControl
      + Restore focus to main flrig window upon FC focus release
    * Make preamp button aware of levels 0,1 and 2
    * Make preamp and attenuator buttons work on whichever receiver is selected.
    * Improve AGC button labelling
    * Make volume, rf-gain, and agc apply to selected receiver instead of
      just main receiver.
    * Instead of having doing two IF Sliders make IF Slider apply to
      selected receiver - A is always Main receiver, B is always Sub receiver
    * RF Gain slider jump problem fixed
    * serial-mods
      + changes to basic serial i/o class
      . added set_attributes and ability to change baud, DCR, DTR,
      CTSRTS and StopBits after port is opened
      + changed readbuffer loop to avoid cpu capture if user
      changes xcvr baudrate while connected to flrig, or serial
      port h/w fails (RFI or otherwise)
      + changes to various rigbase functions
      + remove unnecessary delays in serial i/o
      + change timeout processing for readbuffer
      + improved serial i/o tracing
      + move setting timeouts to within loop just before reading the i/o.
      + add verbose trace statements to serial.cxx
      + change timing and timed reports to microsecond precision
      + add command line parameter to set SERIALDEBUG
      + modify WriteBuffer (serial i/o) to simulate hamlib
      serial implementation of write_delay and post_write_delay
      . change byte_interval to write_delay
      . change comm_wait to post_write_delay
      + read and convert original timeouts to new serial_xxx values
    * SunSDR2
      + correct max allowable frequency
      + Add INNER, OUTER controls for bandwidth adjustment
    * Icom 705
    * correct max frequency allowable
    * QDX
      + add backend for QDX transceiver
      + update methods to firmware >= 1.06
    * TS570
      + correct smeter cat string parser
    * Flex 1500 U/L filter
      + add upper/lower filter controls similar to SunSDR2
      implementation
    * Yaesu vfo
      + change 1.25 scaling to 10.0 for get/set frequency
    * PCR1000
      + add DSP control commands / UI elements
    * IC751 ICR71
      + Add new rigs
    * Power SDR update
      + Add AGC controls
      + Fix ZZNR command
    * trusdx
      + add initialization delay to allow xcvr to complete it's init
    * Xiegu rigs
      + correct smeter, swr meter conversions for G90, 5105
    * FTdx1200 write delay
      + change default for FTdx1200 to 5 msec
      + add multiple attempts to check method
      + disable reading old prefs timing values
    * FTdx101D power display
      + correct power display and get processing FTdx10 meters
    * FT857
      + add eeprom bit test for vfo status A/B before sending
      command to switch vfo.
    * powersdr
      + tune status fix
    * TS870S
      + rewrite of several methods using switch code block
      + corrected mismatch of replystr length
      + added get/set trace statements
      + added tests to prevent out-of-bounds array access
      + added get set squelch
      + added get set auto notch
    * SunSDR Pro/DX
      + Add individual support for Expert SunSDR Pro / DX xcvrs
      using TCI interface code
    * IC-7610
      + IC-7610 Extra Controls - Band Tab - Fixes for band selection
      and register store functions
      + Add documentation of this feature
      + Changing inner or outer passband tuning via slider
      control will cause crash-to-desktop if 'set' commands
      are being traced; applies only to IC-7610.
      + Don't send PBT commands to both inner and outer
      unless 'lock' is set
    * (tr)uSDX
      + add backend class for (tr)uSDX transceiver
    * FTdx10
      + correct set notch logic
      + fix autostart
      + fix cw tone ON upon initial CAT start
      + enable date/time synch with PC
      + update to set/get notch ON/OFF/Value methods
    * correct logic for converting RM and SM responses to UI metering
      + FA/FB change ascii string to long long int conversion
    * IC7851
      + correct x25 x26 freq mode get/set CAT strings
    * TS 590 S/SG
      + add AM data mode
    * K4
      + add transceiver class for Elecraft K4
      + Fix K4 passband tuning
      + Fix IF Shift for K4 which in K4 is really AF center-pitch
      + Fix set_power_control() -- K4 power settings a different.
    * K3
      + implement K3 set/get for both vfoA and vfoB
  - update to version 1.4.7
    * fix failure to set new vfo A/B when selected from memory manager

Files

/usr/bin/flrig
/usr/share/applications/flrig.desktop
/usr/share/doc/packages/flrig
/usr/share/doc/packages/flrig/AUTHORS
/usr/share/doc/packages/flrig/ChangeLog
/usr/share/doc/packages/flrig/README
/usr/share/licenses/flrig
/usr/share/licenses/flrig/COPYING
/usr/share/pixmaps/flrig.xpm


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Sep 9 00:24:10 2026