Skip to content

Comments

R&S RTB2000 oscilloscope driver - class 'Trigger' new variables#1048

Merged
azonenberg merged 3 commits intongscopeclient:masterfrom
dreisiebner:rtb2k_trigger
Jan 26, 2026
Merged

R&S RTB2000 oscilloscope driver - class 'Trigger' new variables#1048
azonenberg merged 3 commits intongscopeclient:masterfrom
dreisiebner:rtb2k_trigger

Conversation

@dreisiebner
Copy link
Contributor

The ‘Trigger’ class has been extended by two variables, ‘m_triggerLevel’ and ‘m_upperLevel’. The variables or parameters are not displayed in the trigger dialogs because they are marked as invisible. This should not have any effect on the trigger dialogs.

These variables contain the same value as ‘m_level’ and are used for correct labeling in the RTB2000 trigger dialogs.
To display these parameters in the trigger dialogs, the procedure ‘MarkHidden(bool hidden = true)’ has been extended with the optional argument ‘hidden’.

In the RTB2000 triggers, the designation for the trigger ‘Lower Level’ is not appropriate. The designation is either ‘Trigger Level’ or ‘Upper Level’. The second setting is then ‘Lower Level’, which is not the trigger level, e.g., for the rise or runt trigger.
Since the parameters are arranged alphabetically, the designations ‘Level Trigger’ and ‘Level Upper’ are used.

Modified files:
scopehal/FilterParameter.h
scopehal/Trigger.cpp
scopehal/Trigger.h

@azonenberg azonenberg merged commit 7936b8a into ngscopeclient:master Jan 26, 2026
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.

2 participants