SDRSync v2.2.5
Several fixes found by a new automated bug-review pass over the sync engine and WebSDR/browser code, covering everything since v2.2.4.
Fixed
- Reverse sync (WebSDR -> rig) could get a single frequency permanently stuck: after tuning away from a value and back to it, clicking back to that earlier frequency on the WebSDR page sometimes silently did nothing, even though every other frequency worked fine.
- A frequency verification check added in v2.2.4 could mistake your own manual click on the WebSDR page for a failed sync, and silently snap it back to the rig's frequency within about half a second of any rig-driven retune.
- Fixed a rare case where switching WebSDR sites, or disconnecting, right as a page script was still in flight could cause a later, unrelated status read to receive the wrong data.
- Fixed a crash if you hit Disconnect at the exact moment a frequency was being pushed to the WebSDR.
Windows-only build (SDRSync-v2.2.5-windows.zip). Linux is still run-from-source -- see the README.