status

The status commands module.

These commands are used in the following models: AWG5K, AWG5KC, AWG7K, AWG7KC

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

Please report an issue if one is found.

Commands and Queries
- STATus:OPERation:CONDition?
- STATus:OPERation:ENABle <NR1>
- STATus:OPERation:ENABle?
- STATus:OPERation:EVENt?
- STATus:PRESet
- STATus:QUEStionable:CONDition?
- STATus:QUEStionable:ENABle <NR1>
- STATus:QUEStionable:ENABle?
- STATus:QUEStionable:EVENt?

Status

Bases: SCPICmdRead

The STATus command tree.

Usage
  • Using the .query() method will send the STATus? query.
  • Using the .verify(value) method will send the STATus? query and raise an AssertionError if the returned value does not match value.
Properties
  • .operation: The STATus:OPERation command tree.
  • .preset: The STATus:PRESet command.
  • .questionable: The STATus:QUEStionable command tree.

operation property

operation: StatusOperation

Return the STATus:OPERation command tree.

Usage
  • Using the .query() method will send the STATus:OPERation? query.
  • Using the .verify(value) method will send the STATus:OPERation? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .condition: The STATus:OPERation:CONDition command.
  • .enable: The STATus:OPERation:ENABle command.
  • .event: The STATus:OPERation:EVENt command.

preset property

preset: StatusPreset

Return the STATus:PRESet command.

Description
  • This command presets the SCPI status registers (OENR and QENR).
Usage
  • Using the .write() method will send the STATus:PRESet command.
SCPI Syntax
- STATus:PRESet

questionable property

questionable: StatusQuestionable

Return the STATus:QUEStionable command tree.

Usage
  • Using the .query() method will send the STATus:QUEStionable? query.
  • Using the .verify(value) method will send the STATus:QUEStionable? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .condition: The STATus:QUEStionable:CONDition command.
  • .enable: The STATus:QUEStionable:ENABle command.
  • .event: The STATus:QUEStionable:EVENt command.

StatusOperation

Bases: SCPICmdRead

The STATus:OPERation command tree.

Usage
  • Using the .query() method will send the STATus:OPERation? query.
  • Using the .verify(value) method will send the STATus:OPERation? query and raise an AssertionError if the returned value does not match value.
Properties
  • .condition: The STATus:OPERation:CONDition command.
  • .enable: The STATus:OPERation:ENABle command.
  • .event: The STATus:OPERation:EVENt command.

condition property

Return the STATus:OPERation:CONDition command.

Description
  • This query-only command returns the contents of the Operation Condition Register.
Usage
  • Using the .query() method will send the STATus:OPERation:CONDition? query.
  • Using the .verify(value) method will send the STATus:OPERation:CONDition? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- STATus:OPERation:CONDition?

enable property

Return the STATus:OPERation:ENABle command.

Description
  • This command sets or returns the mask for the Operation Enable Register.
Usage
  • Using the .query() method will send the STATus:OPERation:ENABle? query.
  • Using the .verify(value) method will send the STATus:OPERation:ENABle? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the STATus:OPERation:ENABle value command.
SCPI Syntax
- STATus:OPERation:ENABle <NR1>
- STATus:OPERation:ENABle?

event property

Return the STATus:OPERation:EVENt command.

Description
  • This query-only command returns the value in the Operation Event Register and clears the Operation Event Register.
Usage
  • Using the .query() method will send the STATus:OPERation:EVENt? query.
  • Using the .verify(value) method will send the STATus:OPERation:EVENt? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- STATus:OPERation:EVENt?

StatusOperationCondition

Bases: SCPICmdRead

The STATus:OPERation:CONDition command.

Description
  • This query-only command returns the contents of the Operation Condition Register.
Usage
  • Using the .query() method will send the STATus:OPERation:CONDition? query.
  • Using the .verify(value) method will send the STATus:OPERation:CONDition? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- STATus:OPERation:CONDition?

StatusOperationEnable

Bases: SCPICmdWrite, SCPICmdRead

The STATus:OPERation:ENABle command.

Description
  • This command sets or returns the mask for the Operation Enable Register.
