Trigger modes and appendant registers
Channel Trigger
(c) Spectrum GmbH
69
Channel steepness trigger for steep positive pulses
The analog input is continuously sampled with the selected
sample rate. If the programmed lower level is crossed by
the channel’s signal from lower to higher values (rising
edge) the pulsewidth counter is started. If the pulsewidth
counter reaches the programmed amount of samples wit-
hout the signal crossing the higher level, no trigger will be
detected.
If the signal does cross the upper level within the the pro-
grammed pulsewidth time, a triggerevent will be detected.
Channel steepness trigger for steep negative pulses
The analog input is continuously sampled with the selected
sample rate. If the programmed upper level is crossed by
the channel’s signal from higher to lower values (falling
edge) the pulsewidth counter is started. If the pulsewidth
counter reaches the programmed amount of samples wit-
hout the signal crossing the lower level, no trigger will be
detected.
If the signal does cross the lower level within the the pro-
grammed pulsewidth time, a triggerevent will be detected.
Register
Value
Direction
set to
Value
SPC_TRIGGERMODE
40000
r/w
TM_CHANNEL
20040
SPC_TRIGGERMODE0
40200
r/w
TM_CHXPOS_SS
10004
SPC_HIGHLEVEL0
42000
r/w
Set it to the desired upper level relatively to the channel’s input range.
board dependant
SPC_LOWLEVEL0
42100
r/w
Set it to the desired lower level relatively to the channel’s input range.
board dependant
SPC_PULSEWIDTH
44000
r/w
Set to the desired pulsewidth in samples.
2 to 255
Register
Value
Direction
set to
Value
SPC_TRIGGERMODE
40000
r/w
TM_CHANNEL
20040
SPC_TRIGGERMODE0
40200
r/w
TM_CHXNEG_SS
10014
SPC_HIGHLEVEL0
42000
r/w
Set it to the desired upper level relatively to the channel’s input range.
board dependant
SPC_LOWLEVEL0
42100
r/w
Set it to the desired lower level relatively to the channel’s input range.
board dependant
SPC_PULSEWIDTH
44000
r/w
Set to the desired pulsewidth in samples.
2 to 255