7½ Digit Graphical Sampling Multimeter Reference Manual Section 8:
DMM7510-901-01 Rev. B / May 2015 8-199
dmm.measure.userdelay[N]
This attribute sets a user-defined delay that you can use in the trigger model.
Type TSP-Link accessible Affected by Where saved Default value
Attribute (RW) Yes
Restore configuration
Instrument reset
Power cycle
Measure configuration list
Configuration script
Measure configuration list
0
Usage
delayTime = dmm.measure.userdelay[N]
dmm.measure.userdelay[N] = delayTime
The delay (0 for no delay, or 167 ns to 10 ks)
The user delay to which this time applies (1 to 5)
Functions
dmm.FUNC_DIGITIZE_CURRENT
dmm.FUNC_DIGITIZE_VOLTAGE
Details
To use this command in a trigger model, assign the delay to the dynamic delay block.
The delay is specific to the selected function.
Example
dmm.measure.userdelay[1] = 5
trigger.model.setblock(1, trigger.BLOCK_DELAY_DYNAMIC, trigger.USER_DELAY_M1)
trigger.model.setblock(2, trigger.BLOCK_MEASURE)
trigger.model.setblock(3, trigger.BLOCK_BRANCH_COUNTER, 10, 1)
Set user delay 1 for measurements to 5 s.
Set trigger block 1 to a dynamic delay that calls user delay 1.
Set trigger block 2 to make a measurement.
Set trigger block 3 to branch to block 1 ten times.
Also see
dmm.digitize.userdelay[N] (on page 8-117)
trigger.model.setblock() — trigger.BLOCK_DELAY_DYNAMIC (on page 8-316)