Commander Enhancement Requests

 

Number Description Version implemented
7 minimize window 1.5.5
6 auto-repeat for band up/down and hertz up/down buttons 1.5.6
3 support for 440 mHz band 1.5.6
8 provide frequency client applications (WinWarbler) 2.1.0
9 when directed by client applications, key/un-key transmitter via DTR or RTS modem control signals 2.2.0
10 key IC746 via extended CI-V command set 2.2.0
10 provide mode to client applications (DXLog) 2.4.0
1 additional memories 2.5.0
2 re-sizeable CI-V message window 2.5.0
11 HTML online help 2.5.0
12 separate control, CI-V Message, and configuration windows 2.5.0
13 change frequency when directed by client applications 2.5.0
14 add PTT control to Radios.txt 2.5.0
15 support for frequency-dependent devices (e.g. tuners, amplifiers) 2.5.0
16 allow tool-tips to be disabled 2.5.0
19 when direct via DDE to switch to an unsupported mode, switch to USB if the frequency is above 13 mhz, or to LSB if the frequency is below 13 mhz 2.5.5
20 support for Yaesu MP1000 Mark V 3.0.0
21 ability to initiate and terminate transmission from main window via mouse clicks or keystrokes 3.0.0
22 control over Com port's stop bits, word length, and parity 3.0.0
23 support for Kenwood TS-850 3.0.1
24 support for Kenwood HF radios 3.0.2
25 improved support for Kenwood HF radios 3.0.3
27 ability to control VFO autorepeat rate 3.0.6
28 support for Yaesu FT900 and FT100 3.0.6
29 support for Yaesu FT817, FT920, and FT1000D 3.0.7
30 ability to control interval between frequency/mode interrogation commands 3.0.8
31 improve responsiveness 3.1.0
32 support VFO A and VFO B buttons for FT-817 3.1.2
33 support A x B button for FT817 3.1.2
34 support A=B button for FT817 3.1.7
35 support for CW-reverse and RTTY reverse modes 3.1.8
36 support for radios with direct filter selection (MP10000, MP10000 MarkV) 3.1.8
38 support for 38,400 baud rate serial ports 3.2.5
39 reports Yaesu radios as being offline when they fail to respond 3.2.7
40 support for Yaesu FT847 3.2.7
5 user-definable buttons and scripts 3.2.9
26 accept and convey arbitrary transceiver control commands via DDE 3.3.0
41 main window width is resizable 3.3.1
42 support for Yaesu FT767 3.3.2
43 support for 57,600 baud rate serial ports 3.3.5
44 option to specify user-defined commands as strings (e.g. for Kenwood radios) 3.3.7
47 accept DDE command to change transceiver mode without updating frequency 3.4.1
48 support for FT990 3.6.1
49 accept DDE command to initiate split mode and dual receive operation 3.5.1
50 accept DDE test and shutdown commands 3.5.2
51 provide PTT ON and PTT OFF buttons on main window 3.5.3
52 FilterGroup support for Yaesu 1000MP and MarkV 3.5.4
53 interlock Icom/TenTec command execution with CI-V ACK messages 3.5.6
54 FT920 PTT via the CAT interface 3.5.6
55 on exit, prompt for Filter Group data filename if Filter Group settings have been modified 3.5.7
56 S-meter support for Kenwood , TS-570S, TS-570D, TS-850, TS870, TS-2000, Yaesu FT-817, Icom 746 Pro, 756 Pro, 756 Pro II 3.5.7
57 direct filter selection for Kenwood TS-2000, TS-870, TS-570S, TS-570D 3.5.7
58 S-meter support for the Icom 746 3.5.8
59 S-meter support for the Yaesu FT-1000MP and FT-1000 Mark V 3.6.1
60 eliminated use of the "exchange VFO" directive when handling a "split frequency" DDE command (e.g. from SpotCollector) 3.6.3
61 eliminated unnecessary "ask radio to report frequency and mode" operations that were slowing down operations involving the execution of multiple commands in sequence 3.6.3
62 S-meter support for Yaesu FT1000D, FT920, FT900, and FT100 3.6.8
63 support for Yaesu FT890 3.6.9
64 support for PropView Beacon monitor 3.7.3
65 FT-840 support 3.8.2
66 permit navigation between controls using Tab key 3.8.2
67 time, frequency, mode, and split added to titlebar 3.8.2
70 display S-meter readings in S-units and db over S9 3.8.3
71 indicate when Commander is directing the transceiver to transmit 3.8.3
73 capture PC-to-transceiver commands in the message display  3.8.4
74 provide the option to view captured messages in decimal, hexadecimal, or ASCII independent of the radix used to specify the transceiver address 3.8.4
75 clicking the main window's maximize button restores it to full size 3.8.4
76 clicking the message window's maximize button sets its height to 80% of the screen height 3.8.4
77 properly displays Yaesu MP1000 and MarkV operating frequency when in memory or QMB mode 3.8.4
72 provide additional banks of User-defined command sequences 3.8.5
80 permit editing of user-defined command sequences via the right-mouse button 3.8.5
81 save the state of the Split, Ham bands only, and Dual receive checkboxes in each Commander memory and restore them when a memory is selected 3.8.7
82 add user-defined commands for 
  • changing the button caption
  • changing the button tooltip
  • conditional branching
  • unconditional branching
  • sequence termination
3.8.8
83 increase the number of commands per sequence from 8 to 16 3.8.8
84 add the option to prevent other applications from directing Commander to enable Dual Receive 3.8.8
85 support for Kenwood TS-450 and TS-690 3.9.0
86 accept Activate and Iconify directives from other DXLab applications 3.9.2
87 FT-757 GXII support 3.9.2
91 add FT-757 VFO selection and A=B functions 3.9.8
93 allow other DXLab applications to know when the main window changes state between minimized, normal, and maximized window states 3.9.8
92 add OmniV.9 VFO selection, A=B, AxB, and Split  functions, and update the transceiver's frequency after updating its A or B VFO 3.9.9
96 provide a DDE-accessible text box that contains the most recently-received signal strength information
  • Linktopic: CI-V Commander|DDEServer
  • Linkitem: RadioSMeter
  • contents: single-precision number between 0 and 1 representing signal strength as a fraction of full meter reading
4.0.4
97 provide a DDE-accessible text box that contains the transceiver's current mode
  • Linktopic: CI-V Commander|DDEServer
  • Linkitem: RadioMode
  • contents: string representation of transceiver's current mode: LSB, USB, AM, CW, CW-R, RTTY, RTTYR, FM, WBFM, or  PKT
4.0.4
100 support a user-defined initialization command that is sent to the transceiver after standard initialization 4.0.4
101 XFC button that momentarily switches VFOs 4.0.4
103 FT-897 support 4.0.4
104 provide a DDE-accessible text box that contains the most recently-received signal strength
  • Linktopic: CI-V Commander|DDEServer
  • Linkitem: RadioSMeterString
  • contents: if an SMeter file is available, the string value from this file corresponding to the current signal strength, otherwise a string between 1 and 15.
4.0.5
105 support model-specific Kenwood S-meter files 4.0.5
106 if S-meter panel is not visible, display a small S-meter above the VFO 4.0.5
107 FT-857 support 4.0.6
108 accept optional color specifications in SMeter files 4.0.6
109 relocate the S-meter to a location above the VFO 4.0.6
110 increase number of memory banks from 2 to 8 4.0.8
111 provide user-specified titles for each memory bank 4.0.8
112 changing a user-defined Sequence's name via the <Name> command immediately saves the new name to the Windows registry 4.0.8
98 allow users to specify memory labels and display them as popups when the mouse cursor hovers over the memory Select cmd 4.0.9
99 ability to save memories to a file, and restore them from a file 4.0.9
113 eliminate resources used by additional memory banks 4.0.9
114 increase number of memory banks from 8 to 10 4.0.9
78 reduce the load on resource-constrained Windows variants by combining the three (decimal, hexadecimal, and ASCII) message textboxes to one 4.1.0
115 Split and Dual checkboxes reflect MP1000 and MarkV split and dual status, respectively 4.1.3
116 706 MKIIG S-meter support 4.1.4
119 Automatically check the Interrogation box when an Icom transceiver with S-meter capability is selected 4.1.4
117 FT-747GX support  4.1.5
119 displays FT-900 VFO selection and Split status 4.1.6
122 use FT1000D VFO step commands 4.1.9
123 when directed by the DXLab Launcher, reset all windows to the primary monitor 4.2.4 (and DXLab Launcher version 1.1.4 or later)
124 handle response codes returned by the PIEXX plug-in used to provide computer control for a TS-930 4.2.5
125 60m support 4.3.1
126 Optionally restore windows appearing on a secondary monitor during the previous session on the secondary monitor at startup 4.3.1
127 if a serial port can't be opened, explain why 4.3.3
46 simultaneous management of multiple transceivers 4.3.6
128 support for Icom IC-703 4.3.6
129 improved FT100 support (Split and VFO tracking, VFO A and VFO B buttons) 4.3.9
130 for Kenwood, AxB exchanges modes as well as VFOs 4.3.9
131 automatic transceiver selection based on frequency 4.4.2
132 improved FT990, FT890, and FT840 support (Split and VFO tracking) 4.4.3
90 TenTec Pegasus support 4.5.1
128 FlexRadio SDR-1000 support 4.5.3
129 don't open a serial port for transceivers that communicate via files or DDE  4.5.4
126 optionally display memory notes in place of frequency/filter/mode 4.5.5
129 support for PKT mode in FT1000MP and MarkV Filter Groups 4.5.5
121 TenTec Argonaut V support 4.5.7
130 TenTec Jupiter support 4.5.7
131 TenTec Orion support 4.5.7
132 provide RST/CTS "hardware flow control" option 4.5.9
136 in Config window's Multi-Radio tab, disable any radio's Enable checkbox whose Model and/or serial port parameters have not been specified 4.6.2
139 in Config window's Multi-Radio tab, add a "no radio" option to each Selection by Band combo control 4.6.3
140 preset serial port parameters for the TenTec Orion, Jupiter, and Argonaut V 4.6.5
146 when directed set the B VFO for split operation, set the B VFO mode to that of the A VFO (Argo, Jupiter, Orion, Flex, Yaesu) 4.6.8
151 TS140, TS680, TS50 support 4.7.1
154 support MarkV/MP1000 memory and memory tune modes 4.7.2
156 TS480 support 4.7.5
157 FT-847 S-meter support 4.7.8
158 expand serial port support to COM9-15 4.8.0
159 Ctrl-clicking a device table entry QSYs the transceiver to the entry's frequency 4.8.3
162 decode FT100 clarifier setting 4.8.5
163 decode FT100 clarifier enable/disable 4.8.6
164 IC7800 support 4.8.6
165 TenTec Jupiter PTT via command 4.8.6
155 ability to PTT SDR-1000 via DDE 4.8.7
162 update SDR-1000 support for consistency with SDR Console version 1.5.4 4.8.7
17 enable QSY via mousewheel 4.9.0
163 K2: independent radio model, change frequency before mode 4.9.3
164 with the IC775 selected, disable the MxS, M=S, and XFC buttons whenever split is not enabled 4.9.4
166 don't report rejections of polling commands by Icom transceivers, as they do this when their Tune button is depressed 4.9.5
148 support for Orion S-meter display 4.9.6
168 when Yaesu FT-767 is selected, ensure that poll interval is 400 ms or greater 4.9.6
169 add support for 757GX 4.9.7
170 add model choice for 757GXII 4.9.7
171 ability to select and display packet mode for Yaesu and FlexRadio transceivers 4.9.7
172 757GX enhancements 4.9.8
173 provide a bandspread window 4.9.9
174 provide 5-deep memory for each band and automatically save the current frequency into the appropriate memory when that frequency remains unchanged for more than a user-specified time interval 5.0.0
4 remember last mode for each band 5.0.0
175 provide the ability to specify bandspread mousewheel gain and direction by mode 5.0.0
176 improved Icom R7000 support 5.0.0
177 expand multi-radio support from 3 to 4 5.0.3
182 make bandspread orientation user selectable 5.0.7
183 provide ability to reset the connection with the transceiver 5.0.7
184 display VFO B 5.0.8
185 CTRL-double-click in the bandspread QSYs and reduces the range 5.0.8
186 display DX spots (requires SpotCollector 2.7.3 or later) 5.0.9
187 makes the following parameters accessible via DDE
  • alternate VFO
  • transmit frequency (primary VFO if not split, alternate VFO if split)
  • radio status (receive or transmit)
  • radio model
  • radio name
5.0.9
188 add 10 khz and 50 khz ranges to the bandspread 5.1.1
189 handle DX spots with a specified split frequency (requires SpotCollector 2.7.4 or later) 5.1.1
190 provide the option to hide duplicate DX spots (spots on the same band and mode) 5.1.1
191 provide Config and Help buttons on the Bandspread window 5.1.4
192 provides a button to activate SpotCollector's Main window from the Bandspread window 5.1.4
193 the Bandspread window provides an indicator that shows when an unworked or unconfirmed Spot has arrived and is not visible on the Bandspread
  • letting the mouse cursor hover over this indicator displays the most recent needed spot that isn't visible on the Bandspread

  • clicking this indicator resets it

  • double-clicking this indicator QSYs the transceiver to show the most recent needed spot that was previously not visible on the Bandspread

5.1.4
194 provide the option of making the Bandspread window "always on top" 5.1.4
195 clicking on a spot initializes DXKeeper's Capture window with callsign, frequency, mode, and DX gridsquare  information (if determined from the spot notes or cluster-appended information), and directs DXKeeper to display previous QSOs with the callsign or the callsign's DXCC entity as specified by a Log Filter setting 5.1.4
196 CTRL-clicking a spot rotates the antenna to the short path, and ALT_clicking a spot rotates the antenna to the long path (if DXKeeper and DXView are running) 5.1.4
197 clicking a spot that specifies a QSX frequency sets up the transceiver for split operation; clicking on a spot that doesn't specify a QSX frequency sets up the transceiver for simplex operation 5.1.4
198 the the small popup that appears when the mouse cursor hovers over a spot in the Bandspread window should include the locations from which the station was spotted 5.1.4
199 if WinWarbler is running and a PSK or RTTY spot is clicked in the Bandspread, direct WinWarbler to the correct frequency and mode 5.1.7
200 provide the ability to specify the mode to which the transceiver is set when a RTTY spot is clicked in the Bandspread with WinWarbler not running 5.1.7
201 provide the ability to specify the mode to which the transceiver is set when a CW spot is clicked in the Bandspread, and the option to direct WinWarbler (if running) to the correct frequency and mode 5.1.7
202 provide the ability to direct WinWarbler (if running) to the correct frequency and mode when an SSB, AM, or FM spot is clicked in the Bandspread  5.1.7
205 FT736R support 5.1.8
206 if the digit group symbol and digit decimal symbol are identical, warn the user 5.2.5
207 FT736R frequency and mode initialization to previous values 5.2.5
208 display proper mode names for FT736R 5.2.5
211 provide a "Clear Memories" button 5.3.1
143 compensate for additive or subtractive  transverters on 6m and 2m 5.3.3
212 reflect transverter offsets in VFO B control and display 5.3.4
213 associate each transverter to a transceiver if multiple transceivers are configured 5.3.4
214 if a transverter band is active, and the user switches the radio to a different mHz band, then deactivate the transverter 5.3.5
215 add automatic band selection support for 4m 5.3.5
216 add Bandspread and Transverter support for 4m and 70cm 5.3.5
217 CTRL-A in the VFO frequency display selects all digits 5.3.7
218 permit the definition of up two 2 sub-bands per band, and highlight out-of-segment operation by displaying the VFO frequency in yellow 5.3.7
181 increase the number of commands in a user-defined command sequence to 32 5.3.8
219 display FT1000D's VFO B 5.3.8
222 bandspread spot popup explanations include the spot's age in minutes 5.3.8
223 depressing CTRL while clicking a memory Save button clears that memory 5.4.0
224 interpret PageUp/PageDown keystrokes in Bandspread window as QSY directives (enables use of Griffin Powermate in Bandspread window) 5.4.0
225 support the Alinco DX-77T 5.4.4
226 improve frequency tracking with an Omni 5.4.5
227 when the A or B VFO selection buttons are clicked with an Elecraft K2 and split is enabled, re-enable split at the end of the operation to compensate for the K2 resetting it 5.5.2
229 ability to dial a modem prior before initiating interrogation 5.5.4
230 add DDE commands to control
  • VFO selection
  • VFO A=B
  • VFO AxB (exchange)
  • filter selection
  • split enable/disable
  • dual receive enable/disable
5.5.6
231 make the S-meter readout DDE-accessible 5.5.6
127 ability to save/restore user-defined command sequences to/from files 5.6.0
229 increase the number of commands in a user-defined sequence from 16 to 32 5.6.0
240 ignore bogus characters appended to frequencies reported by an Orion 5.6.9
234 direct entry to the ALT VFO for transceivers that support it 5.7.6
242 for an Icom transceiver with interrogation disabled, ensure that Commander's Primary VFO displays the correct frequency after setting the Secondary VFO via the CI-V VFO exchange command 5.7.6
102 Accept user-specified antenna selection and/or transverter codes and emit them via a set of bits on a specified LPT port as a function of frequency; provide a similar function for switching among radios 5.7.7
241 provide the ability to control a band decoder via the parallel port 5.7.7
243 provide the ability to binary encode the selected radio on pins 16 and 14 of a selected parallel port 5.7.7
245 clicking on a spot in the bandspread window with DXKeeper not running should convey the spotted callsign to DXView 5.8.1
247 generate a Pegasus.aux file containing PTT commands for use with CallsignSoftware 5.8.2
248 provide the option to ignore mousewheel rotation 5.8.4
249 provide the option to scan memories in the current bank 5.8.5
246 provide a "none" option for the serial port 5.8.6
250 make radio split status available via DDE 5.8.9
251 make radio RX frequency available via DDE 5.9.2
252 display ALT VFO for FT-817, FT-857, FT-897 5.9.2
253 provide the option to specify transmission via a TS-480's ANI input instead of its MIC input 5.9.5
254 for an Icom or TenTec Omni with Interrogation disabled, interrogate the transceiver once after initialization to update the Main window's VFO and Mode displays 5.9.6
255 provide the option of sending CI-V interrogation commands from the CI-V broadcast address (0) instead of the controller address (224) 5.9.9
257 hide #255 (not effective with PW-1) 6.0.0
258 provide the option of running the serial port at 56000 baud 6.0.0
259 display both VFOs for FT-990 6.0.2
260 FT2000 support, improved FTDX9000 support 6.0.3
261 improve the sort order in the Radio Model selector 6.0.3
262 display both VFOs for FT-920, detect split 6.0.4
263 provide an A=B button for the FT-920 6.0.5
264 FT-920 A=B button should set VFO B mode 6.0.8
265 poll FT2000 and FTDX9000 for VFO status 6.0.8
266 add PKT-R support 6.1.7
267 when a bandspread spot is selected and its mode is not recognized, assume its digital and send it to the digital mode application 6.1.7
268 provide the ability to specify the Digital Mode Application to which frequency and mode information is sent when a DX spot on the Bandspread window is activated 6.1.8
269 support FT-857 dual receive 6.2.1
270 when a bandspread band button is clicked, reset split mode 6.2.2
272 allow the bandspread to be used outside the specified amateur bands 6.2.5
275 support IC-765 RX filter selection 6.2.7
277 make the current VFO selection accessible to other applications 6.2.9
279 identify special callsigns on the Bandspread 6.3.8
280 accept DDE directive to send CW on Kenwood TS-570D, TS-570S, TS-870S, TS-480, and TS-2000 6.3.9
281 accept DDE directive to send CW via the DTR or RTS modem control signals 6.3.9
282 accept DDE directive to send CW on Elecraft transceivers 6.4.0
283 automatically unkey after 1 second when sending CW via the DTR or RTS modem control signals 6.4.0
285 provide the option to compute frequency-dependent device settings from the transmit frequency when split frequency operation is enabled 6.4.1
286 on the Config window's "Multi Radio" tab, provide the ability to specify a Control Folder for each Pegasus and a Control File for each Kachina 6.4.3
287 display Pegasus alternate VFO 6.4.6
288 initial OmniVII support 6.4.7
291 in the bandspread window, highlight callsigns known to participate in LotW with SpotCollector's LotW background color (requires SpotCollector 4.0.3 or later) 6.5.0
292 provide the option to wait for a positive acknowledgement after transmitting each CI-V command and resend the command if either a negative acknowledgement or no acknowledgement is received 6.5.2
293 OmniVII PTT and split support 6.5.7
294 provide the option to not display the UTC time, radio frequency, and radio mode  in the Main window Title Bar (Vista workaround) 6.6.1
296 provide separate Radio Model selections for the Yaesu FT-857 and FT-857D, the latter without Dual Receive support 6.6.4
297 accept CW speed updates via DDE and convey to Kenwood TS-480, Kenwood TS-2000, SDR-1000, and Elecraft transceivers 6.6.4
298 support CW transmission via Elecraft transceivers 6.6.4
299 enable Flexradio SDR-1000 users to set the Radio Model selector to SDR-1000 rather than Kenwood 6.6.4
300 accept directives from other applications to to QSY to a specified band 6.6.4
301 make CW speed from Kenwood TS-480, Kenwood TS-2000, SDR-1000, and Elecraft transceivers available to other applications via DDE 6.6.5
305 add Yaesu FT-450 support 6.6.7
306 detect Yaesu FT1000D's split mode, dual receive, and VFO selection 6.6.9
307 AxB swaps mode for FTDX-9000 and FT-2000 and Omni VII 6.7.1
308 A=B sets B VFO mode for FT-2000 and Omni VII 6.7.1
311 alphabetize the contents of the Radio Model selector 6.7.2
312 support TenTec Omni VI RX-TX switching  6.7.3
313 support RX-TX switching via parallel port pin 17 6.7.8
314 accept Orion-format responses from Omni VII in "SteppIR mode" 6.7.8
315 add FT-950 support 6.7.9
317 enable text-to-CW transmission via a TS-870S, TS-570S, TS-570G 6.8.4
318 K3 support 6.8.4
319 accept a command from other applications to clear the outgoing CW queue 6.8.5
320 provide the option to disable transceiver interrogation (polling) while transmitting 6.8.6
321 enable the use of the tab and shift-tab keys to navigate frequency-dependent device tables 6.8.7
324 when setting the transceiver frequency with continuous polling disabled, request a frequency update rather than wait, request a frequency update, wait, and request a mode update 6.9.1
325 allow the command interval to be specified whether continuous polling is enabled or disabled 6.9.1
326 in a user-defined command sequence command that specifies ascii characters, any <n> within the command will be replaced by a single character whose ascii value is n; for example, <13> will insert the "carriage return" character 6.9.4
327 if a Kenwood transceiver is selected but has not yet provided its model identifier, request its model identifier when polling 6.9.8
328 support CW-R and Dual Watch on an SDR-1000 7.0.0
128 provide user-defined slider controls than can generate raw commands with scaled value substitution 7.0.1
330 use undocumented commands to rapidly set VFO B frequency and mode for the Yaesu FT-1000MP Mark V, FT-1000MP, and FT-920 7.0.2
331 use an Elecraft K3's extended command to set VFO B's mode to that of VFO A when setting VFO B's frequency 7.0.2
332 finalize user-defined slider controls 7.0.3
333 add a signed data format for command-generating sliders 7.0.5
335 provide the ability to specify the names of filters in Icom transceivers 7.0.8
344 enable IC-718 support for a third Filter Group 7.0.9
345 provide an option to assign an Orion's subreceiver to VFO A when dual receive is disabled 7.1.0
346 enable control characters to be specified in slider command templates 7.1.0
348 insert a wait command to the queue after executing a command generated by a user-defined slider 7.1.3
349 provide an improved K3 S-meter file 7.1.9
350 provide a secondary instance of Commander 7.2.0
351 support for FT-990 with firmware revision 1.2 7.2.1
352 support for FT-990 with firmware revision 1.2
  • when polling, don't request frequency or mode
  • provide a Main window button to request frequency and mode
