SDRSync v2.2.4
Several fixes found during live testing with real hardware (rigctld and flrig), covering everything since v2.2.0:
Fixed
- flrig frequency sync (WebSDR -> rig) was silently rejected outright -- flrig's
set_vfoArequires a specific numeric type SDRSync wasn't sending, so every reverse-sync frequency push failed with no visible cause. - Very fine-tuning your radio (down to a single Hz) sometimes wouldn't reach the WebSDR -- a jitter filter meant to ignore hardware noise was too aggressive and could silently drop a genuine small step.
- The same issue in the other direction: clicking a precise step control on the WebSDR page (e.g. "+10 Hz") could get stuck and do nothing until several clicks piled up, then suddenly jump.
- Mode changes no longer touch your radio's filter/bandwidth -- only the mode itself changes now, on both rigctld and flrig. Previously a mode change could also silently reset or change your filter width.
- Switching between rigctld and flrig in Settings wasn't always restoring each backend's own saved port correctly.
- A "connection failed" popup could incorrectly reappear even when a second connect attempt actually succeeded.
- A verification step on websdr.org-based receivers was silently failing on every single tune (checking a page element that doesn't exist on real sites), which also meant it could get confused about the frequency actually showing in CW mode.
Windows-only build (SDRSync-v2.2.4-windows.zip). Linux is still run-from-source -- see the README.