status
¶
The status commands module.
These commands are used in the following models: AFG3K, AFG3KB, AFG3KC
THIS FILE IS AUTO-GENERATED, IT SHOULD NOT BE MANUALLY MODIFIED.
Please report an issue if one is found.
Commands and Queries
- *ESE <bit_value>
- *ESE?
- *PSC <NR1>
- *PSC?
- *SRE <bit_value>
- *SRE?
- STATus:OPERation:CONDition?
- STATus:OPERation:ENABle <bit_value>
- STATus:OPERation:ENABle?
- STATus:OPERation:EVENt?
- STATus:PRESet
- STATus:QUEStionable:CONDition?
- STATus:QUEStionable:ENABle <bit_value>
- STATus:QUEStionable:ENABle?
- STATus:QUEStionable:EVENt?
Ese
¶
Bases: SCPICmdWrite, SCPICmdRead
The *ESE command.
Description
- This command sets or queries the bits in the Event Status Enable Register (ESER) used in the status and events reporting system of the arbitrary function generator. The query command returns the contents of the ESER.
Usage
- Using the
.query()method will send the*ESE?query. - Using the
.verify(value)method will send the*ESE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send the*ESE valuecommand.
SCPI Syntax
- *ESE <bit_value>
- *ESE?
Info
<bit_value>::=<NR1>
Psc
¶
Bases: SCPICmdWrite, SCPICmdRead
The *PSC command.
Description
- This command sets and queries the power-on status flag that controls the automatic
power-on execution of SRER and ESER. When
*PSCis true, SRER and ESER are set to 0 at power-on. When*PSCis false, the current values in the SRER and ESER are preserved in nonvolatile memory when power is shut off and are restored at power-on.
Usage
- Using the
.query()method will send the*PSC?query. - Using the
.verify(value)method will send the*PSC?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send the*PSC valuecommand.
SCPI Syntax
- *PSC <NR1>
- *PSC?
Sre
¶
Bases: SCPICmdWrite, SCPICmdRead
The *SRE command.
Description
- This command sets and queries the bits in the Service Request Enable Register (SRER).
Usage
- Using the
.query()method will send the*SRE?query. - Using the
.verify(value)method will send the*SRE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send the*SRE valuecommand.
SCPI Syntax
- *SRE <bit_value>
- *SRE?
Status
¶
Bases: SCPICmdRead
The STATus command tree.
Usage
- Using the
.query()method will send theSTATus?query. - Using the
.verify(value)method will send theSTATus?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.operation: TheSTATus:OPERationcommand tree..preset: TheSTATus:PRESetcommand..questionable: TheSTATus:QUEStionablecommand tree.
operation
property
¶
operation: StatusOperation
Return the STATus:OPERation command tree.
Usage
- Using the
.query()method will send theSTATus:OPERation?query. - Using the
.verify(value)method will send theSTATus:OPERation?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.condition: TheSTATus:OPERation:CONDitioncommand..enable: TheSTATus:OPERation:ENABlecommand..event: TheSTATus:OPERation:EVENtcommand.
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 theSTATus:PRESetcommand.
SCPI Syntax
- STATus:PRESet
questionable
property
¶
questionable: StatusQuestionable
Return the STATus:QUEStionable command tree.
Usage
- Using the
.query()method will send theSTATus:QUEStionable?query. - Using the
.verify(value)method will send theSTATus:QUEStionable?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.condition: TheSTATus:QUEStionable:CONDitioncommand..enable: TheSTATus:QUEStionable:ENABlecommand..event: TheSTATus:QUEStionable:EVENtcommand.
StatusOperation
¶
Bases: SCPICmdRead
The STATus:OPERation command tree.
Usage
- Using the
.query()method will send theSTATus:OPERation?query. - Using the
.verify(value)method will send theSTATus:OPERation?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.condition: TheSTATus:OPERation:CONDitioncommand..enable: TheSTATus:OPERation:ENABlecommand..event: TheSTATus:OPERation:EVENtcommand.
condition
property
¶
condition: StatusOperationCondition
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 theSTATus:OPERation:CONDition?query. - Using the
.verify(value)method will send theSTATus:OPERation:CONDition?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- STATus:OPERation:CONDition?
enable
property
¶
enable: StatusOperationEnable
Return the STATus:OPERation:ENABle command.
Description
- This command sets or queries the mask for the Operation Enable Register.
Usage
- Using the
.query()method will send theSTATus:OPERation:ENABle?query. - Using the
.verify(value)method will send theSTATus:OPERation:ENABle?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theSTATus:OPERation:ENABle valuecommand.
SCPI Syntax
- STATus:OPERation:ENABle <bit_value>
- STATus:OPERation:ENABle?
event
property
¶
event: StatusOperationEvent
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 theSTATus:OPERation:EVENt?query. - Using the
.verify(value)method will send theSTATus:OPERation:EVENt?query and raise an AssertionError if the returned value does not matchvalue.
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 theSTATus:OPERation:CONDition?query. - Using the
.verify(value)method will send theSTATus:OPERation:CONDition?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- STATus:OPERation:CONDition?
StatusOperationEnable
¶
Bases: SCPICmdWrite, SCPICmdRead
The STATus:OPERation:ENABle command.
Description
- This command sets or queries the mask for the Operation Enable Register.
Usage
- Using the
.query()method will send theSTATus:OPERation:ENABle?query. - Using the
.verify(value)method will send theSTATus:OPERation:ENABle?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theSTATus:OPERation:ENABle valuecommand.
SCPI Syntax
- STATus:OPERation:ENABle <bit_value>
- 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 theSTATus:OPERation:EVENt?query. - Using the
.verify(value)method will send theSTATus:OPERation:EVENt?query and raise an AssertionError if the returned value does not matchvalue.
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 theSTATus:PRESetcommand.
SCPI Syntax
- STATus:PRESet
StatusQuestionable
¶
Bases: SCPICmdRead
The STATus:QUEStionable command tree.
Usage
- Using the
.query()method will send theSTATus:QUEStionable?query. - Using the
.verify(value)method will send theSTATus:QUEStionable?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.condition: TheSTATus:QUEStionable:CONDitioncommand..enable: TheSTATus:QUEStionable:ENABlecommand..event: TheSTATus:QUEStionable:EVENtcommand.
condition
property
¶
condition: StatusQuestionableCondition
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 theSTATus:QUEStionable:CONDition?query. - Using the
.verify(value)method will send theSTATus:QUEStionable:CONDition?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- STATus:QUEStionable:CONDition?
enable
property
¶
enable: StatusQuestionableEnable
Return the STATus:QUEStionable:ENABle command.
Description
- This command sets or queries the mask for the Questionable Enable Register.
Usage
- Using the
.query()method will send theSTATus:QUEStionable:ENABle?query. - Using the
.verify(value)method will send theSTATus:QUEStionable:ENABle?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theSTATus:QUEStionable:ENABle valuecommand.
SCPI Syntax
- STATus:QUEStionable:ENABle <bit_value>
- STATus:QUEStionable:ENABle?
event
property
¶
event: StatusQuestionableEvent
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 theSTATus:QUEStionable:EVENt?query. - Using the
.verify(value)method will send theSTATus:QUEStionable:EVENt?query and raise an AssertionError if the returned value does not matchvalue.
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 theSTATus:QUEStionable:CONDition?query. - Using the
.verify(value)method will send theSTATus:QUEStionable:CONDition?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- STATus:QUEStionable:CONDition?
StatusQuestionableEnable
¶
Bases: SCPICmdWrite, SCPICmdRead
The STATus:QUEStionable:ENABle command.
Description
- This command sets or queries the mask for the Questionable Enable Register.
Usage
- Using the
.query()method will send theSTATus:QUEStionable:ENABle?query. - Using the
.verify(value)method will send theSTATus:QUEStionable:ENABle?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theSTATus:QUEStionable:ENABle valuecommand.
SCPI Syntax
- STATus:QUEStionable:ENABle <bit_value>
- 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 theSTATus:QUEStionable:EVENt?query. - Using the
.verify(value)method will send theSTATus:QUEStionable:EVENt?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- STATus:QUEStionable:EVENt?