Thomas Gohle tgohle
tgohle closed issue tgohle/0003-SDG2042X-PyQt-GUI-for-Linux#3 2026-04-20 12:34:50 +00:00
[Bug]: human_to_eng() silently accepts ambiguous 'm' suffix
tgohle commented on issue tgohle/0003-SDG2042X-PyQt-GUI-for-Linux#3 2026-04-20 12:34:50 +00:00
[Bug]: human_to_eng() silently accepts ambiguous 'm' suffix

Fixed in v0.2.6.

human_to_eng() no longer silently accepts bare m as milli. This was unsafe because inputs like 1m could be interpreted as 1e-3 and sent to the instrument without any…

tgohle pushed to master at tgohle/0003-SDG2042X-PyQt-GUI-for-Linux 2026-04-20 12:31:57 +00:00
d6aa23c293 fixed all bugs known to tracker
tgohle pushed to 20260420 at tgohle/0003-SDG2042X-PyQt-GUI-for-Linux 2026-04-20 12:31:29 +00:00
d6aa23c293 fixed all bugs known to tracker
tgohle closed issue tgohle/0003-SDG2042X-PyQt-GUI-for-Linux#8 2026-04-20 12:13:35 +00:00
[Bug]: Preset file path selection is not propagated back to Main
tgohle commented on issue tgohle/0003-SDG2042X-PyQt-GUI-for-Linux#8 2026-04-20 12:13:34 +00:00
[Bug]: Preset file path selection is not propagated back to Main

Patched file: SDG2042X_V0.2.4.py

What was changed:

  • added path_changed = QtCore.pyqtSignal(str) in PresetsTab
  • emit that signal from _open_file()
  • connected t_presets.path_changed to a…
tgohle closed issue tgohle/0003-SDG2042X-PyQt-GUI-for-Linux#9 2026-04-20 11:31:38 +00:00
[Bug]: Preset recall ignores current channel selection
tgohle commented on issue tgohle/0003-SDG2042X-PyQt-GUI-for-Linux#9 2026-04-20 11:31:27 +00:00
[Bug]: Preset recall ignores current channel selection

Fixed in v0.2.3.

Preset recall no longer applies the stored BSWV command unchanged with its original channel prefix.
The recall path now strips any stored channel prefix and rebuilds…

tgohle closed issue tgohle/0003-SDG2042X-PyQt-GUI-for-Linux#10 2026-04-20 10:59:07 +00:00
[Bug]: Sweep fallback from WAV to SPAC is timing-fragile
tgohle commented on issue tgohle/0003-SDG2042X-PyQt-GUI-for-Linux#10 2026-04-20 10:59:07 +00:00
[Bug]: Sweep fallback from WAV to SPAC is timing-fragile

Fixed in v0.2.2.

This change removes the timing-fragile sweep fallback logic.
The old path decided between WAV and SPAC by querying SYST:ERR? immediately after the first SWWV

tgohle closed issue tgohle/0003-SDG2042X-PyQt-GUI-for-Linux#15 2026-04-20 10:25:23 +00:00
[Bug]: ARB download response parser fails on real SDG
tgohle commented on issue tgohle/0003-SDG2042X-PyQt-GUI-for-Linux#15 2026-04-20 10:25:23 +00:00
[Bug]: ARB download response parser fails on real SDG

Issue #15 update

Tested on real SDG2042X after the ARB rework in v0.2.1.

Original problem

In v0.2 the GUI freeze during ARB download was already fixed, but the actual download…

tgohle pushed to 20260420 at tgohle/0003-SDG2042X-PyQt-GUI-for-Linux 2026-04-20 09:55:17 +00:00
tgohle created branch 20260420 in tgohle/0003-SDG2042X-PyQt-GUI-for-Linux 2026-04-20 09:55:17 +00:00
tgohle opened issue tgohle/0003-SDG2042X-PyQt-GUI-for-Linux#15 2026-04-18 11:16:14 +00:00
[Bug]: ARB download response parser fails on real SDG
tgohle closed issue tgohle/0003-SDG2042X-PyQt-GUI-for-Linux#12 2026-04-18 10:57:45 +00:00
[Bug]: human_to_eng() parses MHz incorrectly
tgohle closed issue tgohle/0003-SDG2042X-PyQt-GUI-for-Linux#6 2026-04-18 10:57:45 +00:00
[Bug]: Screenshot path handling ignores in-memory config
tgohle closed issue tgohle/0003-SDG2042X-PyQt-GUI-for-Linux#2 2026-04-18 10:57:45 +00:00
[Bug]: ARB download blocks the GUI thread
tgohle closed issue tgohle/0003-SDG2042X-PyQt-GUI-for-Linux#1 2026-04-18 10:57:45 +00:00
[Bug]: _recv_line() can block on partial TCP receive
tgohle pushed to master at tgohle/0003-SDG2042X-PyQt-GUI-for-Linux 2026-04-18 10:47:58 +00:00
81dfc91dd6 Setup Archive and testing 4 Issues for V0.2)