iqm.pulse.validation.InvalidInstructionError

iqm.pulse.validation.InvalidInstructionError#

exception iqm.pulse.validation.InvalidInstructionError(instruction, channel, issue_string='unknown reason')#

Raised when an instruction is malformed or not supported by the target instrument.

Parameters:
  • instruction (Instruction) – Offending instruction.

  • channel (str) – Name of the control channel it is on.

  • issue_string (str) – Explanation why it is invalid.

Return type:

None