alias
¶
The alias commands module.
These commands are used in the following models: DPO5K, DPO5KB, DPO70KC, DPO70KD, DPO70KDX, DPO70KSX, DPO7K, DPO7KC, DSA70KC, DSA70KD, MSO2, MSO5K, MSO5KB, MSO70KC, MSO70KDX, TekScopePC
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?
- 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
- This command 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:STATEis turned on. The query form of this command returns the definitions of a selected alias.
Usage
- Using the
.query()method will send theALIas:DEFine?query. - Using the
.verify(value)method will send theALIas:DEFine?query 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?
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
- This command turns aliases on or off and is identical to the ALIAS command. The query form of this command returns the state of the aliases.
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
<NR1>= 0 turns off aliases; any other value turns on aliases.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.
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, SCPICmdRead
The ALIas:DEFine command.
Description
- This command 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:STATEis turned on. The query form of this command returns the definitions of a selected alias.
Usage
- Using the
.query()method will send theALIas:DEFine?query. - Using the
.verify(value)method will send theALIas:DEFine?query 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?
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
- This command removes a specified alias. An error message is generated if the named
alias does not exist. This command is identical to
ALIas:DELEte.
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 a previously defined 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
- This command removes a specified alias. An error message is generated if the named alias
does not exist. This command is identical to
ALIas:DELEte.
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 a previously defined alias.
AliasState
¶
Bases: SCPICmdWrite, SCPICmdRead
The ALIas:STATE command.
Description
- This command turns aliases on or off and is identical to the ALIAS command. The query form of this command returns the state of the aliases.
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
<NR1>= 0 turns off aliases; any other value turns on aliases.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.