trigger

The trigger commands module.

These commands are used in the following models: SMU2601B_Pulse

THIS FILE IS AUTO-GENERATED, IT SHOULD NOT BE MANUALLY MODIFIED.

Please report an issue if one is found.

Trigger

Bases: BaseTSPCmd

The trigger command tree.

Constants
  • .EVENT_ID: Selects the event that causes a trigger to be asserted on the digital output line as a *TRG command received on the remote interface.
Properties and methods
  • .blender: The trigger.blender[N] command tree.
  • .generator: The trigger.generator[N] command tree.
  • .timer: The trigger.timer[N] command tree.

EVENT_ID class-attribute instance-attribute

EVENT_ID = 'trigger.EVENT_ID'

blender property

Return the trigger.blender[N] command tree.

Constants
  • .EVENT_ID: Selects the event that causes a trigger to be asserted on the digital output line after a collection of events is detected.

generator property

Return the trigger.generator[N] command tree.

Constants
  • .EVENT_ID: The trigger event generated by trigger event generator 1.

timer property

Return the trigger.timer[N] command tree.

Constants
  • .EVENT_ID: The trigger timer event number (1 to 8).

TriggerBlenderItem

Bases: ValidatedDynamicNumberCmd, BaseTSPCmd

The trigger.blender[N] command tree.

Constants
  • .EVENT_ID: Selects the event that causes a trigger to be asserted on the digital output line after a collection of events is detected.

EVENT_ID class-attribute instance-attribute

EVENT_ID = replace('[N]', f'[{split(']', maxsplit=1)[0]}]')

TriggerGeneratorItem

Bases: ValidatedDynamicNumberCmd, BaseTSPCmd

The trigger.generator[N] command tree.

Constants
  • .EVENT_ID: The trigger event generated by trigger event generator 1.

EVENT_ID class-attribute instance-attribute

EVENT_ID = replace('[N]', f'[{split(']', maxsplit=1)[0]}]')

TriggerTimerItem

Bases: ValidatedDynamicNumberCmd, BaseTSPCmd

The trigger.timer[N] command tree.

Constants
  • .EVENT_ID: The trigger timer event number (1 to 8).

EVENT_ID class-attribute instance-attribute

EVENT_ID = replace('[N]', f'[{split(']', maxsplit=1)[0]}]')