7.2.2
353 support for FT-990 with firmware revision 1.2: don't direct the radio to report its frequency when after adjusting its frequency with the VFO arrow buttons or via the mousewheel 7.2.3
354 Pegasus_N4PY support for RTTY mode 7.2.4
356 improved K3 support
  • use SWT13 command to implement A>B
  • use SWT11 command to implement AxB and XFC
7.2.5
357 improved K3 support
  • when receiving an FT command, update split status
  • use the FT0 and FT1 commands to set split status
  • provide filter width and shift controls
7.2.6
358 improved K3 support: issue K31; command before FW, and then issue K30; 7.2.7
359 reduce filter width and shift slider ranges to match the transceiver 7.2.8
337 provide a user-defined sequence that is optionally executed on startup or whenever a new transceiver is selected after any specified Initial Command is executed 7.2.9
339 enable command sequences to set the value of sliders 7.2.9
340 provide the ability include a slider's current value in its label and/or its label's explanatory popup with  <value> substitution command 7.2.9
341 enable a command in a user-defined sequence to specify the Name and Tooltip of any other user-defined sequence, e.g.<name Tune-1,3> 7.2.9
342 provide the ability to run a user-defined command sequence by clicking a button in the sequence editor 7.2.9
360 permit slider value substitution commands, ascii substitution commands, and  CI-V address substitution commands in Command Sequences and in the Initial Command 7.2.9
361 permit CI-V address substitution commands in Slider commands 7.2.9
362 accept a directive from other applications to set a Slider to a specified value 7.2.9
363 enhanced K3 support
  • determine whether the sub-receiver is present
  • only provide VFO A and B buttons if the sub-receiver is present
  • only enable the Dual Receiver checkbox if the sub-receiver is present
7.3.0
364 enhanced K3 support
  • change shift "small change" to 50
  • use DS command to monitor subreceiver status
  • enable subreceiver when Dual box is checked
7.3.1
365 enhanced K3 support: provide option to use default filter widths for each mode 7.3.3
366 enhanced K3 support
  • use K31 mode exclusively
  • send FW; after setting default filter width
  • when continuous interrogation is enabled, request reports of filter bandwidth and shift
7.3.4
367 support <transmit> and <receive> command in user-defined sequences 7.3.5
368 provide the ability to control parallel port signals from within user-defined sequences 7.3.5
369 make status of dual receive available to other applications 7.3.8
370 provide the option for an IC-7800 to emit subreceiver audio when dual receive is enabled 7.3.8
371 enable CW transmission via a K3 when an LP-bridge is present 7.4.1
372 for Kenwood and Elecraft transceivers, indicate to other applications that the transceiver has switched from RX to TX or TX to RX if the switch was accomplished via the radio's front panel or PTT signal 7.4.1
373 provide the option of signaling to client applications that the current transceiver is an Icom or TenTec that does not report the transmit VFO when operating split, and provide a DDE operation that allows such clients to update their view of both VFOs prior to logging or spotting 7.4.1
377 improved K3 S-meter file 7.4.2
378 limit enhancement #373 to when split is enabled 7.4.3
379 provide the option to suppress the use of CAT commands to switch between RX and TX 7.4.5
380 support the FTDX-9000 PEP - eliminate delays, undo FT workaround (FTDX9000P1) 7.4.6
381 support the FTDX-9000 PEP - restore FT workaround  to work with V06 firmware 7.4.7
382

improve the K3 polling sequence

  • include K31; in case K3 is powered off and back on

  • increase frequency of IF and FB commands

7.4.8
383 highlight spotted Authenticity Guaranteed eQSL.cc members in the Bandspread window 7.5.4
384 for a Yaesu FT-1000MP or Mark V, continue to report VFO B when in QMB or Mem or M Tune mode, and display "Mem" or "M Tune" in the Main window's VFO A panel 7.5.5
385

Add function key shortcuts:

  • F1: XFC

  • CTRL-F1: A (or Main)

  • CTRL-F2: B (or Sub)

  • CTRL-F3: A=B (or Main = Sub)

  • CTRL-F4: AxB (or Main x Sub)

