Trigger modes and appendant registers
Channel Trigger
(c) Spectrum GmbH
101
Channel trigger on positive and negative edge
The analog input is continuously sampled with the selected
sample rate. If the programmed trigger level is crossed by
the channel’s signal (either rising or falling edge) the trigger
event will be detected.
These edge triggered channel trigger modes correspond to
the trigger possibilities of usual oscilloscopes.
Channel re-arm trigger on positive edge
The analog input is continuously sampled with the selected
sample rate. If the programmed re-arm level is crossed from
lower to higher values, the trigger engine is armed and
waiting for trigger. If the programmed trigger level is
crossed by the channel’s signal from lower values to higher
values (rising edge) then the trigger event will be detected
and the trigger engine will be disarmed. A new trigger
event is only detected if the trigger engine is armed again.
The re-arm trigger modes can be used to prevent the board
from triggering on wrong edges in noisy signals.
Channel re-arm trigger on negative edge
The analog input is continuously sampled with the selected
sample rate. If the programmed re-arm level is crossed from
higher to lower values, the trigger engine is armed and
waiting for trigger. If the programmed trigger level is
crossed by the channel’s signal from higher values to lower
values (falling edge) then the trigger event will be detected
and the trigger engine will be disarmed. A new trigger
event is only detected, if the trigger engine is armed again.
The re-arm trigger modes can be used to prevent the board
from triggering on wrong edges in noisy signals.
Register
Value
Direction
set to
Value
SPC_TRIG_CH0_MODE
40610
read/write
SPC_TM_BOTH
4h
SPC_TRIG_CH0_LEVEL0
42200
read/write
Set it to the desired trigger level relatively to the channel’s input range.
board dependent
Register
Value
Direction
set to
Value
SPC_TRIG_CH0_MODE
40610
read/write
SPC_TM_POS | SPC_TM_REARM
01000001h
SPC_TRIG_CH0_LEVEL0
42200
read/write
Set it to the desired trigger level relatively to the channel’s input range.
board dependent
SPC_TRIG_CH0_LEVEL1
42300
read/write
Defines the re-arm level relatively to the channel’s input range
board dependent
Register
Value
Direction
set to
Value
SPC_TRIG_CH0_MODE
40610
read/write
SPC_TM_NEG | SPC_TM_REARM
01000002h
SPC_TRIG_CH0_LEVEL0
42200
read/write
Defines the re-arm level relatively to the channels’s input range
board dependent
SPC_TRIG_CH0_LEVEL1
42300
read/write
Set it to the desired trigger level relatively to the channel’s input range.
board dependent