Skip to content

Tetramm trigger - #45

Merged
MarkRivers merged 5 commits into
masterfrom
tetramm_trigger
Nov 3, 2026
Merged

MarkRivers merged 5 commits into
masterfrom
tetramm_trigger

Conversation

@MarkRivers

Copy link
Copy Markdown
Member

Change external trigger mode with TetrAMM so that a new trigger will force averaging even if the averaging time has not been reached. Previously it ignored the second trigger. The new behavior is how the FX4 works, and reduces burden in clients when configuring scans.

…eeded to collect 10000 points with 5 kHz triggers
Previously it computed the average only when NumAverage samples had been received.
This required that the time between triggers always be less than the averaging time
or else it would ignore the next trigger.
Now it computes the average when NumAverage samples have been received or when the next
trigger arrives, whichever happens first.
If the time between triggers is less than the averaging time then it is effectively
like Ext. Bulb mode when the pulse length is short.
@MarkRivers
MarkRivers merged commit 8d33d13 into master Nov 3, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant