<_whitenotifier-b>
[scopehal] hansemro 086b346 - SiglentSCPIOscilloscope: SetADCMode: move :WAV:WIDTH command to end and query trigger mode for delays This shifts the :WAV:WIDTH command after stopping/re-arming the trigger and replaces thread sleep with a query command. Inserting query commands seems to work more reliably under latent/unstable network connection scenarios.
<_whitenotifier-b>
[scopehal] hansemro 2ac506f - SiglentSCPIOscilloscope: SetADCMode: always set trigger mode to auto This addresses a race condition between the scope in normal mode (continuous single trigger) and SetADCMode SCPI command sequence that results in an unexpected force trigger. For reference, SDS2000X+ will force trigger if set to single trigger while already awaiting to be single triggered rather than resume
<_whitenotifier-b>
in single trigger. This force trigger behavior can be confirmed by sending the following commands together: :TRIG:MODE SINGLE;:TRIG:MODE SINGLE;:TRIG:MODE? This should reply with FTRIG. However, by inserting :TRIG:MODE AUTO between the two :TRIG:MODE SINGLE commands, we can prevent a force trigger from happening.
<_whitenotifier-b>
[scopehal] azonenberg a3434e2 - Merge pull request #825 from hansemro/siglent-sds2000xp-adc-set-v2 SiglentSCPIOscilloscope: improve SetADCMode reliability for SDS2000X+
<_whitenotifier-b>
[scopehal-apps] azonenberg abe3c6f - Allow waveform groups to be renamed, use stable IDs for back end even if group is renamed. Fixes #640. Group renaming only works if group is UNDOCKED (see https://github.com/ocornut/imgui/issues/316) for now.
<_whitenotifier-b>
[scopehal-apps] azonenberg opened issue #649: Filter graph editor: when first instantiating a new node, make sure it won't displace anything already there - https://github.com/ngscopeclient/scopehal-apps/issues/649
<_whitenotifier-b>
[scopehal] azonenberg ad2dcbd - MovingAverageFilter: change default depth to a nonzero value so we don't get garbage when creating a new filter instance
<d1b2>
<hansemro> These look great. I think max icon should use a different waveform with a more obvious peak.