arm_and_run#

PQSC.arm_and_run(*, repetitions: Optional[int] = None, holdoff: Optional[float] = None) None[source]#

Arm the PQSC and start sending out triggers.

Simply combines the methods arm and run. A synchronization is performed between the device and the data server after arming and running the PQSC.

Parameters:
  • repetitions (Optional[int]) – If specified, the number of triggers sent over ZSync ports will be set (default: None).

  • holdoff (Optional[float]) – If specified, the time between repeated triggers sent over ZSync ports will be set. It has a minimum value and a granularity of 100 ns (default: None).

Return type:

None