alias
¶
The alias commands module.
These commands are used in the following models: DPO2K, DPO2KB, MSO2K, MSO2KB
THIS FILE IS AUTO-GENERATED, IT SHOULD NOT BE MANUALLY MODIFIED.
Please report an issue if one is found.
Commands and Queries
- ALIas {ON|OFF|<NR1>}
- ALIas:CATalog?
- ALIas:DEFine <QString><,>{<QString>|<Block>}
- ALIas:DEFine? <QString>
- ALIas:DELEte <QString>
- ALIas:DELEte:ALL
- ALIas:DELEte:NAMe <QString>
- ALIas:STATE {ON|OFF|<NR1>}
- ALIas:STATE?
- ALIas?
Alias
¶
Bases: SCPICmdWrite, SCPICmdRead
The ALIas command.
Description
- This command sets or queries the state of alias functionality, and it is identical to the
ALIAS:STATEcommand.
Usage
- Using the
.query()method will send theALIas?query. - Using the
.verify(value)method will send theALIas?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theALIas valuecommand.
SCPI Syntax
- ALIas {ON|OFF|<NR1>}
- ALIas?
Info
OFFturns Alias expansion off.ONturns Alias expansion on. When a defined alias is received, the specified command sequence is substituted for the alias and executed.<NR1>= 0 disables Alias mode; any other value enables Alias mode.
Properties
.catalog: TheALIas:CATalogcommand..define: TheALIas:DEFinecommand..delete: TheALIas:DELEtecommand..state: TheALIas:STATEcommand.
catalog
property
¶
catalog: AliasCatalog
Return the ALIas:CATalog command.
Description
- This query-only command returns a list of the currently defined alias labels, separated by commas. If no aliases are defined, the query returns the string ‘’.
Usage
- Using the
.query()method will send theALIas:CATalog?query. - Using the
.verify(value)method will send theALIas:CATalog?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- ALIas:CATalog?
define
property
¶
define: AliasDefine
Return the ALIas:DEFine command.
Description
- Assigns a sequence of program messages to an alias label. These messages are then
substituted for the alias whenever it is received as a command or query, provided that
ALIas:STATEhas been turned on. The query form of this command returns the definitions of a selected alias.
Usage
- Using the
.query(argument)method will send theALIas:DEFine? argumentquery. - Using the
.verify(argument, value)method will send theALIas:DEFine? argumentquery and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theALIas:DEFine valuecommand.
SCPI Syntax
- ALIas:DEFine <QString><,>{<QString>|<Block>}
- ALIas:DEFine? <QString>
Info
<QString>is the alias label.<QString>oris a complete sequence of program messages.
delete
property
¶
delete: AliasDelete
Return the ALIas:DELEte command.
Description
- This command removes a specified alias and is identical to
ALIas:DELEte:NAMe. An error message is generated if the named alias does not exist.
Usage
- Using the
.write(value)method will send theALIas:DELEte valuecommand.
SCPI Syntax
- ALIas:DELEte <QString>
Info
<QString>is the name of the alias to be removed. Usingmust be a previously defined value.
Sub-properties
.all: TheALIas:DELEte:ALLcommand..name: TheALIas:DELEte:NAMecommand.
state
property
¶
state: AliasState
Return the ALIas:STATE command.
Description
- Turns aliases on or off.
Usage
- Using the
.query()method will send theALIas:STATE?query. - Using the
.verify(value)method will send theALIas:STATE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theALIas:STATE valuecommand.
SCPI Syntax
- ALIas:STATE {ON|OFF|<NR1>}
- ALIas:STATE?
Info
OFFor= 0 turns alias expansion off. If a defined alias is sent when ALIas:STATEis OFF, a command error (102) is generated.ONor0 turns alias expansion on. When a defined alias is received, the specified command sequence is substituted for the alias and executed.
AliasCatalog
¶
Bases: SCPICmdRead
The ALIas:CATalog command.
Description
- This query-only command returns a list of the currently defined alias labels, separated by commas. If no aliases are defined, the query returns the string ‘’.
Usage
- Using the
.query()method will send theALIas:CATalog?query. - Using the
.verify(value)method will send theALIas:CATalog?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- ALIas:CATalog?
AliasDefine
¶
Bases: SCPICmdWrite, SCPICmdReadWithArguments
The ALIas:DEFine command.
Description
- Assigns a sequence of program messages to an alias label. These messages are then
substituted for the alias whenever it is received as a command or query, provided that
ALIas:STATEhas been turned on. The query form of this command returns the definitions of a selected alias.
Usage
- Using the
.query(argument)method will send theALIas:DEFine? argumentquery. - Using the
.verify(argument, value)method will send theALIas:DEFine? argumentquery and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theALIas:DEFine valuecommand.
SCPI Syntax
- ALIas:DEFine <QString><,>{<QString>|<Block>}
- ALIas:DEFine? <QString>
Info
<QString>is the alias label.<QString>oris a complete sequence of program messages.
AliasDelete
¶
Bases: SCPICmdWrite, SCPICmdRead
The ALIas:DELEte command.
Description
- This command removes a specified alias and is identical to
ALIas:DELEte:NAMe. An error message is generated if the named alias does not exist.
Usage
- Using the
.write(value)method will send theALIas:DELEte valuecommand.
SCPI Syntax
- ALIas:DELEte <QString>
Info
<QString>is the name of the alias to be removed. Usingmust be a previously defined value.
Properties
.all: TheALIas:DELEte:ALLcommand..name: TheALIas:DELEte:NAMecommand.
all
property
¶
all: AliasDeleteAll
Return the ALIas:DELEte:ALL command.
Description
- This command deletes all existing aliases.
Usage
- Using the
.write()method will send theALIas:DELEte:ALLcommand.
SCPI Syntax
- ALIas:DELEte:ALL
name
property
¶
name: AliasDeleteName
Return the ALIas:DELEte:NAMe command.
Description
- Removes a specified alias.
Usage
- Using the
.write(value)method will send theALIas:DELEte:NAMe valuecommand.
SCPI Syntax
- ALIas:DELEte:NAMe <QString>
Info
<QString>is the name of the alias to remove. Usingmust be an existing alias.
AliasDeleteAll
¶
Bases: SCPICmdWriteNoArguments
The ALIas:DELEte:ALL command.
Description
- This command deletes all existing aliases.
Usage
- Using the
.write()method will send theALIas:DELEte:ALLcommand.
SCPI Syntax
- ALIas:DELEte:ALL
AliasDeleteName
¶
Bases: SCPICmdWrite
The ALIas:DELEte:NAMe command.
Description
- Removes a specified alias.
Usage
- Using the
.write(value)method will send theALIas:DELEte:NAMe valuecommand.
SCPI Syntax
- ALIas:DELEte:NAMe <QString>
Info
<QString>is the name of the alias to remove. Usingmust be an existing alias.
AliasState
¶
Bases: SCPICmdWrite, SCPICmdRead
The ALIas:STATE command.
Description
- Turns aliases on or off.
Usage
- Using the
.query()method will send theALIas:STATE?query. - Using the
.verify(value)method will send theALIas:STATE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theALIas:STATE valuecommand.
SCPI Syntax
- ALIas:STATE {ON|OFF|<NR1>}
- ALIas:STATE?
Info
OFFor= 0 turns alias expansion off. If a defined alias is sent when ALIas:STATEis OFF, a command error (102) is generated.ONor0 turns alias expansion on. When a defined alias is received, the specified command sequence is substituted for the alias and executed.