dave-w1hkj
4d326f549b
Version 2.0.12
...
* Maintenance release
2026-07-15 dave-w1hkj : Icom corrections
2026-07-02 dave-w1hkj : Clean up std::cout
2026-06-21 dave-w1hkj : PTS device
2026-06-20 dave-w1hkj : IC7300 class corrections
2026-05-27 dave-w1hkj : UDS socket for Linux
2026-06-14 dave-w1hkj : TX Power etal
2026-06-06 dave-w1hkj : Build scripts
2026-06-04 dave-w1hkj : A/B Button events
2026-05-12 dave-w1hkj : Debug cleanup
2026-05-05 dave-w1hkj : PTT coding error
2026-05-07 dave-w1hkj : record tracing
2026-04-23 dave-w1hkj : Xiegu X6200
2026-04-28 dave-w1hkj : xmlrpc priority
2026-04-22 dave-w1hkj : Thread lock timeout
2026-04-23 dave-w1hkj : FT710
2026-04-18 dave-w1hkj : title
2026-04-27 dave-w1hkj : Yaesu FTX-1
2026-04-12 dave-w1hkj : Send Command bug fix
2026-03-29 dave-w1hkj : G90 V4
2026-03-10 dave-w1hkj : CW Auto Tune / Zero-in
2026-04-29 dave-w1hkj : FT-891 update
2026-04-01 dave-w1hkj : trace expansion
2026-03-09 dave-w1hkj : FT991A bug fix
2026-02-27 Dave_Baxter : TS870S attenuator control
2026-02-20 dave-w1hkj : TrxAVR homebrew
2026-07-30 07:30:16 -05:00
dave-w1hkj
740538fcd2
Icom corrections
...
* fix bandwidth tables
2026-07-15 19:19:19 -05:00
dave-w1hkj
f2a750b6fd
Clean up std::cout
...
* add // to lines
2026-07-02 07:09:32 -05:00
dave-w1hkj
ec627dd001
PTS device
...
* add /dev/pts/* devices to serial ports
. provides i/o to virtual serial device used primarily for
testing
2026-07-02 06:46:42 -05:00
dave-w1hkj
a1418b6e93
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
2026-07-02 06:46:19 -05:00
dave-w1hkj
28ac07d32d
UDS socket for Linux
...
* add UDS socket support for Linux target
2026-06-29 14:42:16 -05:00
dave-w1hkj
b555891c16
TX Power etal
...
* tx power, swr, alc etc were not being read from
transceiver during CW keydown
2026-06-15 07:10:09 -05:00
dave-w1hkj
f848cd5319
Build scripts
...
* Modify scripts for current development h/w
2026-06-15 07:10:09 -05:00
dave-w1hkj
f52ea33d0a
A/B Button events
...
* correct event processing for A/B button
LEFT, RIGHT, SHIFT and CONTROL
2026-06-14 20:23:37 -05:00
dave-w1hkj
a65e42d097
Debug cleanup
...
* remove unused debugging statements
2026-06-14 20:23:06 -05:00
dave-w1hkj
e43175e6af
PTT coding error
...
* check ptt state erroneously resetting PTT to current stat
creating race condition
2026-06-14 20:22:58 -05:00
dave-w1hkj
ceced60e1b
record tracing
...
* add time to execute and client ID if available
* add record button to trace view dialog
* set test_trace to default OFF
2026-06-14 20:22:41 -05:00
dave-w1hkj
8ab6d44e9e
Xiegu X6200
...
* add transceiver
. model after Icom 705
2026-06-08 16:45:00 -05:00
dave-w1hkj
381791ad67
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
2026-06-08 16:45:00 -05:00
dave-w1hkj
d40feac2a2
Thread lock timeout
...
* change lock timeout to 500 msec
2026-06-08 16:45:00 -05:00
dave-w1hkj
04a366f869
FT710
...
* testing mods for Richard Shaw
* eliminate possible bad pointers in parsing
replystr responses from CAT queries
2026-06-08 16:45:00 -05:00
dave-w1hkj
dcacf631e7
title
...
* add version to title bar
2026-06-08 16:45:00 -05:00
dave-w1hkj
58495b1ee2
Yaesu FTX-1
...
* add new transceiver
2026-06-08 16:45:00 -05:00
dave-w1hkj
f0a4f7a14a
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
2026-05-11 10:31:27 -05:00
dave-w1hkj
417ea59a5f
G90 V4
...
* add new backend for G90 firmware update
2026-05-11 10:31:27 -05:00
dave-w1hkj
e1cac87bd7
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
2026-05-11 10:31:27 -05:00
dave-w1hkj
281211bedd
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
2026-04-29 19:31:45 -05:00
dave-w1hkj
2f203b5d86
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
2026-04-01 17:55:10 -05:00
dave-w1hkj
f75ea4585c
FT991A bug fix
...
* correct detection of AGC Auto Medium
2026-03-11 19:13:12 -05:00
Dave_Baxter
db8771e8f0
TS870S attenuator control
...
* recognize left/right click on attenuator button
* coded split functions set/get
2026-03-11 19:13:12 -05:00
dave-w1hkj
c108eaf2ee
TrxAVR homebrew
...
* add new transceiver class for beautifully crafted
homebrew digital transceiver, TrxAVR
2026-03-09 03:22:20 -05:00
dave-w1hkj
e2058cbd5b
Version 2.0.11
...
* Maintenance release
2026-02-14 02:25:55 -06:00
dave-w1hkj
aa5f597dd4
ptt mods
...
* rewrite set_ptt ... no functional change
2026-02-11 09:41:22 -06:00
dave-w1hkj
7f41c9943a
View trace
...
* Create new debug menu with trace and events access
2026-02-11 09:32:08 -06:00
dave-w1hkj
ea7bc5588d
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
2026-02-11 09:32:08 -06:00
dave-w1hkj
8f6cc8a15a
Poll Voltage
...
* separate from test version polling with mode
2026-02-11 09:32:08 -06:00
dave-w1hkj
bff5dc8f38
CWIO keyline control
...
* xmlrpc control of key state, 1/0, down/up
2026-02-11 09:32:08 -06:00
dave-w1hkj
a7d840015f
Font load testing
2026-02-11 09:32:08 -06:00
dave-w1hkj
c309c77af7
FMD-DUO initialize
...
* Repeat xcvr presence check if first attempt fails
2026-02-11 09:32:08 -06:00
dave-w1hkj
948bab1b9f
backups
...
* add backup files stack of four
2026-02-11 09:32:08 -06:00
dave-w1hkj
0a41155c67
Multi monitor
...
* correct positioning of application dialogs
* correct screen assignment in multi-monitor
environment
2026-02-11 09:32:08 -06:00
dave-w1hkj
03bccf3945
Xcvr Config UI
...
* change visual appearance
* change label for CW / PTT
2026-02-11 09:32:08 -06:00
dave-w1hkj
1b1771b50c
ICOM xcvr tuner state
...
* correct logic on returned tuner state
2026-02-11 09:32:08 -06:00
dave-w1hkj
1e3b72fcfa
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
2026-02-11 09:32:08 -06:00
dave-w1hkj
9fbefae1b3
rig panel
...
* suppress unused menu items when libgpiod not present
* fix SWR scale visibility
* zero Power meter when in Rx mode
2026-02-11 09:32:08 -06:00
dave-w1hkj
25f9ecdb53
FDM-DUO swr
...
* update the get_swr method
* add TUNE off command
2026-02-11 09:32:08 -06:00
dave-w1hkj
20429d7c3e
CW label mismatch
...
* correct undesignated "m1" label caption
2026-02-11 09:32:08 -06:00
dave-w1hkj
ae8e0df469
xml mod
...
* correct xmlrpc interface for remote client flrig connection
2026-01-01 21:49:59 -06:00
dave-w1hkj
c931aac582
Wayland
...
* remove incompaible code section
2025-12-24 21:46:08 -06:00
dave-w1hkj
6151b97d05
Version 2.0.10
...
* maintenance release
. Documentation update
. baudot encode
. cwio & fskio ui
. Add Text Sent control
. gpio update
. documentation update
. Serial Port Discovery
. IC 7410 mode changes
. QMXp
. Debug read_mode()
. make pixmap
. Screen number / scale
. CW ptt signaling
. FSK parameters
. fsk mods
. Dialog placement
2025-12-17 09:50:55 -06:00
dave-w1hkj
80988f41a2
Documentation update
...
* Add library versions to About dialog
* Add how to resize dialogs using numeric keyboard
+/- keys
2025-12-16 14:11:09 -06:00
dave-w1hkj
ae481deec4
baudot encode
...
* correct unnecessary LETTERS/FIGURES shifts when
sending a space
2025-12-14 07:11:50 -06:00
dave-w1hkj
68ce68c2fe
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
2025-12-03 18:53:35 -06:00
dave-w1hkj
e38dad0792
gpio update
...
* change both gpio ptt and gpio cw to use calls to
gpio deamon.
2025-11-28 18:36:54 -06:00
dave-w1hkj
55220690c1
documentation update
2025-11-28 18:36:54 -06:00