7.5.6
386 use Shift instead of CTRL for function key shortcuts introduced in enhancement 385 7.5.7
387 use black characters on a white background in the Memory panel's frequency column and in the display of frequency-dependent device settings 7.5.7
388 displays Mem/VFO mode in the Main window's VFO A panel for the Yaesu FT9000, 2000, 950, and 450 7.5.7
389 support the Icom IC-7200 and IC-7600 7.6.1
390 provide the option to specify font and background colors for frequencies displayed on the Main window 7.6.1
391 provide the option to specify font and background colors for frequency-dependent device settings displayed on the Main window 7.6.1
392 provide the ability to set the UTC date and time for an IC-7600, IC-7700, and IC-7800 and the option to automatically set the UTC date and time when Commander starts up or when the transceiver is selected 7.6.1
394 when the Set Time function is invoked for an IC-7600, IC-7700, and IC-7800, immediately set the transceiver's time, disable the Set Time button, wait for the current time to transition from 59 seconds to 0 seconds, set the transceiver's time again, and re-enable the Set Time button 7.6.4
396 expand the width of the transceiver name checkboxes in the Slider definition window 7.7.9
399 provide RX bandwidth control for the Yaesu FT9000, FT2000, FT950, and FT450 7.7.9
400 accept IFBAND and IFMODE conditional commands in user-defined sequences 7.8.0
401 provide a Nar checkbox for the Yaesu FT9000, FT2000, FT950, and display the current bandwidth in hertz 7.8.1
395 provide RX bandwidth control for the TenTec Orion 7.8.2
402 FT9000, FT2000, FT950, and FT450 improvements
  • reduce the big step and little step in the Shift control
  • append Hz to the Shift control's displayed value
  • for the FT2000 and FT9000, display the width control position instead of the bandwidth when Nar is enabled
  • adjust the width slider's upper and lower bounds based on mode and Nar
  • adjust the action of the width clear button based on mode and Nar
7.8.2
403 FT9000, FT2000, FT950, and FT450 improvements
  • clicking the width slider's X button should set the slider to mid-range
  • ensure that the shift slider value includes an Hz designator
