Operation
SCPI Commands :
STATus:OPERation:CONDition
STATus:OPERation:ENABle
STATus:OPERation:NTRansition
STATus:OPERation:PTRansition
STATus:OPERation:[EVENt]
- class OperationCls[source]
Operation commands group definition. 10 total commands, 1 Subgroups, 5 group commands
- get_condition() str [source]
# SCPI: STATus:OPERation:CONDition value: str = driver.status.operation.get_condition()
Quieries the content of the CONDition part of the STATus:OPERation register. This part contains information on the action currently being performed in the instrument. The content is not deleted after being read out because it indicates the current hardware status.
- return
condition: string
- get_enable() str [source]
# SCPI: STATus:OPERation:ENABle value: str = driver.status.operation.get_enable()
Sets the bits of the ENABle part of the STATus:OPERation register. This setting determines which events of the Status-Event part are forwarded to the sum bit in the status byte. These events can be used for a service request.
- return
enable: string
- get_event() str [source]
# SCPI: STATus:OPERation:[EVENt] value: str = driver.status.operation.get_event()
Queries the content of the EVENt part of the STATus:OPERation register. This part contains information on the actions performed in the instrument since the last readout. The content of the EVENt part is deleted after being read out.
- return
value: No help available
- get_ntransition() str [source]
# SCPI: STATus:OPERation:NTRansition value: str = driver.status.operation.get_ntransition()
Sets the bits of the NTRansition part of the STATus:OPERation register. If a bit is set, a transition from 1 to 0 in the condition part causes an entry to be made in the EVENt part of the register. The disappearance of an event in the hardware is thus registered, for example the end of an adjustment.
- return
ntransition: string
- get_ptransition() str [source]
# SCPI: STATus:OPERation:PTRansition value: str = driver.status.operation.get_ptransition()
Sets the bits of the PTRansition part of the STATus:OPERation register. If a bit is set, a transition from 0 to 1 in the condition part causes an entry to be made in the EVENt part of the register. A new event in the hardware is thus registered, for example the start of an adjustment.
- return
ptransition: string
- set_enable(enable: str) None [source]
# SCPI: STATus:OPERation:ENABle driver.status.operation.set_enable(enable = 'abc')
Sets the bits of the ENABle part of the STATus:OPERation register. This setting determines which events of the Status-Event part are forwarded to the sum bit in the status byte. These events can be used for a service request.
- param enable
string
- set_event(value: str) None [source]
# SCPI: STATus:OPERation:[EVENt] driver.status.operation.set_event(value = 'abc')
Queries the content of the EVENt part of the STATus:OPERation register. This part contains information on the actions performed in the instrument since the last readout. The content of the EVENt part is deleted after being read out.
- param value
string
- set_ntransition(ntransition: str) None [source]
# SCPI: STATus:OPERation:NTRansition driver.status.operation.set_ntransition(ntransition = 'abc')
Sets the bits of the NTRansition part of the STATus:OPERation register. If a bit is set, a transition from 1 to 0 in the condition part causes an entry to be made in the EVENt part of the register. The disappearance of an event in the hardware is thus registered, for example the end of an adjustment.
- param ntransition
string
- set_ptransition(ptransition: str) None [source]
# SCPI: STATus:OPERation:PTRansition driver.status.operation.set_ptransition(ptransition = 'abc')
Sets the bits of the PTRansition part of the STATus:OPERation register. If a bit is set, a transition from 0 to 1 in the condition part causes an entry to be made in the EVENt part of the register. A new event in the hardware is thus registered, for example the start of an adjustment.
- param ptransition
string
Cloning the Group
# Create a clone of the original group, that exists independently
group2 = driver.status.operation.clone()
Subgroups