rouggy
6b04072e52
fix: clicking an OpsLog spot on the Flex panadapter now sets the mode too — cluster spots get a mode inferred (comment/band plan) and SendSpot converts it to a real Flex mode (SSB->USB/LSB, FT8->DIGU), so SmartSDR actually switches mode on the click; changelog 0.20.10
2026-07-22 20:36:29 +02:00
rouggy
a9ca50b2dd
fix: the Flex panel DAX button now toggles the TRANSMIT-bar DAX (transmit set dax=), not the slice RX DAX channel — this is the button that routes TX audio through DAX (WSJT-X); state follows changes made in SmartSDR too
2026-07-22 20:24:25 +02:00
rouggy
512b5fd35b
feat: DAX selector on the Flex panel — routes the active slice's RX audio to a DAX channel (slice dax=0-8, Off..8 dropdown next to the antenna selection, highlighted when active); changelog updated
2026-07-22 17:33:45 +02:00
rouggy
b7dd8d4852
feat: multiple amplifiers + SmartSDR v4 DSP filters
...
Multi-amp: Settings->Amplifier becomes a list (amps.json, legacy single-amp keys auto-migrate to entry #1 ); one client per enabled amp with per-id bindings (GetAmplifiers/SaveAmplifiers/GetAmpStatuses/AmpOperate/AmpPower/AmpPowerLevel/AmpFanMode); legacy a.pgxl/a.spe/a.acom point at the first enabled amp of each family. Amp cards in FlexPanel and Station Control gain a dropdown to pick the amp; the status bar shows one clickable chip per amp. Use case: two SPEs run in parallel.
Flex v4 DSP (8000/Aurora): NRL/ANFL (lms_nr/lms_anf), NRS (speex_nr), NRF (nrf) with level sliders, RNN (rnnoise) and ANFT on/off — keys per the FlexLib slice docs; the section only shows when the radio reports these keys (dsp_v4 flag), so 6000-series panels are unchanged.
2026-07-22 17:25:10 +02:00
rouggy
3cef885934
feat: Flex CWX type-ahead backspace (cwx erase) — phase 2
...
Completes the CWX type-ahead loop: with send-on-type the keyer-panel CW text
already streams each typed char to the radio's CWX buffer (which keys in order,
so you can keep typing while it sends); this adds the matching un-send. Route
wkBackspace to FlexBackspaceCW -> cwx erase N, so backspacing a mistyped char in
send-on-type removes it from the buffer before the radio keys it.
2026-07-20 16:12:24 +02:00
rouggy
9729ef62ba
feat: FlexRadio CWX CW keyer (send/stop/speed) — no WinKeyer/SmartCAT needed
...
Adds a third CW engine alongside WinKeyer and Icom CI-V: FlexRadio's CWX keyer
over the existing SmartSDR CAT connection.
- cat.FlexController: SendCW (cwx send), StopCW (cwx clear); flex.go implements
them, escaping the quoted text form. Speed reuses SetCWSpeed (cw wpm).
- App bindings FlexSendCW/FlexStopCW/FlexSetKeySpeed via FlexDo.
- Frontend: cwSource gains 'flex'; macros/auto-call/<LOGQSO>/send-on-type route to
Flex when the CAT backend is a Flex (estimate-based timing like Icom, no busy
echo). Keyer panel shows 'Flex CWX' + ready/offline; Settings adds the engine
option with a CAT-backend guard.
Core send/stop/speed first; type-ahead buffer + mid-send backspace (cwx delete)
to follow.
2026-07-20 15:13:24 +02:00
rouggy
829c236d6c
feat: New Station Control, allow to control Webswitch 1216H or KMTronic
2026-07-16 22:01:07 +02:00
rouggy
c9fd1379e1
feat: While using Flex & Steppir or Ultrabeam can prevent transmit when antenna is moving
2026-07-16 19:51:25 +02:00
rouggy
3cd80ead81
fix: wrong scale on the PGXL meter
2026-07-15 12:01:12 +02:00
rouggy
9e2ffdb758
feat: Adding XIT RIT in the Flex panel
2026-07-14 23:54:06 +02:00
rouggy
73f3ec51f7
fix: Flex with multiple slices opened was always showing slice A s-meter.
2026-07-10 23:13:06 +02:00
rouggy
6c39204301
chore: release v0.19.4
2026-07-10 17:16:32 +02:00
rouggy
6ab606fa54
fix: Bug showing split for flex while in different mode on same band
2026-07-10 15:59:32 +02:00
rouggy
19c2de5f61
chore: release v0.19.2
2026-07-09 16:51:57 +02:00
rouggy
521f8266cf
feat: added full support in USB (local) & ethernet (local or remote) of audio for Icom
2026-07-09 11:30:06 +02:00
rouggy
6db90abcad
feat: Management of multiple slices on Flexradio
2026-07-07 19:35:25 +02:00
rouggy
5b37397a64
fix: Save and close taking time when Flex or Icom is not connected
2026-07-07 11:07:16 +02:00
rouggy
edede0bc1e
fix: zoom taking too long after clicking a spot
2026-06-30 09:14:50 +02:00
rouggy
a05dd6b3a9
feat: Added Antenna selection to Flex FlexPanel
...
feat: New settings flexradio to select antennas per band
2026-06-29 23:07:52 +02:00
rouggy
464a1c702c
feat: added mute and AGC-T to Flex control
2026-06-27 21:03:13 +02:00
rouggy
6ac9783f7c
feat: qrz clickable in cw decoder
2026-06-21 21:57:11 +02:00
rouggy
0e2ef317c3
feat: Added chat when MySQL is in use
2026-06-21 02:30:01 +02:00
rouggy
4b5e2e0b72
fix: Binding to Gui Client to get proper values for cw delay and pitch
2026-06-20 19:34:10 +02:00
rouggy
95d37da3bb
feat: While importing ADIF, update MY fields
2026-06-20 15:48:21 +02:00
rouggy
bde1195b34
feat: added FlexRadio support (meters & basic functions)
2026-06-17 18:29:35 +02:00
rouggy
69d0780bac
feat: added versionning & About window
2026-06-16 19:36:56 +02:00