wait_done#

PQSC.wait_done(*, timeout: float = 10, sleep_time: float = 0.005) None[source]#

Wait until trigger generation and feedback processing is done.

Parameters:
  • timeout (float) – The maximum waiting time in seconds for the PQSC (default: 10).

  • sleep_time (float) – Time in seconds to wait between requesting PQSC state

Raises:

TimeoutError – If the PQSC is not done sending out all triggers and processing feedback before the timeout.

Return type:

None