High Voltage SourceMeter Instrument Reference Manual Section 14:
2470-901-01 Rev. A / May 2019 14-229
If you do not define the measure block, it will compare measurements of a measure block that
precedes the branch delta block. For example, if you have a measure block, a wait block, another
measure block, another wait block, and then the branch delta block, the delta block compares the
measurements from the second measure block. If a preceding measure block does not exist, an error
occurs.
Example
trigger.model.setblock(5, trigger.BLOCK_BRANCH_DELTA, 0.35, 8, 3)
Configure trigger block 5 to branch to block 8 when the measurement difference from block 3 is less than 0.35.
Also see
Delta block (on page 8-41)
trigger.model.setblock() —
trigger.BLOCK_BRANCH_LIMIT_CONSTANT
This function defines a trigger model block that goes to a specified block if a measurement meets preset criteria.
Type TSP-Link accessible Affected by Where saved Default value
Instrument reset
Usage
trigger.model.setblock(blockNumber, trigger.BLOCK_BRANCH_LIMIT_CONSTANT, limitType,
limitA, limitB, branchToBlock)
trigger.model.setblock(blockNumber, trigger.BLOCK_BRANCH_LIMIT_CONSTANT, limitType,
limitA, limitB, branchToBlock, measureBlock)
The sequence of the block in the trigger model
The type of limit, which can be one of the following types:
ï‚§ trigger.LIMIT_ABOVE
ï‚§ trigger.LIMIT_BELOW
ï‚§ trigger.LIMIT_INSIDE
ï‚§
The lower limit that the measurement is tested against; if limitType is set to:
ï‚§ trigger.LIMIT_ABOVE: This value is ignored
ï‚§ trigger.LIMIT_BELOW: The measurement must be below this value
ï‚§ trigger.LIMIT_INSIDE: The low limit that the measurement is compared
against
ï‚§ trigger.LIMIT_OUTSIDE: The low limit that the measurement is compared