7.8.3
404 provide Pass Band Tuning sliders in the Main window's Filter panel for the Icom 7000, 7200, ProIII, 7600, 7700, and 7800. 7.8.3
405 Orion improvements
  • when clearing the bandwidth slider, set the bandwidth to 2400 if SSB, 250 if CW, 500 if RTTY, or 6000 if AM or FM 
  • the width slider displays and controls the RX bandwidth for the active VFO (the VFO displayed on the left side of Commander's Main window)
7.8.4
406 Orion improvements
  • the width slider displays and controls the RX bandwidth for the active VFO (correct defect in 7.8.4)
  • provide a slider that controls and displays the active VFO's passband tuning
7.8.5
407 provide a Width slider in the Main window's Filter panel for the Icom 7000, 7200, ProIII, 7600, 7700, and 7800. 7.8.6
408 Orion improvements
  • enable the specification of default bandwidths for each mode which are selected when the Width slider's X button is clicked
  • provide the option of setting the default bandwidth whenever the current VFO's mode changes
7.8.7
343 If a frequency-dependent device's Control name is <Sn> where n is a number from 1 to 8, then when updating the device because the transceiver QSY'd, update the designated slider's value from the device's control setting for the frequency 7.8.8
409 If a frequency-dependent device's Control name is <Sn> where n is a number from 1 to 8, then display the selected Slider's label as the control name 7.8.9
412 provide the ability to display an "LED-like display" beneath user-defined command buttons, and provide LED and IFLED commands to set and test the color of theses displays respectively 7.9.1
413 provide the ability to select between 50 hz and 10 hz resolution for the K3's IF shift slider 7.9.3
415 provide RX bandwidth control for the Omni V.9 7.9.4
416 provide the ability to save and load slider configurations from a file 7.9.6
417 in an <SFN> substitution command specified in a slider configuration's command, make S optional so that a slider configuration file can be loaded into any slider configuration window 7.9.6
417 remove the multiple transceiver checkboxes from slider configuration windows 7.9.6
418 on the Config window's Multi-transceiver tab, allow a "control set" to be specified for each tranceiver, where a control set specifies
  • an initial command
  • the pathname of an initial command sequence
  • the pathname for each of 16 command sequences
  • the pathname for each of 8 sliders

Activating a transceiver for which a control set is specified

  • directs the transceiver to execute the specified initial command
  • directs the transceiver to execute the initial command sequence contained in the specified pathname
  • loads the 16 command sequences from the specified pathnames
  • loads the 8 sliders from the specified pathnames
7.9.6
420 accept <value U> and <value L,U> to specify the lower and upper bounds of a range into which a slider's value should be scaled; if L is not specified, its assumed to be 0. 8.0.1
421 when operating split, indicate which VFO will transmit with (TX)  8.0.1
422 allow multiple <value> commands in a user slider label definition 8.0.2
423 provide the option to use the VFO Step CAT command on Yaesu radios that support this command and are configured for a 10 hz minimum step size (FT1000D, "MP1000MKV, MP1000, FT900, FT990_12, FT890) 8.0.3
424 provide a DualTrack option for the IC-7800 8.0.5
426 add S-meter support for the Kenwood TS-950 and TS-950SDX 8.0.8
427 add Flex SDR-1500, SDR-3000, and SDR-5000 to the Radio Model selector 8.0.9
430 ALT-click in the Bandspread window sets the secondary VFO 8.1.1
431 enable the ALT VFO to be controlled by the mousewheel except for Icom and certain other Tentec and Yaesu radios 8.1.6
432 provide a Secondary CAT Serial Port that can
  • direct an attached Elecraft, Flex,  Icom, Kenwood, Orion, or recent Yaesu transceiver to track the current transceiver's frequency an mode
  • accept frequency and mode directives in the Icom or Kenwood CAT protocols from a transceiver control application, typically via a connected pair of virtual serial ports provided by an application like com0com
8.2.0
433 provide an SO2R Serial port that can control microHam and OTRSP-compliant SO2R devices 8.2.0
434 improve support for SDR applications interacting with an Elecraft K3 via the Secondary CAT port:
  • with the Secondary CAT port configured for operation with a Transceiver Control Application, permit the protocol to be set to Elecraft
  • with the Secondary CAT port configured for operation with a Transceiver Control Application using the Elecraft protocol and the current transceiver specified as an Elecraft K3, respond to an FI request received from the Transceiver Control Application by forwarding that request to the K3, and forward the K3's response to the Transceiver Control Application
8.2.1
435 enable SO2R Accessory or Auxiliary outputs to driven by a specified frequency-dependent device control 8.2.1
436 display the user-defined name of the current sub-band in the Main VFO caption 8.2.1
437 when the Secondary CAT port protocol is set to Kenwood or Elecraft
  • responds to an FB; command with the transceiver's VFO B frequency
  • respond to an FBaaaaaaaaaaa; command by setting the transceiver's VFO B frequency to aaaaaaaaaaa;
8.2.2
438 provide the option to prevent a slider from initializing the radio at startup or when switching radios 8.2.6
439 FTDX-5000 support 8.2.7
440 with the secondary CAT port configured for "transceiver control application", enable an Icom transceiver with "CI-V transceive" enabled connected to the secondary CAT port can control the primary transceiver's frequency and mode 8.2.8
441 with the secondary CAT port configured for "transceiver control application" in the Icom protocol, respond to controller IDs other than E0 8.2.8
442 add BobCAT to the secondary CAT port's protocol selector so that BobCAT can be configured as a radio 8.2.9
443 extend Secondary CAT Serial Port modes:
  • rename "radio" to "Follow Primary"
  • rename "transceiver control application" to "Lead Primary"
  • add a "Follow and Lead Primary" mode; when selected, Commander, the primary radio and the radio or application connected to the Secondary CAT Port will track each other's frequency and mode
8.3.3
444 with the secondary CAT port configured to "Lead Primary" or "Follow and Lead Primary", enable a Kenwood, Elecraft, or FlexRadio transceiver connected to the secondary CAT port to control the primary transceiver's frequency and mode 8.3.3
445 if the Secondary CAT serial port is assigned to an enabled transceiver on the Config window's MultiRadio tab, that transceiver's selection button will be disabled ("greyed out") on the Main window 8.4.0
446 add PW-1 to the secondary CAT port protocol selector 8.4.0
447 when the secondary CAT port protocol selector is set to PW1,
  • send the PW1 a frequency update message immediately, and every 5 seconds thereafter
  • display a red "PW-1 Alert" indicator in the secondary CAT port panel if a "report frequency" message is received from the PW-1
8.4.1
442 when the secondary CAT port protocol selector is set to Icom, provide an Interrogate selector that enables Secondary Port operation with an Icom or Icom-emulating transceiver whose "CI-V transceiver" setting is not enabled 8.4.2
443 provide an Secondary CAT port "Follow Alternate VFO when Split" option 8.4.3
444 when the secondary CAT port protocol selector is set to PW-1, send the PW-1 alternating frequency update and mode update messages every 2.5 seconds 8.4.4
445 display the "PW-1 Alert" in the secondary CAT port panel if a "report mode" message is received from the PW-1 8.4.5
446 clicking the "PW-1 Alert" in the secondary CAT port panel extinguishes the alert 8.4.6
447 provide a "PW-1 Train" checkbox that when enabled suppresses all CI-V messages to the PW-1, as is required during the reset phase of its training procedure 8.4.6
448 provide the option to capture and display secondary CAT port messages in the Messages window 8.4.6
449 provide a new "native" option in the Messages window's "Message Display" panel for viewing CAT port messages in the natural radix for the protocol in use 8.4.6
450 provide an Secondary CAT port "Follow and Lead Alternate VFO when Split" option when the Secondary CAT port is configured to "Follow and Lead" 8.4.6
451 provide an option that disables Memory Save buttons 8.5.1
452 provide the option to not clear the transceiver's Split and Dual Receive when directed by another application to set the transceiver's frequency and mode 8.5.3
453 provide a checkbox that can enable or disable the Secondary CAT Port 8.6.4
18 exploit TenTec  563/564 ability to report VFO settings
45 macros for SetFreq, SetMode, and SetFilter in user-defined commands
68 if the selected transceiver doesn't support PTT via PC command, and neither of the two modem  control signals (RTS, DTR) are set to "Transmit", then hide the PTT buttons since they are non-functional
69 provide the ability to let the user define their own filters  for the TS-2000 and  TS-570
79 add control of the TS-2000 receiver bandwidth in AM mode
88 TenTec Omni VI+ receiver bandwidth control
89 native K2 support
  • receiver bandwidth control
  • ability to read the transmit power level
95 manage transceiver memories via Commander's memories
120 TenTec RX-320 and RX-350 support
123 DDE command to switch radios
124 band stacking registers with the option to filter based on current band
  • push this frequency onto the stack
  • pop the frequency on top of the stack on the VFO
125 scanning (specification of multiple scan limit pairs)
129 ability to save/restore Commander memories to/from transceiver memories
133 extend Radios.txt to document bands supported by each transceiver
  • don't QSY to an unsupported band 
  • with "Ham Bands Only" checked, the Band-Up and Band-Down functions should skip unsupported bands

(consider the effect of automatic transceiver selection by frequency; while the current transceiver might not support a band, Commander could be configured to select one that does support that band)

134 in Config window's Multi-Radio tab, default the radio name to the radio model
135 in Config window's Multi-Radio tab, blank radio names should not appear in the Selection by Band combo controls
136 in Config window's Multi-Radio tab, disable any radio's Enable checkbox whose Model and/or serial port parameters have not been specified
138 in Config window's Multi-Radio tab, if a second radio is assigned to the same serial port as a first radio, automatically set the serial port parameters to those of the first radio
141 optionally display the B VFO value (for radios that make it accessible)
142 extend automatic radio switching to support the 222, 903,1296,2403,3456,5760,10368 MHz and higher bands as well as 136 khz and 4m
145 during transmission, display TX power using the S-meter mechanism (for radios that make TX power available)
147 TS-850 and TS_950 improvements
  • control of slope tuning
  • ability to select 8.83 Mhz/455Khz filter pairs (FL command)
149 in Config window's Multi-Radio tab, specify a user-defined command sequence file to be loaded for each transceiver
152 support the FT-857 and FT-897 wideband FM mode
153 support for cross-band QSOs with two transceivers
154 FT-847 VFO A & B selection, split
167 provide the ability to designate a secondary transceiver
  • send all freq/mode changes to the secondary transceiver
  • optionally set the secondary transceiver to the DX transmit frequency when a spot containing a QSX is double-clicked
  • maintain a specified offset between the primary and secondary transceiver frequencies, with the ability to modify this offset via DDE
178 expand the band memories to include VFO B for those transceivers that make VFO B accessible
179 provide each frequency-dependent device with the ability to select between multiple antennas, loading a specified file for each antenna
180 make frequency-dependent device font and background colors user-selectable
203 for Icom radios supporting Data mode, provide the option to enable/disable data mode
209 add split, VFO B, and RX Bandwidth to the Band Stack
210 provide user-defined indicators and labels
220 provide the option to position the transceiver frequency at the top or bottom of the bandspread 
221 support the Flexradio PowerSDR's  ZZMD and ZZIF custom commands correctly implement  mode selection
228 provide a user-specified offset that compensates for a transceiver's frequency error
233 split lock and mode lock options 
235 detect bandspread callsigns that are not adjacent to their spotted frequency, and reposition
239 provide the option for the bandspread to display the actual transmit frequency from WinWarbler (if running). 
244 support A = B and A x B functions when a transverter in enabled
256 use SpotCollector's spot database background color as the bandspread's background color, and automatically choose a contrasting color for the frequency scale and labels
271 allow the user to specify the Memory Bank button captions
273 allow memories to specify digital modes; when activated, direct the memory to the digital mode application
276 support the Harris RF350 transceiver (N7JC)
278 when switching to transceiver N with multiple transceivers enabled, load frequency-dependent devices and user-defined command sequences from files in the subfolder XCVR-N (if it exists)
284 use color to show amateur bands and sub-bands (e.g. RTTY, PSK) in the bandspread window
289 add an entry in each Commander memory that specifies "digital mode" 
  • a blank entry (the default) would mean "no change", preserving current behavior
  • make the width of the Memory panel expand and contract with the width of the Main window, allowing those who want to see this new entry to do so without imposing a wider Main window on those who don't.
290 Save VFO B in each Commander memory; when restoring a memory, set VFO B if the memory's split or dual watch flags are enabled
295 In the Bandspread window, highlight out-of-band frequencies in red font
302 Implement Mode selectors in the Main window's Mode panel and in memories as user-defined command sequences whose default names and functions simply change modes, but which can be extended and/or modified by the user
303 provide a "no radio" setting that enables the display of frequency-dependent device settings to be used when no PC-controlled transceiver is available
309 Drake R8A receive support
310 user selection of frequency display foreground and background colors
316 extend Bandspread band button memories to save and restore VFO B
322 provide a DDE interface that returns the list of support modes in comma-separated format
323 provide an LED-like display that indicates whether or not the transceiver is responding to polls (if polling is enabled)
329 provide the option to switch frequency-dependent device files when switching transceivers
334 make band segments mode-specific so Commander can flag the incorrect use of modes based on frequency
336 support the JST-245 transceiver 
338 provide an optional User-defined controls window that displays 32 command sequence buttons and 16 sliders
347 if "ham bands only" is enabled, Commander should not move the radio outside the amateur bands (via its controls)
355 re-implement the user-defined command buttons so that font and button colors can be specified, both statically and via commands
374 rename the current PKT and PKT-R modes used by Yaesu transceivers to DATA-U and DATA-L, and use them with Icom transceivers supporting Data mode and the Elecraft K3
375 run the Elecraft K3 with K22 mode enabled (updated IF, GT, PC, DN, NB)
393 add support for TS-2000/480 sub-vfo: At startup use the DC command to see which receiver is selected. If the sub is selected as the control receiver, use the DC command to momentarily transfer control (not PTT, just CTRL) to the main, then after reading out the current state, DC control back to the sub. When polling, check DC and if the sub has control, skip the poll since nothing should have changed on the main. When the user tells commander to make a change with the UI, check DC, and if the sub has control, momentarily switch control (not PTT, just CTRL) to the main, send the commands, then switch control back to the sub.
398 provide the ability to save and restore all sequences and sliders to and from files in a specified folder, and provide a way to specify a folder for each transceiver from which sequences and sliders are automatically loaded when a new transceiver is selected
410 increase the number commands per user-defined sequence to 32
411 provide the option to execute a user-defined sequence when the mode changes
414 determine shift step size from IC command, adjust shift slider based on step size and mode (in what firmware versions is IC available? use this to get subreceiver state?)
419 provide the ability to specify the small step and large step values used in bandwidth sliders
425 define transverter bands based on the entries in BandSegments.txt, and don't lose transverter selection when tuning across a 1 mhz boundary
428 provide the ability to continuously scan a defined band segment at specified steps with a specified dwell time, displaying the signal level reported by the transceiver at each step
429 provide the option to depict the Primary VFO near the top or bottom of the Bandspread window when working split

If you have questions or suggestions, please send them via email to the DXLab reflector.