Usage
  • Using the .query() method will send the STATus:OPERation:ENABle? query.
  • Using the .verify(value) method will send the STATus:OPERation:ENABle? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the STATus:OPERation:ENABle value command.
SCPI Syntax
- STATus:OPERation:ENABle <NR1>
- STATus:OPERation:ENABle?

StatusOperationEvent

Bases: SCPICmdRead

The STATus:OPERation:EVENt command.

Description
  • This query-only command returns the value in the Operation Event Register and clears the Operation Event Register.
Usage
  • Using the .query() method will send the STATus:OPERation:EVENt? query.
  • Using the .verify(value) method will send the STATus:OPERation:EVENt? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- STATus:OPERation:EVENt?

StatusPreset

Bases: SCPICmdWriteNoArguments

The STATus:PRESet command.

Description
  • This command presets the SCPI status registers (OENR and QENR).
Usage
  • Using the .write() method will send the STATus:PRESet command.
SCPI Syntax
- STATus:PRESet

StatusQuestionable

Bases: SCPICmdRead

The STATus:QUEStionable command tree.

Usage
  • Using the .query() method will send the STATus:QUEStionable? query.
  • Using the .verify(value) method will send the STATus:QUEStionable? query and raise an AssertionError if the returned value does not match value.
Properties
  • .condition: The STATus:QUEStionable:CONDition command.
  • .enable: The STATus:QUEStionable:ENABle command.
  • .event: The STATus:QUEStionable:EVENt command.

condition property

Return the STATus:QUEStionable:CONDition command.

Description
  • This query-only command returns the contents of the Questionable Condition Register.
Usage
  • Using the .query() method will send the STATus:QUEStionable:CONDition? query.
  • Using the .verify(value) method will send the STATus:QUEStionable:CONDition? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- STATus:QUEStionable:CONDition?

enable property

Return the STATus:QUEStionable:ENABle command.

Description
  • This command and query sets or returns the mask for Questionable Enable Register. Note that the QENR is not used in the arbitrary waveform generator.
Usage
  • Using the .query() method will send the STATus:QUEStionable:ENABle? query.
  • Using the .verify(value) method will send the STATus:QUEStionable:ENABle? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the STATus:QUEStionable:ENABle value command.
SCPI Syntax
- STATus:QUEStionable:ENABle <NR1>
- STATus:QUEStionable:ENABle?

event property

Return the STATus:QUEStionable:EVENt command.

Description
  • This query-only command returns the value in the Questionable Event Register and clears the Questionable Event Register.
Usage
  • Using the .query() method will send the STATus:QUEStionable:EVENt? query.
  • Using the .verify(value) method will send the STATus:QUEStionable:EVENt? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- STATus:QUEStionable:EVENt?

StatusQuestionableCondition

Bases: SCPICmdRead

The STATus:QUEStionable:CONDition command.

Description
  • This query-only command returns the contents of the Questionable Condition Register.
Usage
  • Using the .query() method will send the STATus:QUEStionable:CONDition? query.
  • Using the .verify(value) method will send the STATus:QUEStionable:CONDition? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- STATus:QUEStionable:CONDition?

StatusQuestionableEnable

Bases: SCPICmdWrite, SCPICmdRead

The STATus:QUEStionable:ENABle command.

Description
  • This command and query sets or returns the mask for Questionable Enable Register. Note that the QENR is not used in the arbitrary waveform generator.
Usage
  • Using the .query() method will send the STATus:QUEStionable:ENABle? query.
  • Using the .verify(value) method will send the STATus:QUEStionable:ENABle? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the STATus:QUEStionable:ENABle value command.
SCPI Syntax
- STATus:QUEStionable:ENABle <NR1>
- STATus:QUEStionable:ENABle?

StatusQuestionableEvent

Bases: SCPICmdRead

The STATus:QUEStionable:EVENt command.

Description
  • This query-only command returns the value in the Questionable Event Register and clears the Questionable Event Register.
Usage
  • Using the .query() method will send the STATus:QUEStionable:EVENt? query.
  • Using the .verify(value) method will send the STATus:QUEStionable:EVENt? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- STATus:QUEStionable:EVENt?