status

The status commands module.

These commands are used in the following models: SMU2611B, SMU2635B

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

Please report an issue if one is found.

Attributes and Functions
- status.condition
- status.measurement.buffer_available.condition
- status.measurement.buffer_available.enable
- status.measurement.buffer_available.event
- status.measurement.buffer_available.ntr
- status.measurement.buffer_available.ptr
- status.measurement.condition
- status.measurement.current_limit.condition
- status.measurement.current_limit.enable
- status.measurement.current_limit.event
- status.measurement.current_limit.ntr
- status.measurement.current_limit.ptr
- status.measurement.enable
- status.measurement.event
- status.measurement.instrument.condition
- status.measurement.instrument.enable
- status.measurement.instrument.event
- status.measurement.instrument.ntr
- status.measurement.instrument.ptr
- status.measurement.instrument.smuX.condition
- status.measurement.instrument.smuX.enable
- status.measurement.instrument.smuX.event
- status.measurement.instrument.smuX.ntr
- status.measurement.instrument.smuX.ptr
- status.measurement.ntr
- status.measurement.ptr
- status.measurement.reading_overflow.condition
- status.measurement.reading_overflow.enable
- status.measurement.reading_overflow.event
- status.measurement.reading_overflow.ntr
- status.measurement.reading_overflow.ptr
- status.measurement.voltage_limit.condition
- status.measurement.voltage_limit.enable
- status.measurement.voltage_limit.event
- status.measurement.voltage_limit.ntr
- status.measurement.voltage_limit.ptr
- status.node_enable
- status.node_event
- status.operation.calibrating.condition
- status.operation.calibrating.enable
- status.operation.calibrating.event
- status.operation.calibrating.ntr
- status.operation.calibrating.ptr
- status.operation.condition
- status.operation.enable
- status.operation.event
- status.operation.instrument.condition
- status.operation.instrument.digio.condition
- status.operation.instrument.digio.enable
- status.operation.instrument.digio.event
- status.operation.instrument.digio.ntr
- status.operation.instrument.digio.ptr
- status.operation.instrument.digio.trigger_overrun.condition
- status.operation.instrument.digio.trigger_overrun.enable
- status.operation.instrument.digio.trigger_overrun.event
- status.operation.instrument.digio.trigger_overrun.ntr
- status.operation.instrument.digio.trigger_overrun.ptr
- status.operation.instrument.enable
- status.operation.instrument.event
- status.operation.instrument.lan.condition
- status.operation.instrument.lan.enable
- status.operation.instrument.lan.event
- status.operation.instrument.lan.ntr
- status.operation.instrument.lan.ptr
- status.operation.instrument.lan.trigger_overrun.condition
- status.operation.instrument.lan.trigger_overrun.enable
- status.operation.instrument.lan.trigger_overrun.event
- status.operation.instrument.lan.trigger_overrun.ntr
- status.operation.instrument.lan.trigger_overrun.ptr
- status.operation.instrument.ntr
- status.operation.instrument.ptr
- status.operation.instrument.smuX.condition
- status.operation.instrument.smuX.enable
- status.operation.instrument.smuX.event
- status.operation.instrument.smuX.ntr
- status.operation.instrument.smuX.ptr
- status.operation.instrument.smuX.trigger_overrrun.condition
- status.operation.instrument.smuX.trigger_overrrun.enable
- status.operation.instrument.smuX.trigger_overrrun.event
- status.operation.instrument.smuX.trigger_overrrun.ntr
- status.operation.instrument.smuX.trigger_overrrun.ptr
- status.operation.instrument.trigger_blender.condition
- status.operation.instrument.trigger_blender.enable
- status.operation.instrument.trigger_blender.event
- status.operation.instrument.trigger_blender.ntr
- status.operation.instrument.trigger_blender.ptr
- status.operation.instrument.trigger_blender.trigger_overrun.condition
- status.operation.instrument.trigger_blender.trigger_overrun.enable
- status.operation.instrument.trigger_blender.trigger_overrun.event
- status.operation.instrument.trigger_blender.trigger_overrun.ntr
- status.operation.instrument.trigger_blender.trigger_overrun.ptr
- status.operation.instrument.trigger_timer.condition
- status.operation.instrument.trigger_timer.enable
- status.operation.instrument.trigger_timer.event
- status.operation.instrument.trigger_timer.ntr
- status.operation.instrument.trigger_timer.ptr
- status.operation.instrument.trigger_timer.trigger_overrun.condition
- status.operation.instrument.trigger_timer.trigger_overrun.enable
- status.operation.instrument.trigger_timer.trigger_overrun.event
- status.operation.instrument.trigger_timer.trigger_overrun.ntr
- status.operation.instrument.trigger_timer.trigger_overrun.ptr
- status.operation.instrument.tsplink.condition
- status.operation.instrument.tsplink.enable
- status.operation.instrument.tsplink.event
- status.operation.instrument.tsplink.ntr
- status.operation.instrument.tsplink.ptr
- status.operation.instrument.tsplink.trigger_overrun.condition
- status.operation.instrument.tsplink.trigger_overrun.enable
- status.operation.instrument.tsplink.trigger_overrun.event
- status.operation.instrument.tsplink.trigger_overrun.ntr
- status.operation.instrument.tsplink.trigger_overrun.ptr
- status.operation.measuring.condition
- status.operation.measuring.enable
- status.operation.measuring.event
- status.operation.measuring.ntr
- status.operation.measuring.ptr
- status.operation.ntr
- status.operation.ptr
- status.operation.remote.condition
- status.operation.remote.enable
- status.operation.remote.event
- status.operation.remote.ntr
- status.operation.remote.ptr
- status.operation.sweeping.condition
- status.operation.sweeping.enable
- status.operation.sweeping.event
- status.operation.sweeping.ntr
- status.operation.sweeping.ptr
- status.operation.trigger_overrun.condition
- status.operation.trigger_overrun.enable
- status.operation.trigger_overrun.event
- status.operation.trigger_overrun.ntr
- status.operation.trigger_overrun.ptr
- status.operation.user.condition
- status.operation.user.enable
- status.operation.user.event
- status.operation.user.ntr
- status.operation.user.ptr
- status.questionable.calibration.condition
- status.questionable.calibration.enable
- status.questionable.calibration.event
- status.questionable.calibration.ntr
- status.questionable.calibration.ptr
- status.questionable.condition
- status.questionable.enable
- status.questionable.event
- status.questionable.instrument.condition
- status.questionable.instrument.enable
- status.questionable.instrument.event
- status.questionable.instrument.ntr
- status.questionable.instrument.ptr
- status.questionable.instrument.smuX.condition
- status.questionable.instrument.smuX.enable
- status.questionable.instrument.smuX.event
- status.questionable.instrument.smuX.ntr
- status.questionable.instrument.smuX.ptr
- status.questionable.ntr
- status.questionable.over_temperature.condition
- status.questionable.over_temperature.enable
- status.questionable.over_temperature.event
- status.questionable.over_temperature.ntr
- status.questionable.over_temperature.ptr
- status.questionable.ptr
- status.questionable.unstable_output.condition
- status.questionable.unstable_output.enable
- status.questionable.unstable_output.event
- status.questionable.unstable_output.ntr
- status.questionable.unstable_output.ptr
- status.request_enable
- status.request_event
- status.reset()
- status.standard.condition
- status.standard.enable
- status.standard.event
- status.standard.ntr
- status.standard.ptr
- status.system.condition
- status.system.enable
- status.system.event
- status.system.ntr
- status.system.ptr
- status.system2.condition
- status.system2.enable
- status.system2.event
- status.system2.ntr
- status.system2.ptr
- status.system3.condition
- status.system3.enable
- status.system3.event
- status.system3.ntr
- status.system3.ptr
- status.system4.condition
- status.system4.enable
- status.system4.event
- status.system4.ntr
- status.system4.ptr
- status.system5.condition
- status.system5.enable
- status.system5.event
- status.system5.ntr
- status.system5.ptr

Status

Bases: BaseTSPCmd

The status command tree.

Constants
  • .EAV: B2. Set summary bit indicates that an error or status message is present in the Error Queue.
  • .ERROR_AVAILABLE: B2. Set summary bit indicates that an error or status message is present in the Error Queue.
  • .ESB: B5. Set summary bit indicates that an enabled standard event has occurred.
  • .EVENT_SUMMARY_BIT: B5. Set summary bit indicates that an enabled standard event has occurred.
  • .MASTER_SUMMARY_STATUS: B6. Request Service (RQS)/Master Summary Status (MSS). Depending on how it is used, bit B6 of the status byte register is either the Request for Service (RQS) bit or the Master Summary Status (MSS) bit.
  • .MAV: B4. Set summary bit indicates that a response message is present in the Output Queue.
  • .MEASUREMENT_SUMMARY_BIT: B0. Set summary bit indicates that an enabled measurement event has occurred.
  • .MESSAGE_AVAILABLE: B4. Set summary bit indicates that a response message is present in the Output Queue.
  • .MSB: B0. Set summary bit indicates that an enabled measurement event has occurred.
  • .MSS: An enabled summary bit of the status byte register is set.
  • .OPERATION_SUMMARY_BIT: B7. Set summary bit indicates that an enabled operation event has occurred.
  • .OSB: B7. Set summary bit indicates that an enabled operation event has occurred.
  • .QSB: B3. Set summary bit indicates that an enabled questionable event has occurred.
  • .QUESTIONABLE_SUMMARY_BIT: B3. Set summary bit indicates that an enabled questionable event has occurred.
  • .SSB: B1. Set summary bit indicates that an enabled system event has occurred.
  • .SYSTEM_SUMMARY_BIT: B1. Set summary bit indicates that an enabled system event has occurred.
Properties and methods
  • .condition: The status.condition attribute.
  • .measurement: The status.measurement command tree.
  • .node_enable: The status.node_enable attribute.
  • .node_event: The status.node_event attribute.
  • .operation: The status.operation command tree.
  • .questionable: The status.questionable command tree.
  • .request_enable: The status.request_enable attribute.
  • .request_event: The status.request_event attribute.
  • .reset(): The status.reset() function.
  • .standard: The status.standard command tree.
  • .system: The status.system command tree.
  • .system2: The status.system2 command tree.
  • .system3: The status.system3 command tree.
  • .system4: The status.system4 command tree.
  • .system5: The status.system5 command tree.

EAV class-attribute instance-attribute

EAV = 'status.EAV'

ERROR_AVAILABLE class-attribute instance-attribute

ERROR_AVAILABLE = 'status.ERROR_AVAILABLE'

ESB class-attribute instance-attribute

ESB = 'status.ESB'

EVENT_SUMMARY_BIT class-attribute instance-attribute

EVENT_SUMMARY_BIT = 'status.EVENT_SUMMARY_BIT'

MASTER_SUMMARY_STATUS class-attribute instance-attribute

MASTER_SUMMARY_STATUS = 'status.MASTER_SUMMARY_STATUS'

MAV class-attribute instance-attribute

MAV = 'status.MAV'

MEASUREMENT_SUMMARY_BIT class-attribute instance-attribute

MEASUREMENT_SUMMARY_BIT = 'status.MEASUREMENT_SUMMARY_BIT'

MESSAGE_AVAILABLE class-attribute instance-attribute

MESSAGE_AVAILABLE = 'status.MESSAGE_AVAILABLE'

MSB class-attribute instance-attribute

MSB = 'status.MSB'

MSS class-attribute instance-attribute

MSS = 'status.MSS'

OPERATION_SUMMARY_BIT class-attribute instance-attribute

OPERATION_SUMMARY_BIT = 'status.OPERATION_SUMMARY_BIT'

OSB class-attribute instance-attribute

OSB = 'status.OSB'

QSB class-attribute instance-attribute

QSB = 'status.QSB'

QUESTIONABLE_SUMMARY_BIT class-attribute instance-attribute

QUESTIONABLE_SUMMARY_BIT = 'status.QUESTIONABLE_SUMMARY_BIT'

SSB class-attribute instance-attribute

SSB = 'status.SSB'

SYSTEM_SUMMARY_BIT class-attribute instance-attribute

SYSTEM_SUMMARY_BIT = 'status.SYSTEM_SUMMARY_BIT'

condition property

condition: str

Access the status.condition attribute.

Description
  • This attribute stores the status byte condition register.
Usage
  • Accessing this property will send the print(status.condition) query.
TSP Syntax
- print(status.condition)
Raises:

measurement property

measurement: StatusMeasurement

Return the status.measurement command tree.

Constants
  • .BAV: B8. Set bit is a summary of the status.measurement.buffer_available register.
  • .BUFFER_AVAILABLE: B8. Set bit is a summary of the status.measurement.buffer_available register.
  • .CURRENT_LIMIT: B1. Set bit is a summary of the status.measurement.current_limit register.
  • .ILMT: B1. Set bit is a summary of the status.measurement.current_limit register.
  • .INST: B13. Set bit indicates that a bit in the measurement instrument summary register is set.
  • .INSTRUMENT_SUMMARY: B13. Set bit indicates that a bit in the measurement instrument summary register is set.
  • .INT: B11.
  • .INTERLOCK: B11.
  • .READING_OVERFLOW: B7. Set bit is a summary of the status.measurement.reading_overflow register.
  • .ROF: B7. Set bit is a summary of the status.measurement.reading_overflow register.
  • .VLMT: B0. Set bit is a summary of the status.measurement.voltage_limit register.
  • .VOLTAGE_LIMIT: B0. Set bit is a summary of the status.measurement.voltage_limit register.
Sub-properties and sub-methods
  • .buffer_available: The status.measurement.buffer_available command tree.
  • .condition: The status.measurement.condition attribute.
  • .current_limit: The status.measurement.current_limit command tree.
  • .enable: The status.measurement.enable attribute.
  • .event: The status.measurement.event attribute.
  • .instrument: The status.measurement.instrument command tree.
  • .ntr: The status.measurement.ntr attribute.
  • .ptr: The status.measurement.ptr attribute.
  • .reading_overflow: The status.measurement.reading_overflow command tree.
  • .voltage_limit: The status.measurement.voltage_limit command tree.

node_enable property writable

node_enable: str

Access the status.node_enable attribute.

Description
  • This attribute stores the system node enable register. This command is not available on the 2604B, 2614B, or 2634B.
Usage
  • Accessing this property will send the print(status.node_enable) query.
  • Setting this property to a value will send the status.node_enable = value command.
TSP Syntax
- status.node_enable = value
- print(status.node_enable)
Raises:

node_event property

node_event: str

Access the status.node_event attribute.

Description
  • This attribute stores the status node event register.
Usage
  • Accessing this property will send the print(status.node_event) query.
TSP Syntax
- print(status.node_event)
Raises:

operation property

operation: StatusOperation

Return the status.operation command tree.

Constants
  • .CAL: B0. Set bit indicates that the summary bit of the status.operation.calibrating register has been set.
  • .CALIBRATING: B0. Set bit indicates that the summary bit of the status.operation.calibrating register has been set.
  • .INST: B13. Set bit indicates that the summary bit from the status.operation.instrument register is set.
  • .INSTRUMENT_SUMMARY: B13. Set bit indicates that the summary bit from the status.operation.instrument register is set.
  • .MEAS: B4. Set bit indicates that the summary bit of the status.operation.measuring register is set.
  • .MEASURING: B4. Set bit indicates that the summary bit of the status.operation.measuring register is set.
  • .PROG: B14. Set bit indicates that a command or program is running.
  • .PROGRAM_RUNNING: B14. Set bit indicates that a command or program is running.
  • .REM: B11. Set bit indicates that the summary bit of the status.operation.remote register is set.
  • .REMOTE_SUMMARY: B11. Set bit indicates that the summary bit of the status.operation.remote register is set.
  • .SWE: B3. Set bit indicates that the summary bit from the status.operation.sweeping register is set.
  • .SWEEPING: B3. Set bit indicates that the summary bit from the status.operation.sweeping register is set.
  • .TRGOVR: B10. Set bit indicates that the summary bit from the status.operation.trigger_overrun register is set.
  • .TRIGGER_OVERRUN: B10. Set bit indicates that the summary bit from the status.operation.trigger_overrun register is set.
  • .USER: B12. Set bit indicates that the summary bit from the status.operation.user register is set.
Sub-properties and sub-methods
  • .calibrating: The status.operation.calibrating command tree.
  • .condition: The status.operation.condition attribute.
  • .enable: The status.operation.enable attribute.
  • .event: The status.operation.event attribute.
  • .instrument: The status.operation.instrument command tree.
  • .measuring: The status.operation.measuring command tree.
  • .ntr: The status.operation.ntr attribute.
  • .ptr: The status.operation.ptr attribute.
  • .remote: The status.operation.remote command tree.
  • .sweeping: The status.operation.sweeping command tree.
  • .trigger_overrun: The status.operation.trigger_overrun command tree.
  • .user: The status.operation.user command tree.

questionable property

questionable: StatusQuestionable

Return the status.questionable command tree.

Constants
  • .CAL: B8. An enabled bit in the questionable status calibration summary event register is set.
  • .CALIBRATION: B8. An enabled bit in the questionable status calibration summary event register is set.
  • .HIGHV_NOT_READY: B10. Either the interlock is not engaged or the interlock was engaged recently and the high voltage supply is still stabilizing. If the interlock is engaged and this bit is set, attempting to turn on the output on the 200 V range results in error code 5052, ‘Interlock engaged; system stabilizing.’.
Sub-properties and sub-methods
  • .calibration: The status.questionable.calibration command tree.
  • .condition: The status.questionable.condition attribute.
  • .enable: The status.questionable.enable attribute.
  • .event: The status.questionable.event attribute.
  • .instrument: The status.questionable.instrument command tree.
  • .ntr: The status.questionable.ntr attribute.
  • .over_temperature: The status.questionable.over_temperature command tree.
  • .ptr: The status.questionable.ptr attribute.
  • .unstable_output: The status.questionable.unstable_output command tree.

request_enable property writable

request_enable: str

Access the status.request_enable attribute.

Description
  • This attribute stores the service request (SRQ) enable register.
Usage
  • Accessing this property will send the print(status.request_enable) query.
  • Setting this property to a value will send the status.request_enable = value command.
TSP Syntax
- status.request_enable = value
- print(status.request_enable)
Raises:

request_event property

request_event: str

Access the status.request_event attribute.

Description
  • This attribute stores the service request (SRQ) event register.
Usage
  • Accessing this property will send the print(status.request_event) query.
TSP Syntax
- print(status.request_event)
Raises:

standard property

standard: StatusStandard

Return the status.standard command tree.

Constants
  • .CME: B5. Set bit indicates that a command error has occurred. Command errors include.
  • .COMMAND_ERROR: B5. Set bit indicates that a command error has occurred. Command errors include.
  • .DDE: B3. Set bit indicates that an instrument operation did not execute properly due to some internal condition.
  • .DEVICE_DEPENDENT_ERROR: B3. Set bit indicates that an instrument operation did not execute properly due to some internal condition.
  • .EXE: B4. Set bit indicates that the instrument detected an error while trying to execute a command.
  • .EXECUTION_ERROR: B4. Set bit indicates that the instrument detected an error while trying to execute a command.
  • .OPC: B0. Set bit indicates that all pending selected instrument operations are completed and the instrument is ready to accept new commands. The bit is set in response to an *OPC command. The opc() function can be used in place of the *OPC command.
  • .OPERATION_COMPLETE: B0. Set bit indicates that all pending selected instrument operations are completed and the instrument is ready to accept new commands. The bit is set in response to an *OPC command. The opc() function can be used in place of the *OPC command.
  • .PON: B7. Set bit indicates that the instrument has been turned off and turned back on since the last time this register has been read.
  • .POWER_ON: B7. Set bit indicates that the instrument has been turned off and turned back on since the last time this register has been read.
  • .QUERY_ERROR: B2. Set bit indicates that you attempted to read data from an empty Output Queue.
  • .QYE: B2. Set bit indicates that you attempted to read data from an empty Output Queue.
  • .URQ: B6. Set bit indicates that the LOCAL key on the instrument front panel was pressed.
  • .USER_REQUEST: B6. Set bit indicates that the LOCAL key on the instrument front panel was pressed.
Sub-properties and sub-methods
  • .condition: The status.standard.condition attribute.
  • .enable: The status.standard.enable attribute.
  • .event: The status.standard.event attribute.
  • .ntr: The status.standard.ntr attribute.
  • .ptr: The status.standard.ptr attribute.

system property

system: StatusSystem

Return the status.system command tree.

Constants
  • .EXT: B0. In an expanded system (TSP-Link), this is used to read or write to the system summary register.
  • .EXTENSION_BIT: B0. In an expanded system (TSP-Link), this is used to read or write to the system summary register.
  • .NODE1: B1. In an expanded system (TSP-Link), this is used to read or write to the system summary register.
  • .NODE10: B10. In an expanded system (TSP-Link), this is used to read or write to the system summary register.
  • .NODE11: B11. In an expanded system (TSP-Link), this is used to read or write to the system summary register.
  • .NODE12: B12. In an expanded system (TSP-Link), this is used to read or write to the system summary register.
  • .NODE13: B13. In an expanded system (TSP-Link), this is used to read or write to the system summary register.
  • .NODE14: B14. In an expanded system (TSP-Link), this is used to read or write to the system summary register.
  • .NODE2: B2. In an expanded system (TSP-Link), this is used to read or write to the system summary register.
  • .NODE3: B3. In an expanded system (TSP-Link), this is used to read or write to the system summary register.
  • .NODE4: B4. In an expanded system (TSP-Link), this is used to read or write to the system summary register.
  • .NODE5: B5. In an expanded system (TSP-Link), this is used to read or write to the system summary register.
  • .NODE6: B6. In an expanded system (TSP-Link), this is used to read or write to the system summary register.
  • .NODE7: B7. In an expanded system (TSP-Link), this is used to read or write to the system summary register.
  • .NODE8: B8. In an expanded system (TSP-Link), this is used to read or write to the system summary register.
  • .NODE9: B9. In an expanded system (TSP-Link), this is used to read or write to the system summary register.
Sub-properties and sub-methods
  • .condition: The status.system.condition attribute.
  • .enable: The status.system.enable attribute.
  • .event: The status.system.event attribute.
  • .ntr: The status.system.ntr attribute.
  • .ptr: The status.system.ptr attribute.

system2 property

system2: StatusSystem2

Return the status.system2 command tree.

Constants
  • .EXT: B0. Manages the TSP-Link system summary register of the status model for nodes 15 through 28.
  • .EXTENSION_BIT: B0. Manages the TSP-Link system summary register of the status model for nodes 15 through 28.
  • .NODE15: B1. Manages the TSP-Link system summary register of the status model for node 15.
  • .NODE16: B2. Manages the TSP-Link system summary register of the status model for node 16.
  • .NODE17: B3. Manages the TSP-Link system summary register of the status model for node 17.
  • .NODE18: B4. Manages the TSP-Link system summary register of the status model for node 18.
  • .NODE19: B5. Manages the TSP-Link system summary register of the status model for node 19.
  • .NODE20: B6. Manages the TSP-Link system summary register of the status model for node 20.
  • .NODE21: B7. Manages the TSP-Link system summary register of the status model for node 21.
  • .NODE22: B8. Manages the TSP-Link system summary register of the status model for node 22.
  • .NODE23: B9. Manages the TSP-Link system summary register of the status model for node 23.
  • .NODE24: B10. Manages the TSP-Link system summary register of the status model for node 24.
  • .NODE25: B11. Manages the TSP-Link system summary register of the status model for node 25.
  • .NODE26: B12. Manages the TSP-Link system summary register of the status model for node 26.
  • .NODE27: B13. Manages the TSP-Link system summary register of the status model for node 27.
  • .NODE28: B14. Manages the TSP-Link system summary register of the status model for node 28.
Sub-properties and sub-methods
  • .condition: The status.system2.condition attribute.
  • .enable: The status.system2.enable attribute.
  • .event: The status.system2.event attribute.
  • .ntr: The status.system2.ntr attribute.
  • .ptr: The status.system2.ptr attribute.

system3 property

system3: StatusSystem3

Return the status.system3 command tree.

Constants
  • .EXT: B0. This attribute manages the TSP-Link system summary register of the status model for nodes 29 through 42.
  • .EXTENSION_BIT: B0. This attribute manages the TSP-Link system summary register of the status model for nodes 29 through 42.
  • .NODE29: B1. This attribute manages the TSP-Link system summary register of the status model for node 29.
  • .NODE30: B2. This attribute manages the TSP-Link system summary register of the status model for node 30.
  • .NODE31: B3. This attribute manages the TSP-Link system summary register of the status model for node 31.
  • .NODE32: B4. This attribute manages the TSP-Link system summary register of the status model for node 32.
  • .NODE33: B5. This attribute manages the TSP-Link system summary register of the status model for node 33.
  • .NODE34: B6. This attribute manages the TSP-Link system summary register of the status model for node 34.
  • .NODE35: B7. This attribute manages the TSP-Link system summary register of the status model for node 35.
  • .NODE36: B7. This attribute manages the TSP-Link system summary register of the status model for node 36.
  • .NODE37: B8. This attribute manages the TSP-Link system summary register of the status model for node 37.
  • .NODE38: B9. This attribute manages the TSP-Link system summary register of the status model for node 38.
  • .NODE39: B10. This attribute manages the TSP-Link system summary register of the status model for node 39.
  • .NODE40: B11. This attribute manages the TSP-Link system summary register of the status model for node 40.
  • .NODE41: B12. This attribute manages the TSP-Link system summary register of the status model for node 41.
  • .NODE42: B13. This attribute manages the TSP-Link system summary register of the status model for node 42.
Sub-properties and sub-methods
  • .condition: The status.system3.condition attribute.
  • .enable: The status.system3.enable attribute.
  • .event: The status.system3.event attribute.
  • .ntr: The status.system3.ntr attribute.
  • .ptr: The status.system3.ptr attribute.

system4 property

system4: StatusSystem4

Return the status.system4 command tree.

Constants
  • .EXT: B0. This attributes manages the TSP-Link system summary register of the status model for nodes 43 through 56.
  • .EXTENSION_BIT: B0. This attributes manages the TSP-Link system summary register of the status model for nodes 43 through 56.
  • .NODE43: B1. This attributes manages the TSP-Link system summary register of the status model for node 43.
  • .NODE44: B2. This attributes manages the TSP-Link system summary register of the status model for node 44.
  • .NODE45: B3. This attributes manages the TSP-Link system summary register of the status model for node 45.
  • .NODE46: B4. This attributes manages the TSP-Link system summary register of the status model for node 46.
  • .NODE47: B5. This attributes manages the TSP-Link system summary register of the status model for node 47.
  • .NODE48: B6. This attributes manages the TSP-Link system summary register of the status model for node 48.
  • .NODE49: B7. This attributes manages the TSP-Link system summary register of the status model for node 49.
  • .NODE50: B8. This attributes manages the TSP-Link system summary register of the status model for node 50.
  • .NODE51: B9. This attributes manages the TSP-Link system summary register of the status model for node 51.
  • .NODE52: B10. This attributes manages the TSP-Link system summary register of the status model for node 52.
  • .NODE53: B11. This attributes manages the TSP-Link system summary register of the status model for node 53.
  • .NODE54: B12. This attributes manages the TSP-Link system summary register of the status model for node 54.
  • .NODE55: B13. This attributes manages the TSP-Link system summary register of the status model for node 55.
  • .NODE56: B14. This attributes manages the TSP-Link system summary register of the status model for node 56.
Sub-properties and sub-methods
  • .condition: The status.system4.condition attribute.
  • .enable: The status.system4.enable attribute.
  • .event: The status.system4.event attribute.
  • .ntr: The status.system4.ntr attribute.
  • .ptr: The status.system4.ptr attribute.

system5 property

system5: StatusSystem5

Return the status.system5 command tree.

Constants
  • .NODE57: B1. This attributes manages the TSP-Link system summary register of the status model for node.
  • .NODE58: B2. This attributes manages the TSP-Link system summary register of the status model for node.
  • .NODE59: B3. This attributes manages the TSP-Link system summary register of the status model for node.
  • .NODE60: B4. This attributes manages the TSP-Link system summary register of the status model for node.
  • .NODE61: B5. This attributes manages the TSP-Link system summary register of the status model for node.
  • .NODE62: B6. This attributes manages the TSP-Link system summary register of the status model for node.
  • .NODE63: B7. This attributes manages the TSP-Link system summary register of the status model for node.
  • .NODE64: B8. This attributes manages the TSP-Link system summary register of the status model for node.
Sub-properties and sub-methods
  • .condition: The status.system5.condition attribute.
  • .enable: The status.system5.enable attribute.
  • .event: The status.system5.event attribute.
  • .ntr: The status.system5.ntr attribute.
  • .ptr: The status.system5.ptr attribute.

reset

reset() -> None

Run the status.reset() function.

Description
  • This function resets all bits in the status model.
TSP Syntax
- status.reset()
Raises:

StatusMeasurement

Bases: BaseTSPCmd

The status.measurement command tree.

Constants
  • .BAV: B8. Set bit is a summary of the status.measurement.buffer_available register.
  • .BUFFER_AVAILABLE: B8. Set bit is a summary of the status.measurement.buffer_available register.
  • .CURRENT_LIMIT: B1. Set bit is a summary of the status.measurement.current_limit register.
  • .ILMT: B1. Set bit is a summary of the status.measurement.current_limit register.
  • .INST: B13. Set bit indicates that a bit in the measurement instrument summary register is set.
  • .INSTRUMENT_SUMMARY: B13. Set bit indicates that a bit in the measurement instrument summary register is set.
  • .INT: B11.
  • .INTERLOCK: B11.
  • .READING_OVERFLOW: B7. Set bit is a summary of the status.measurement.reading_overflow register.
  • .ROF: B7. Set bit is a summary of the status.measurement.reading_overflow register.
  • .VLMT: B0. Set bit is a summary of the status.measurement.voltage_limit register.
  • .VOLTAGE_LIMIT: B0. Set bit is a summary of the status.measurement.voltage_limit register.
Properties and methods
  • .buffer_available: The status.measurement.buffer_available command tree.
  • .condition: The status.measurement.condition attribute.
  • .current_limit: The status.measurement.current_limit command tree.
  • .enable: The status.measurement.enable attribute.
  • .event: The status.measurement.event attribute.
  • .instrument: The status.measurement.instrument command tree.
  • .ntr: The status.measurement.ntr attribute.
  • .ptr: The status.measurement.ptr attribute.
  • .reading_overflow: The status.measurement.reading_overflow command tree.
  • .voltage_limit: The status.measurement.voltage_limit command tree.

BAV class-attribute instance-attribute

BAV = 'status.measurement.BAV'

BUFFER_AVAILABLE class-attribute instance-attribute

BUFFER_AVAILABLE = 'status.measurement.BUFFER_AVAILABLE'

CURRENT_LIMIT class-attribute instance-attribute

CURRENT_LIMIT = 'status.measurement.CURRENT_LIMIT'

status.measurement.current_limit register.

ILMT class-attribute instance-attribute

ILMT = 'status.measurement.ILMT'

status.measurement.current_limit register.

INST class-attribute instance-attribute

INST = 'status.measurement.INST'

INSTRUMENT_SUMMARY class-attribute instance-attribute

INSTRUMENT_SUMMARY = 'status.measurement.INSTRUMENT_SUMMARY'

INT class-attribute instance-attribute

INT = 'status.measurement.INT'

INTERLOCK class-attribute instance-attribute

INTERLOCK = 'status.measurement.INTERLOCK'

READING_OVERFLOW class-attribute instance-attribute

READING_OVERFLOW = 'status.measurement.READING_OVERFLOW'

ROF class-attribute instance-attribute

ROF = 'status.measurement.ROF'

VLMT class-attribute instance-attribute

VLMT = 'status.measurement.VLMT'

VOLTAGE_LIMIT class-attribute instance-attribute

VOLTAGE_LIMIT = 'status.measurement.VOLTAGE_LIMIT'

buffer_available property

Return the status.measurement.buffer_available command tree.

Constants
  • .SMUA: B1. Set bit indicates that there is at least one reading stored in either or both of the dedicated reading buffers.
Sub-properties and sub-methods
  • .condition: The status.measurement.buffer_available.condition attribute.
  • .enable: The status.measurement.buffer_available.enable attribute.
  • .event: The status.measurement.buffer_available.event attribute.
  • .ntr: The status.measurement.buffer_available.ntr attribute.
  • .ptr: The status.measurement.buffer_available.ptr attribute.

condition property

condition: str

Access the status.measurement.condition attribute.

Description
  • This attribute contains the measurement event register set.
Usage
  • Accessing this property will send the print(status.measurement.condition) query.
TSP Syntax
- print(status.measurement.condition)
Raises:

current_limit property

Return the status.measurement.current_limit command tree.

Constants
  • .SMUA: B1.
Sub-properties and sub-methods
  • .condition: The status.measurement.current_limit.condition attribute.
  • .enable: The status.measurement.current_limit.enable attribute.
  • .event: The status.measurement.current_limit.event attribute.
  • .ntr: The status.measurement.current_limit.ntr attribute.
  • .ptr: The status.measurement.current_limit.ptr attribute.

enable property writable

enable: str

Access the status.measurement.enable attribute.

Description
  • This attribute contains the measurement event register set.
Usage
  • Accessing this property will send the print(status.measurement.enable) query.
  • Setting this property to a value will send the status.measurement.enable = value command.
TSP Syntax
- status.measurement.enable = value
- print(status.measurement.enable)
Raises:

event property

event: str

Access the status.measurement.event attribute.

Description
  • This attribute contains the measurement event register set.
Usage
  • Accessing this property will send the print(status.measurement.event) query.
TSP Syntax
- print(status.measurement.event)
Raises:

instrument property

Return the status.measurement.instrument command tree.

Constants
  • .SMUA: B1. Set bit indicates one or more enabled bits of the measurement event SMU A summary register is set.
Sub-properties and sub-methods
  • .condition: The status.measurement.instrument.condition attribute.
  • .enable: The status.measurement.instrument.enable attribute.
  • .event: The status.measurement.instrument.event attribute.
  • .ntr: The status.measurement.instrument.ntr attribute.
  • .ptr: The status.measurement.instrument.ptr attribute.
  • .smu: The status.measurement.instrument.smuX command tree.

ntr property writable

ntr: str

Access the status.measurement.ntr attribute.

Description
  • This attribute contains the measurement event register set.
Usage
  • Accessing this property will send the print(status.measurement.ntr) query.
  • Setting this property to a value will send the status.measurement.ntr = value command.
TSP Syntax
- status.measurement.ntr = value
- print(status.measurement.ntr)
Raises:

ptr property writable

ptr: str

Access the status.measurement.ptr attribute.

Description
  • This attribute contains the measurement event register set.
Usage
  • Accessing this property will send the print(status.measurement.ptr) query.
  • Setting this property to a value will send the status.measurement.ptr = value command.
TSP Syntax
- status.measurement.ptr = value
- print(status.measurement.ptr)
Raises:

reading_overflow property

Return the status.measurement.reading_overflow command tree.

Constants
  • .SMUA: B1. Set bit indicates that an overflow reading has been detected for SMU A.
Sub-properties and sub-methods
  • .condition: The status.measurement.reading_overflow.condition attribute.
  • .enable: The status.measurement.reading_overflow.enable attribute.
  • .event: The status.measurement.reading_overflow.event attribute.
  • .ntr: The status.measurement.reading_overflow.ntr attribute.
  • .ptr: The status.measurement.reading_overflow.ptr attribute.

voltage_limit property

Return the status.measurement.voltage_limit command tree.

Constants
  • .SMUA: B1. Set bit indicates the enabled VLMT bit for the SMU A measurement register is set.
Sub-properties and sub-methods
  • .condition: The status.measurement.voltage_limit.condition attribute.
  • .enable: The status.measurement.voltage_limit.enable attribute.
  • .event: The status.measurement.voltage_limit.event attribute.
  • .ntr: The status.measurement.voltage_limit.ntr attribute.
  • .ptr: The status.measurement.voltage_limit.ptr attribute.

StatusMeasurementBufferAvailable

Bases: BaseTSPCmd

The status.measurement.buffer_available command tree.

Constants
  • .SMUA: B1. Set bit indicates that there is at least one reading stored in either or both of the dedicated reading buffers.
Properties and methods
  • .condition: The status.measurement.buffer_available.condition attribute.
  • .enable: The status.measurement.buffer_available.enable attribute.
  • .event: The status.measurement.buffer_available.event attribute.
  • .ntr: The status.measurement.buffer_available.ntr attribute.
  • .ptr: The status.measurement.buffer_available.ptr attribute.

SMUA class-attribute instance-attribute

SMUA = 'status.measurement.buffer_available.SMUA'

one reading stored in either or both of the dedicated reading buffers.

condition property

condition: str

Access the status.measurement.buffer_available.condition attribute.

Description
  • This attribute contains the measurement event buffer available summary register set.
Usage
  • Accessing this property will send the print(status.measurement.buffer_available.condition) query.
TSP Syntax
- print(status.measurement.buffer_available.condition)
Raises:

enable property writable

enable: str

Access the status.measurement.buffer_available.enable attribute.

Description
  • This attribute contains the measurement event buffer available summary register set.
Usage
  • Accessing this property will send the print(status.measurement.buffer_available.enable) query.
  • Setting this property to a value will send the status.measurement.buffer_available.enable = value command.
TSP Syntax
- status.measurement.buffer_available.enable = value
- print(status.measurement.buffer_available.enable)
Raises:

event property

event: str

Access the status.measurement.buffer_available.event attribute.

Description
  • This attribute contains the measurement event buffer available summary register set.
Usage
  • Accessing this property will send the print(status.measurement.buffer_available.event) query.
TSP Syntax
- print(status.measurement.buffer_available.event)
Raises:

ntr property writable

ntr: str

Access the status.measurement.buffer_available.ntr attribute.

Description
  • This attribute contains the measurement event buffer available summary register set.
Usage
  • Accessing this property will send the print(status.measurement.buffer_available.ntr) query.
  • Setting this property to a value will send the status.measurement.buffer_available.ntr = value command.
TSP Syntax
- status.measurement.buffer_available.ntr = value
- print(status.measurement.buffer_available.ntr)
Raises:

ptr property writable

ptr: str

Access the status.measurement.buffer_available.ptr attribute.

Description
  • This attribute contains the measurement event buffer available summary register set.
Usage
  • Accessing this property will send the print(status.measurement.buffer_available.ptr) query.
  • Setting this property to a value will send the status.measurement.buffer_available.ptr = value command.
TSP Syntax
- status.measurement.buffer_available.ptr = value
- print(status.measurement.buffer_available.ptr)
Raises:

StatusMeasurementCurrentLimit

Bases: BaseTSPCmd

The status.measurement.current_limit command tree.

Constants
  • .SMUA: B1.
Properties and methods
  • .condition: The status.measurement.current_limit.condition attribute.
  • .enable: The status.measurement.current_limit.enable attribute.
  • .event: The status.measurement.current_limit.event attribute.
  • .ntr: The status.measurement.current_limit.ntr attribute.
  • .ptr: The status.measurement.current_limit.ptr attribute.

SMUA class-attribute instance-attribute

SMUA = 'status.measurement.current_limit.SMUA'

condition property

condition: str

Access the status.measurement.current_limit.condition attribute.

Description
  • This attribute contains the measurement event current limit summary registers.
Usage
  • Accessing this property will send the print(status.measurement.current_limit.condition) query.
TSP Syntax
- print(status.measurement.current_limit.condition)
Raises:

enable property writable

enable: str

Access the status.measurement.current_limit.enable attribute.

Description
  • This attribute contains the measurement event current limit summary registers.
Usage
  • Accessing this property will send the print(status.measurement.current_limit.enable) query.
  • Setting this property to a value will send the status.measurement.current_limit.enable = value command.
TSP Syntax
- status.measurement.current_limit.enable = value
- print(status.measurement.current_limit.enable)
Raises:

event property

event: str

Access the status.measurement.current_limit.event attribute.

Description
  • This attribute contains the measurement event current limit summary registers.
Usage
  • Accessing this property will send the print(status.measurement.current_limit.event) query.
TSP Syntax
- print(status.measurement.current_limit.event)
Raises:

ntr property writable

ntr: str

Access the status.measurement.current_limit.ntr attribute.

Description
  • This attribute contains the measurement event current limit summary registers.
Usage
  • Accessing this property will send the print(status.measurement.current_limit.ntr) query.
  • Setting this property to a value will send the status.measurement.current_limit.ntr = value command.
TSP Syntax
- status.measurement.current_limit.ntr = value
- print(status.measurement.current_limit.ntr)
Raises:

ptr property writable

ptr: str

Access the status.measurement.current_limit.ptr attribute.

Description
  • This attribute contains the measurement event current limit summary registers.
Usage
  • Accessing this property will send the print(status.measurement.current_limit.ptr) query.
  • Setting this property to a value will send the status.measurement.current_limit.ptr = value command.
TSP Syntax
- status.measurement.current_limit.ptr = value
- print(status.measurement.current_limit.ptr)
Raises:

StatusMeasurementInstrument

Bases: BaseTSPCmd

The status.measurement.instrument command tree.

Constants
  • .SMUA: B1. Set bit indicates one or more enabled bits of the measurement event SMU A summary register is set.
Properties and methods
  • .condition: The status.measurement.instrument.condition attribute.
  • .enable: The status.measurement.instrument.enable attribute.
  • .event: The status.measurement.instrument.event attribute.
  • .ntr: The status.measurement.instrument.ntr attribute.
  • .ptr: The status.measurement.instrument.ptr attribute.
  • .smu: The status.measurement.instrument.smuX command tree.

SMUA class-attribute instance-attribute

SMUA = 'status.measurement.instrument.SMUA'

condition property

condition: str

Access the status.measurement.instrument.condition attribute.

Description
  • This attribute contains the registers of the measurement event instrument summary register set.
Usage
  • Accessing this property will send the print(status.measurement.instrument.condition) query.
TSP Syntax
- print(status.measurement.instrument.condition)
Raises:

enable property writable

enable: str

Access the status.measurement.instrument.enable attribute.

Description
  • This attribute contains the registers of the measurement event instrument summary register set.
Usage
  • Accessing this property will send the print(status.measurement.instrument.enable) query.
  • Setting this property to a value will send the status.measurement.instrument.enable = value command.
TSP Syntax
- status.measurement.instrument.enable = value
- print(status.measurement.instrument.enable)
Raises:

event property

event: str

Access the status.measurement.instrument.event attribute.

Description
  • This attribute contains the registers of the measurement event instrument summary register set.
Usage
  • Accessing this property will send the print(status.measurement.instrument.event) query.
TSP Syntax
- print(status.measurement.instrument.event)
Raises:

ntr property writable

ntr: str

Access the status.measurement.instrument.ntr attribute.

Description
  • This attribute contains the registers of the measurement event instrument summary register set.
Usage
  • Accessing this property will send the print(status.measurement.instrument.ntr) query.
  • Setting this property to a value will send the status.measurement.instrument.ntr = value command.
TSP Syntax
- status.measurement.instrument.ntr = value
- print(status.measurement.instrument.ntr)
Raises:

ptr property writable

ptr: str

Access the status.measurement.instrument.ptr attribute.

Description
  • This attribute contains the registers of the measurement event instrument summary register set.
Usage
  • Accessing this property will send the print(status.measurement.instrument.ptr) query.
  • Setting this property to a value will send the status.measurement.instrument.ptr = value command.
TSP Syntax
- status.measurement.instrument.ptr = value
- print(status.measurement.instrument.ptr)
Raises:

smu property

Return the status.measurement.instrument.smuX command tree.

Constants
  • .BAV: B8. Set bit indicates that there is at least one reading stored in either or both dedicated reading buffers.
  • .BUFFER_AVAILABLE: B8. Set bit indicates that there is at least one reading stored in either or both dedicated reading buffers.
  • .CURRENT_LIMIT: B1. Set bit indicates that the current limit was exceeded. This bit is updated only when a measurement is made or smuX.source.compliance is invoked.
  • .ILMT: B1. Set bit indicates that the current limit was exceeded. This bit is updated only when a measurement is made or smuX.source.compliance is invoked.
  • .READING_OVERFLOW: B7. Set bit indicates that an overflow reading has been detected.
  • .ROF: B7. Set bit indicates that an overflow reading has been detected.
  • .VLMT: B0. Set bit indicates that the voltage limit was exceeded. This bit is updated only when a measurement is made or smuX.source.compliance is invoked.
  • .VOLTAGE_LIMIT: B0. Set bit indicates that the voltage limit was exceeded. This bit is updated only when a measurement is made or smuX.source.compliance is invoked.
Sub-properties and sub-methods
  • .condition: The status.measurement.instrument.smuX.condition attribute.
  • .enable: The status.measurement.instrument.smuX.enable attribute.
  • .event: The status.measurement.instrument.smuX.event attribute.
  • .ntr: The status.measurement.instrument.smuX.ntr attribute.
  • .ptr: The status.measurement.instrument.smuX.ptr attribute.

StatusMeasurementInstrumentSmuxItem

Bases: ValidatedChannel, BaseTSPCmd

The status.measurement.instrument.smuX command tree.

Constants
  • .BAV: B8. Set bit indicates that there is at least one reading stored in either or both dedicated reading buffers.
  • .BUFFER_AVAILABLE: B8. Set bit indicates that there is at least one reading stored in either or both dedicated reading buffers.
  • .CURRENT_LIMIT: B1. Set bit indicates that the current limit was exceeded. This bit is updated only when a measurement is made or smuX.source.compliance is invoked.
  • .ILMT: B1. Set bit indicates that the current limit was exceeded. This bit is updated only when a measurement is made or smuX.source.compliance is invoked.
  • .READING_OVERFLOW: B7. Set bit indicates that an overflow reading has been detected.
  • .ROF: B7. Set bit indicates that an overflow reading has been detected.
  • .VLMT: B0. Set bit indicates that the voltage limit was exceeded. This bit is updated only when a measurement is made or smuX.source.compliance is invoked.
  • .VOLTAGE_LIMIT: B0. Set bit indicates that the voltage limit was exceeded. This bit is updated only when a measurement is made or smuX.source.compliance is invoked.
Properties and methods
  • .condition: The status.measurement.instrument.smuX.condition attribute.
  • .enable: The status.measurement.instrument.smuX.enable attribute.
  • .event: The status.measurement.instrument.smuX.event attribute.
  • .ntr: The status.measurement.instrument.smuX.ntr attribute.
  • .ptr: The status.measurement.instrument.smuX.ptr attribute.

BAV class-attribute instance-attribute

BAV = replace('smuX', f'smu{_cmd_syntax[3]}')

BUFFER_AVAILABLE class-attribute instance-attribute

BUFFER_AVAILABLE = replace('smuX', f'smu{_cmd_syntax[3]}')

CURRENT_LIMIT class-attribute instance-attribute

CURRENT_LIMIT = replace('smuX', f'smu{_cmd_syntax[3]}')

ILMT class-attribute instance-attribute

ILMT = replace('smuX', f'smu{_cmd_syntax[3]}')

READING_OVERFLOW class-attribute instance-attribute

READING_OVERFLOW = replace('smuX', f'smu{_cmd_syntax[3]}')

ROF class-attribute instance-attribute

ROF = replace('smuX', f'smu{_cmd_syntax[3]}')

VLMT class-attribute instance-attribute

VLMT = replace('smuX', f'smu{_cmd_syntax[3]}')

VOLTAGE_LIMIT class-attribute instance-attribute

VOLTAGE_LIMIT = replace('smuX', f'smu{_cmd_syntax[3]}')

condition property

condition: str

Access the status.measurement.instrument.smuX.condition attribute.

Description
  • This attribute contains the registers of the measurement event SMU X summary register set.
Usage
  • Accessing this property will send the print(status.measurement.instrument.smuX.condition) query.
TSP Syntax
- print(status.measurement.instrument.smuX.condition)
Info
  • X, the source-measure unit (SMU) channel (for example status.measurement.instrument.smua.enable applies to SMU channel A).
Raises:

enable property writable

enable: str

Access the status.measurement.instrument.smuX.enable attribute.

Description
  • This attribute contains the registers of the measurement event SMU X summary register set.
Usage
  • Accessing this property will send the print(status.measurement.instrument.smuX.enable) query.
  • Setting this property to a value will send the status.measurement.instrument.smuX.enable = value command.
TSP Syntax
- status.measurement.instrument.smuX.enable = value
- print(status.measurement.instrument.smuX.enable)
Info
  • X, the source-measure unit (SMU) channel (for example status.measurement.instrument.smua.enable applies to SMU channel A).
Raises:

event property

event: str

Access the status.measurement.instrument.smuX.event attribute.

Description
  • This attribute contains the registers of the measurement event SMU X summary register set.
Usage
  • Accessing this property will send the print(status.measurement.instrument.smuX.event) query.
TSP Syntax
- print(status.measurement.instrument.smuX.event)
Info
  • X, the source-measure unit (SMU) channel (for example status.measurement.instrument.smua.enable applies to SMU channel A).
Raises:

ntr property writable

ntr: str

Access the status.measurement.instrument.smuX.ntr attribute.

Description
  • This attribute contains the registers of the measurement event SMU X summary register set.
Usage
  • Accessing this property will send the print(status.measurement.instrument.smuX.ntr) query.
  • Setting this property to a value will send the status.measurement.instrument.smuX.ntr = value command.
TSP Syntax
- status.measurement.instrument.smuX.ntr = value
- print(status.measurement.instrument.smuX.ntr)
Info
  • X, the source-measure unit (SMU) channel (for example status.measurement.instrument.smua.enable applies to SMU channel A).
Raises:

ptr property writable

ptr: str

Access the status.measurement.instrument.smuX.ptr attribute.

Description
  • This attribute contains the registers of the measurement event SMU X summary register set.
Usage
  • Accessing this property will send the print(status.measurement.instrument.smuX.ptr) query.
  • Setting this property to a value will send the status.measurement.instrument.smuX.ptr = value command.
TSP Syntax
- status.measurement.instrument.smuX.ptr = value
- print(status.measurement.instrument.smuX.ptr)
Info
  • X, the source-measure unit (SMU) channel (for example status.measurement.instrument.smua.enable applies to SMU channel A).
Raises:

StatusMeasurementReadingOverflow

Bases: BaseTSPCmd

The status.measurement.reading_overflow command tree.

Constants
  • .SMUA: B1. Set bit indicates that an overflow reading has been detected for SMU A.
Properties and methods
  • .condition: The status.measurement.reading_overflow.condition attribute.
  • .enable: The status.measurement.reading_overflow.enable attribute.
  • .event: The status.measurement.reading_overflow.event attribute.
  • .ntr: The status.measurement.reading_overflow.ntr attribute.
  • .ptr: The status.measurement.reading_overflow.ptr attribute.

SMUA class-attribute instance-attribute

SMUA = 'status.measurement.reading_overflow.SMUA'

condition property

condition: str

Access the status.measurement.reading_overflow.condition attribute.

Description
  • This attribute contains the measurement event reading overflow summary register set.
Usage
  • Accessing this property will send the print(status.measurement.reading_overflow.condition) query.
TSP Syntax
- print(status.measurement.reading_overflow.condition)
Raises:

enable property writable

enable: str

Access the status.measurement.reading_overflow.enable attribute.

Description
  • This attribute contains the measurement event reading overflow summary register set.
Usage
  • Accessing this property will send the print(status.measurement.reading_overflow.enable) query.
  • Setting this property to a value will send the status.measurement.reading_overflow.enable = value command.
TSP Syntax
- status.measurement.reading_overflow.enable = value
- print(status.measurement.reading_overflow.enable)
Raises:

event property

event: str

Access the status.measurement.reading_overflow.event attribute.

Description
  • This attribute contains the measurement event reading overflow summary register set.
Usage
  • Accessing this property will send the print(status.measurement.reading_overflow.event) query.
TSP Syntax
- print(status.measurement.reading_overflow.event)
Raises:

ntr property writable

ntr: str

Access the status.measurement.reading_overflow.ntr attribute.

Description
  • This attribute contains the measurement event reading overflow summary register set.
Usage
  • Accessing this property will send the print(status.measurement.reading_overflow.ntr) query.
  • Setting this property to a value will send the status.measurement.reading_overflow.ntr = value command.
TSP Syntax
- status.measurement.reading_overflow.ntr = value
- print(status.measurement.reading_overflow.ntr)
Raises:

ptr property writable

ptr: str

Access the status.measurement.reading_overflow.ptr attribute.

Description
  • This attribute contains the measurement event reading overflow summary register set.
Usage
  • Accessing this property will send the print(status.measurement.reading_overflow.ptr) query.
  • Setting this property to a value will send the status.measurement.reading_overflow.ptr = value command.
TSP Syntax
- status.measurement.reading_overflow.ptr = value
- print(status.measurement.reading_overflow.ptr)
Raises:

StatusMeasurementVoltageLimit

Bases: BaseTSPCmd

The status.measurement.voltage_limit command tree.

Constants
  • .SMUA: B1. Set bit indicates the enabled VLMT bit for the SMU A measurement register is set.
Properties and methods
  • .condition: The status.measurement.voltage_limit.condition attribute.
  • .enable: The status.measurement.voltage_limit.enable attribute.
  • .event: The status.measurement.voltage_limit.event attribute.
  • .ntr: The status.measurement.voltage_limit.ntr attribute.
  • .ptr: The status.measurement.voltage_limit.ptr attribute.

SMUA class-attribute instance-attribute

SMUA = 'status.measurement.voltage_limit.SMUA'

condition property

condition: str

Access the status.measurement.voltage_limit.condition attribute.

Description
  • This attribute contains the measurement event voltage limit summary register set.
Usage
  • Accessing this property will send the print(status.measurement.voltage_limit.condition) query.
TSP Syntax
- print(status.measurement.voltage_limit.condition)
Raises:

enable property writable

enable: str

Access the status.measurement.voltage_limit.enable attribute.

Description
  • This attribute contains the measurement event voltage limit summary register set.
Usage
  • Accessing this property will send the print(status.measurement.voltage_limit.enable) query.
  • Setting this property to a value will send the status.measurement.voltage_limit.enable = value command.
TSP Syntax
- status.measurement.voltage_limit.enable = value
- print(status.measurement.voltage_limit.enable)
Raises:

event property

event: str

Access the status.measurement.voltage_limit.event attribute.

Description
  • This attribute contains the measurement event voltage limit summary register set.
Usage
  • Accessing this property will send the print(status.measurement.voltage_limit.event) query.
TSP Syntax
- print(status.measurement.voltage_limit.event)
Raises:

ntr property writable

ntr: str

Access the status.measurement.voltage_limit.ntr attribute.

Description
  • This attribute contains the measurement event voltage limit summary register set.
Usage
  • Accessing this property will send the print(status.measurement.voltage_limit.ntr) query.
  • Setting this property to a value will send the status.measurement.voltage_limit.ntr = value command.
TSP Syntax
- status.measurement.voltage_limit.ntr = value
- print(status.measurement.voltage_limit.ntr)
Raises:

ptr property writable

ptr: str

Access the status.measurement.voltage_limit.ptr attribute.

Description
  • This attribute contains the measurement event voltage limit summary register set.
Usage
  • Accessing this property will send the print(status.measurement.voltage_limit.ptr) query.
  • Setting this property to a value will send the status.measurement.voltage_limit.ptr = value command.
TSP Syntax
- status.measurement.voltage_limit.ptr = value
- print(status.measurement.voltage_limit.ptr)
Raises:

StatusOperation

Bases: BaseTSPCmd

The status.operation command tree.

Constants
  • .CAL: B0. Set bit indicates that the summary bit of the status.operation.calibrating register has been set.
  • .CALIBRATING: B0. Set bit indicates that the summary bit of the status.operation.calibrating register has been set.
  • .INST: B13. Set bit indicates that the summary bit from the status.operation.instrument register is set.
  • .INSTRUMENT_SUMMARY: B13. Set bit indicates that the summary bit from the status.operation.instrument register is set.
  • .MEAS: B4. Set bit indicates that the summary bit of the status.operation.measuring register is set.
  • .MEASURING: B4. Set bit indicates that the summary bit of the status.operation.measuring register is set.
  • .PROG: B14. Set bit indicates that a command or program is running.
  • .PROGRAM_RUNNING: B14. Set bit indicates that a command or program is running.
  • .REM: B11. Set bit indicates that the summary bit of the status.operation.remote register is set.
  • .REMOTE_SUMMARY: B11. Set bit indicates that the summary bit of the status.operation.remote register is set.
  • .SWE: B3. Set bit indicates that the summary bit from the status.operation.sweeping register is set.
  • .SWEEPING: B3. Set bit indicates that the summary bit from the status.operation.sweeping register is set.
  • .TRGOVR: B10. Set bit indicates that the summary bit from the status.operation.trigger_overrun register is set.
  • .TRIGGER_OVERRUN: B10. Set bit indicates that the summary bit from the status.operation.trigger_overrun register is set.
  • .USER: B12. Set bit indicates that the summary bit from the status.operation.user register is set.
Properties and methods
  • .calibrating: The status.operation.calibrating command tree.
  • .condition: The status.operation.condition attribute.
  • .enable: The status.operation.enable attribute.
  • .event: The status.operation.event attribute.
  • .instrument: The status.operation.instrument command tree.
  • .measuring: The status.operation.measuring command tree.
  • .ntr: The status.operation.ntr attribute.
  • .ptr: The status.operation.ptr attribute.
  • .remote: The status.operation.remote command tree.
  • .sweeping: The status.operation.sweeping command tree.
  • .trigger_overrun: The status.operation.trigger_overrun command tree.
  • .user: The status.operation.user command tree.

CAL class-attribute instance-attribute

CAL = 'status.operation.CAL'

CALIBRATING class-attribute instance-attribute

CALIBRATING = 'status.operation.CALIBRATING'

INST class-attribute instance-attribute

INST = 'status.operation.INST'

INSTRUMENT_SUMMARY class-attribute instance-attribute

INSTRUMENT_SUMMARY = 'status.operation.INSTRUMENT_SUMMARY'

MEAS class-attribute instance-attribute

MEAS = 'status.operation.MEAS'

MEASURING class-attribute instance-attribute

MEASURING = 'status.operation.MEASURING'

PROG class-attribute instance-attribute

PROG = 'status.operation.PROG'

PROGRAM_RUNNING class-attribute instance-attribute

PROGRAM_RUNNING = 'status.operation.PROGRAM_RUNNING'

REM class-attribute instance-attribute

REM = 'status.operation.REM'

REMOTE_SUMMARY class-attribute instance-attribute

REMOTE_SUMMARY = 'status.operation.REMOTE_SUMMARY'

SWE class-attribute instance-attribute

SWE = 'status.operation.SWE'

SWEEPING class-attribute instance-attribute

SWEEPING = 'status.operation.SWEEPING'

TRGOVR class-attribute instance-attribute

TRGOVR = 'status.operation.TRGOVR'

TRIGGER_OVERRUN class-attribute instance-attribute

TRIGGER_OVERRUN = 'status.operation.TRIGGER_OVERRUN'

USER class-attribute instance-attribute

USER = 'status.operation.USER'

calibrating property

Return the status.operation.calibrating command tree.

Constants
  • .SMUA: B1. Set bit indicates that SMU A is unlocked for calibration.
Sub-properties and sub-methods
  • .condition: The status.operation.calibrating.condition attribute.
  • .enable: The status.operation.calibrating.enable attribute.
  • .event: The status.operation.calibrating.event attribute.
  • .ntr: The status.operation.calibrating.ntr attribute.
  • .ptr: The status.operation.calibrating.ptr attribute.

condition property

condition: str

Access the status.operation.condition attribute.

Description
  • These attributes manage the operation status register set of the status model.
Usage
  • Accessing this property will send the print(status.operation.condition) query.
TSP Syntax
- print(status.operation.condition)
Raises:

enable property writable

enable: str

Access the status.operation.enable attribute.

Description
  • These attributes manage the operation status register set of the status model.
Usage
  • Accessing this property will send the print(status.operation.enable) query.
  • Setting this property to a value will send the status.operation.enable = value command.
TSP Syntax
- status.operation.enable = value
- print(status.operation.enable)
Raises:

event property

event: str

Access the status.operation.event attribute.

Description
  • These attributes manage the operation status register set of the status model.
Usage
  • Accessing this property will send the print(status.operation.event) query.
TSP Syntax
- print(status.operation.event)
Raises:

instrument property

Return the status.operation.instrument command tree.

Constants
  • .DIGIO: B12. Set bit indicates one or more enabled bits for the operation status digital I/O summary register is set.
  • .DIGITAL_IO: B12. Set bit indicates one or more enabled bits for the operation status digital I/O summary register is set.
  • .LAN: B14. Set bit indicates one or more enabled bits for the operation status LAN summary register is set.
  • .SMUA: B1. Set bit indicates one or more enabled bits for the operation status SMU A summary register is set.
  • .TRGBLND: B10. Set bit indicates one or more enabled bits for the operation status trigger blender summary register is set.
  • .TRGTMR: B11. Set bit indicates one or more enabled bits for the operation status trigger timer summary register is set.
  • .TRIGGER_BLENDER: B10. Set bit indicates one or more enabled bits for the operation status trigger blender summary register is set.
  • .TRIGGER_TIMER: B11. Set bit indicates one or more enabled bits for the operation status trigger timer summary register is set.
  • .TSPLINK: B13. Set bit indicates one or more enabled bits for the operation status TSP-Link summary register is set.
Sub-properties and sub-methods
  • .condition: The status.operation.instrument.condition attribute.
  • .digio: The status.operation.instrument.digio command tree.
  • .enable: The status.operation.instrument.enable attribute.
  • .event: The status.operation.instrument.event attribute.
  • .lan: The status.operation.instrument.lan command tree.
  • .ntr: The status.operation.instrument.ntr attribute.
  • .ptr: The status.operation.instrument.ptr attribute.
  • .smu: The status.operation.instrument.smuX command tree.
  • .trigger_blender: The status.operation.instrument.trigger_blender command tree.
  • .trigger_timer: The status.operation.instrument.trigger_timer command tree.
  • .tsplink: The status.operation.instrument.tsplink command tree.

measuring property

Return the status.operation.measuring command tree.

Constants
  • .SMUA: B1. Bit is set when SMU A is making an overlapped measurement, but it is not set when making a normal synchronous measurement.
Sub-properties and sub-methods
  • .condition: The status.operation.measuring.condition attribute.
  • .enable: The status.operation.measuring.enable attribute.
  • .event: The status.operation.measuring.event attribute.
  • .ntr: The status.operation.measuring.ntr attribute.
  • .ptr: The status.operation.measuring.ptr attribute.

ntr property writable

ntr: str

Access the status.operation.ntr attribute.

Description
  • These attributes manage the operation status register set of the status model.
Usage
  • Accessing this property will send the print(status.operation.ntr) query.
  • Setting this property to a value will send the status.operation.ntr = value command.
TSP Syntax
- status.operation.ntr = value
- print(status.operation.ntr)
Raises:

ptr property writable

ptr: str

Access the status.operation.ptr attribute.

Description
  • These attributes manage the operation status register set of the status model.
Usage
  • Accessing this property will send the print(status.operation.ptr) query.
  • Setting this property to a value will send the status.operation.ptr = value command.
TSP Syntax
- status.operation.ptr = value
- print(status.operation.ptr)
Raises:

remote property

Return the status.operation.remote command tree.

Constants
  • .CAV: B1. Set bit indicates there is a command available in the execution queue.
  • .COMMAND_AVAILABLE: B1. Set bit indicates there is a command available in the execution queue.
  • .PRMPT: B11. Set bit indicates command prompts are enabled.
  • .PROMPTS_ENABLED: B11. Set bit indicates command prompts are enabled.
Sub-properties and sub-methods
  • .condition: The status.operation.remote.condition attribute.
  • .enable: The status.operation.remote.enable attribute.
  • .event: The status.operation.remote.event attribute.
  • .ntr: The status.operation.remote.ntr attribute.
  • .ptr: The status.operation.remote.ptr attribute.

sweeping property

Return the status.operation.sweeping command tree.

Constants
  • .SMUA: B1. Set bit indicates that SMU A is sweeping.
Sub-properties and sub-methods
  • .condition: The status.operation.sweeping.condition attribute.
  • .enable: The status.operation.sweeping.enable attribute.
  • .event: The status.operation.sweeping.event attribute.
  • .ntr: The status.operation.sweeping.ntr attribute.
  • .ptr: The status.operation.sweeping.ptr attribute.

trigger_overrun property

Return the status.operation.trigger_overrun command tree.

Constants
  • .DIGIO: B12. Set bit indicates one of the enabled bits in the operation status digital I/O overrun event register is set.
  • .DIGITAL_IO: B12. Set bit indicates one of the enabled bits in the operation status digital I/O overrun event register is set.
  • .LAN: B14. Set bit indicates one of the enabled bits in the operation status LAN trigger overrun event register is set.
  • .SMUA: B1. Set bit indicates one of the enabled bits in the operation status SMU A trigger overrun event register is set.
  • .TRGBLND: B10. Set bit indicates one of the enabled bits in the operation status trigger blender overrun event register is set.
  • .TRGTMR: B11. Set bit indicates one of the enabled bits in the operation status trigger timer overrun event register is set.
  • .TRIGGER_BLENDER: B10. Set bit indicates one of the enabled bits in the operation status trigger blender overrun event register is set.
  • .TRIGGER_TIMER: B11. Set bit indicates one of the enabled bits in the operation status trigger timer overrun event register is set.
  • .TSPLINK: B13. Set bit indicates one of the enabled bits in the operation status TSP-Link overrun event register is set.
Sub-properties and sub-methods
  • .condition: The status.operation.trigger_overrun.condition attribute.
  • .enable: The status.operation.trigger_overrun.enable attribute.
  • .event: The status.operation.trigger_overrun.event attribute.
  • .ntr: The status.operation.trigger_overrun.ntr attribute.
  • .ptr: The status.operation.trigger_overrun.ptr attribute.

user property

Return the status.operation.user command tree.

Sub-properties and sub-methods
  • .condition: The status.operation.user.condition attribute.
  • .enable: The status.operation.user.enable attribute.
  • .event: The status.operation.user.event attribute.
  • .ntr: The status.operation.user.ntr attribute.
  • .ptr: The status.operation.user.ptr attribute.

StatusOperationCalibrating

Bases: BaseTSPCmd

The status.operation.calibrating command tree.

Constants
  • .SMUA: B1. Set bit indicates that SMU A is unlocked for calibration.
Properties and methods
  • .condition: The status.operation.calibrating.condition attribute.
  • .enable: The status.operation.calibrating.enable attribute.
  • .event: The status.operation.calibrating.event attribute.
  • .ntr: The status.operation.calibrating.ntr attribute.
  • .ptr: The status.operation.calibrating.ptr attribute.

SMUA class-attribute instance-attribute

SMUA = 'status.operation.calibrating.SMUA'

condition property

condition: str

Access the status.operation.calibrating.condition attribute.

Description
  • This attribute contains the operation status calibration summary register set.
Usage
  • Accessing this property will send the print(status.operation.calibrating.condition) query.
TSP Syntax
- print(status.operation.calibrating.condition)
Raises:

enable property writable

enable: str

Access the status.operation.calibrating.enable attribute.

Description
  • This attribute contains the operation status calibration summary register set.
Usage
  • Accessing this property will send the print(status.operation.calibrating.enable) query.
  • Setting this property to a value will send the status.operation.calibrating.enable = value command.
TSP Syntax
- status.operation.calibrating.enable = value
- print(status.operation.calibrating.enable)
Raises:

event property

event: str

Access the status.operation.calibrating.event attribute.

Description
  • This attribute contains the operation status calibration summary register set.
Usage
  • Accessing this property will send the print(status.operation.calibrating.event) query.
TSP Syntax
- print(status.operation.calibrating.event)
Raises:

ntr property writable

ntr: str

Access the status.operation.calibrating.ntr attribute.

Description
  • This attribute contains the operation status calibration summary register set.
Usage
  • Accessing this property will send the print(status.operation.calibrating.ntr) query.
  • Setting this property to a value will send the status.operation.calibrating.ntr = value command.
TSP Syntax
- status.operation.calibrating.ntr = value
- print(status.operation.calibrating.ntr)
Raises:

ptr property writable

ptr: str

Access the status.operation.calibrating.ptr attribute.

Description
  • This attribute contains the operation status calibration summary register set.
Usage
  • Accessing this property will send the print(status.operation.calibrating.ptr) query.
  • Setting this property to a value will send the status.operation.calibrating.ptr = value command.
TSP Syntax
- status.operation.calibrating.ptr = value
- print(status.operation.calibrating.ptr)
Raises:

StatusOperationInstrument

Bases: BaseTSPCmd

The status.operation.instrument command tree.

Constants
  • .DIGIO: B12. Set bit indicates one or more enabled bits for the operation status digital I/O summary register is set.
  • .DIGITAL_IO: B12. Set bit indicates one or more enabled bits for the operation status digital I/O summary register is set.
  • .LAN: B14. Set bit indicates one or more enabled bits for the operation status LAN summary register is set.
  • .SMUA: B1. Set bit indicates one or more enabled bits for the operation status SMU A summary register is set.
  • .TRGBLND: B10. Set bit indicates one or more enabled bits for the operation status trigger blender summary register is set.
  • .TRGTMR: B11. Set bit indicates one or more enabled bits for the operation status trigger timer summary register is set.
  • .TRIGGER_BLENDER: B10. Set bit indicates one or more enabled bits for the operation status trigger blender summary register is set.
  • .TRIGGER_TIMER: B11. Set bit indicates one or more enabled bits for the operation status trigger timer summary register is set.
  • .TSPLINK: B13. Set bit indicates one or more enabled bits for the operation status TSP-Link summary register is set.
Properties and methods
  • .condition: The status.operation.instrument.condition attribute.
  • .digio: The status.operation.instrument.digio command tree.
  • .enable: The status.operation.instrument.enable attribute.
  • .event: The status.operation.instrument.event attribute.
  • .lan: The status.operation.instrument.lan command tree.
  • .ntr: The status.operation.instrument.ntr attribute.
  • .ptr: The status.operation.instrument.ptr attribute.
  • .smu: The status.operation.instrument.smuX command tree.
  • .trigger_blender: The status.operation.instrument.trigger_blender command tree.
  • .trigger_timer: The status.operation.instrument.trigger_timer command tree.
  • .tsplink: The status.operation.instrument.tsplink command tree.

DIGIO class-attribute instance-attribute

DIGIO = 'status.operation.instrument.DIGIO'

DIGITAL_IO class-attribute instance-attribute

DIGITAL_IO = 'status.operation.instrument.DIGITAL_IO'

LAN class-attribute instance-attribute

LAN = 'status.operation.instrument.LAN'

SMUA class-attribute instance-attribute

SMUA = 'status.operation.instrument.SMUA'

TRGBLND class-attribute instance-attribute

TRGBLND = 'status.operation.instrument.TRGBLND'

TRGTMR class-attribute instance-attribute

TRGTMR = 'status.operation.instrument.TRGTMR'

TRIGGER_BLENDER class-attribute instance-attribute

TRIGGER_BLENDER = 'status.operation.instrument.TRIGGER_BLENDER'

TRIGGER_TIMER class-attribute instance-attribute

TRIGGER_TIMER = 'status.operation.instrument.TRIGGER_TIMER'
TSPLINK = 'status.operation.instrument.TSPLINK'

condition property

condition: str

Access the status.operation.instrument.condition attribute.

Description
  • This attribute contains the operation status instrument summary register set.
Usage
  • Accessing this property will send the print(status.operation.instrument.condition) query.
TSP Syntax
- print(status.operation.instrument.condition)
Raises:

digio property

Return the status.operation.instrument.digio command tree.

Constants
  • .TRGOVR: B10. Set bit indicates an enabled bit in the Operation Status Digital I/O Overrun Register is set.
  • .TRIGGER_OVERRUN: B10. Set bit indicates an enabled bit in the Operation Status Digital I/O Overrun Register is set.
Sub-properties and sub-methods
  • .condition: The status.operation.instrument.digio.condition attribute.
  • .enable: The status.operation.instrument.digio.enable attribute.
  • .event: The status.operation.instrument.digio.event attribute.
  • .ntr: The status.operation.instrument.digio.ntr attribute.
  • .ptr: The status.operation.instrument.digio.ptr attribute.
  • .trigger_overrun: The status.operation.instrument.digio.trigger_overrun command tree.

enable property writable

enable: str

Access the status.operation.instrument.enable attribute.

Description
  • This attribute contains the operation status instrument summary register set.
Usage
  • Accessing this property will send the print(status.operation.instrument.enable) query.
  • Setting this property to a value will send the status.operation.instrument.enable = value command.
TSP Syntax
- status.operation.instrument.enable = value
- print(status.operation.instrument.enable)
Raises:

event property

event: str

Access the status.operation.instrument.event attribute.

Description
  • This attribute contains the operation status instrument summary register set.
Usage
  • Accessing this property will send the print(status.operation.instrument.event) query.
TSP Syntax
- print(status.operation.instrument.event)
Raises:

lan property

Return the status.operation.instrument.lan command tree.

Constants
  • .CON: B0. Set bit indicates that the LAN cable is connected and a link has been detected.
  • .CONF: B1. Set bit indicates the LAN is performing its configuration sequence.
  • .CONFIGURING: B1. Set bit indicates the LAN is performing its configuration sequence.
  • .CONNECTION: B0. Set bit indicates that the LAN cable is connected and a link has been detected.
  • .TRGOVR: B10. Set bit indicates one or more enabled bits for the operation status LAN trigger overrun register is set.
  • .TRIGGER_OVERRUN: B10. Set bit indicates one or more enabled bits for the operation status LAN trigger overrun register is set.
Sub-properties and sub-methods
  • .condition: The status.operation.instrument.lan.condition attribute.
  • .enable: The status.operation.instrument.lan.enable attribute.
  • .event: The status.operation.instrument.lan.event attribute.
  • .ntr: The status.operation.instrument.lan.ntr attribute.
  • .ptr: The status.operation.instrument.lan.ptr attribute.
  • .trigger_overrun: The status.operation.instrument.lan.trigger_overrun command tree.

ntr property writable

ntr: str

Access the status.operation.instrument.ntr attribute.

Description
  • This attribute contains the operation status instrument summary register set.
Usage
  • Accessing this property will send the print(status.operation.instrument.ntr) query.
  • Setting this property to a value will send the status.operation.instrument.ntr = value command.
TSP Syntax
- status.operation.instrument.ntr = value
- print(status.operation.instrument.ntr)
Raises:

ptr property writable

ptr: str

Access the status.operation.instrument.ptr attribute.

Description
  • This attribute contains the operation status instrument summary register set.
Usage
  • Accessing this property will send the print(status.operation.instrument.ptr) query.
  • Setting this property to a value will send the status.operation.instrument.ptr = value command.
TSP Syntax
- status.operation.instrument.ptr = value
- print(status.operation.instrument.ptr)
Raises:

smu property

Return the status.operation.instrument.smuX command tree.

Constants
  • .CAL: Set bit B0 indicates that smuX is unlocked for calibration.
  • .CALIBRATING: Set bit B0 indicates that smuX is unlocked for calibration.
  • .MEAS: Bit B4 is set when making an overlapped measurement, but it is not set when making a normal synchronous measurement.
  • .MEASURING: Bit B4 is set when making an overlapped measurement, but it is not set when making a normal synchronous measurement.
  • .SWE: Set bit B3 indicates that smuX is sweeping.
  • .SWEEPING: Set bit B3 indicates that smuX is sweeping.
  • .TRGOVR: Set bit B10 indicates an enabled bit has been set in the operation status smuX trigger overrun event register.
  • .TRIGGER_OVERRUN: Set bit B10 indicates an enabled bit has been set in the operation status smuX trigger overrun event register.
Sub-properties and sub-methods
  • .condition: The status.operation.instrument.smuX.condition attribute.
  • .enable: The status.operation.instrument.smuX.enable attribute.
  • .event: The status.operation.instrument.smuX.event attribute.
  • .ntr: The status.operation.instrument.smuX.ntr attribute.
  • .ptr: The status.operation.instrument.smuX.ptr attribute.
  • .trigger_overrrun: The status.operation.instrument.smuX.trigger_overrrun command tree.
  • .trigger_overrun: The status.operation.instrument.smuX.trigger_overrun command tree.

trigger_blender property

Return the status.operation.instrument.trigger_blender command tree.

Constants
  • .TRGOVR: B10. Set bit indicates one or more enabled bits for operation status trigger blender overrun register is set.
  • .TRIGGER_OVERRUN: B10. Set bit indicates one or more enabled bits for operation status trigger blender overrun register is set.
Sub-properties and sub-methods
  • .condition: The status.operation.instrument.trigger_blender.condition attribute.
  • .enable: The status.operation.instrument.trigger_blender.enable attribute.
  • .event: The status.operation.instrument.trigger_blender.event attribute.
  • .ntr: The status.operation.instrument.trigger_blender.ntr attribute.
  • .ptr: The status.operation.instrument.trigger_blender.ptr attribute.
  • .trigger_overrun: The status.operation.instrument.trigger_blender.trigger_overrun command tree.

trigger_timer property

Return the status.operation.instrument.trigger_timer command tree.

Constants
  • .TRGOVR: B10. Set bit indicates one or more enabled bits for the operation status trigger timer overrun register is set.
  • .TRIGGER_OVERRUN: B10. Set bit indicates one or more enabled bits for the operation status trigger timer overrun register is set.
Sub-properties and sub-methods
  • .condition: The status.operation.instrument.trigger_timer.condition attribute.
  • .enable: The status.operation.instrument.trigger_timer.enable attribute.
  • .event: The status.operation.instrument.trigger_timer.event attribute.
  • .ntr: The status.operation.instrument.trigger_timer.ntr attribute.
  • .ptr: The status.operation.instrument.trigger_timer.ptr attribute.
  • .trigger_overrun: The status.operation.instrument.trigger_timer.trigger_overrun command tree.

Return the status.operation.instrument.tsplink command tree.

Constants
  • .TRGOVR: B10. Set bit indicates one or more enabled bits for the operation status TSP-Link overrun register is set.
  • .TRIGGER_OVERRUN: B10. Set bit indicates one or more enabled bits for the operation status TSP-Link overrun register is set.
Sub-properties and sub-methods
  • .condition: The status.operation.instrument.tsplink.condition attribute.
  • .enable: The status.operation.instrument.tsplink.enable attribute.
  • .event: The status.operation.instrument.tsplink.event attribute.
  • .ntr: The status.operation.instrument.tsplink.ntr attribute.
  • .ptr: The status.operation.instrument.tsplink.ptr attribute.
  • .trigger_overrun: The status.operation.instrument.tsplink.trigger_overrun command tree.

StatusOperationInstrumentDigio

Bases: BaseTSPCmd

The status.operation.instrument.digio command tree.

Constants
  • .TRGOVR: B10. Set bit indicates an enabled bit in the Operation Status Digital I/O Overrun Register is set.
  • .TRIGGER_OVERRUN: B10. Set bit indicates an enabled bit in the Operation Status Digital I/O Overrun Register is set.
Properties and methods
  • .condition: The status.operation.instrument.digio.condition attribute.
  • .enable: The status.operation.instrument.digio.enable attribute.
  • .event: The status.operation.instrument.digio.event attribute.
  • .ntr: The status.operation.instrument.digio.ntr attribute.
  • .ptr: The status.operation.instrument.digio.ptr attribute.
  • .trigger_overrun: The status.operation.instrument.digio.trigger_overrun command tree.

TRGOVR class-attribute instance-attribute

TRGOVR = 'status.operation.instrument.digio.TRGOVR'

TRIGGER_OVERRUN class-attribute instance-attribute

TRIGGER_OVERRUN = 'status.operation.instrument.digio.TRIGGER_OVERRUN'

condition property

condition: str

Access the status.operation.instrument.digio.condition attribute.

Description
  • This attribute contains the operation status digital I/O summary register set. This command is not available on the 2604B, 2614B, or 2634B.
Usage
  • Accessing this property will send the print(status.operation.instrument.digio.condition) query.
TSP Syntax
- print(status.operation.instrument.digio.condition)
Raises:

enable property writable

enable: str

Access the status.operation.instrument.digio.enable attribute.

Description
  • This attribute contains the operation status digital I/O summary register set. This command is not available on the 2604B, 2614B, or 2634B.
Usage
  • Accessing this property will send the print(status.operation.instrument.digio.enable) query.
  • Setting this property to a value will send the status.operation.instrument.digio.enable = value command.
TSP Syntax
- status.operation.instrument.digio.enable = value
- print(status.operation.instrument.digio.enable)
Raises:

event property

event: str

Access the status.operation.instrument.digio.event attribute.

Description
  • This attribute contains the operation status digital I/O summary register set. This command is not available on the 2604B, 2614B, or 2634B.
Usage
  • Accessing this property will send the print(status.operation.instrument.digio.event) query.
TSP Syntax
- print(status.operation.instrument.digio.event)
Raises:

ntr property writable

ntr: str

Access the status.operation.instrument.digio.ntr attribute.

Description
  • This attribute contains the operation status digital I/O summary register set. This command is not available on the 2604B, 2614B, or 2634B.
Usage
  • Accessing this property will send the print(status.operation.instrument.digio.ntr) query.
  • Setting this property to a value will send the status.operation.instrument.digio.ntr = value command.
TSP Syntax
- status.operation.instrument.digio.ntr = value
- print(status.operation.instrument.digio.ntr)
Raises:

ptr property writable

ptr: str

Access the status.operation.instrument.digio.ptr attribute.

Description
  • This attribute contains the operation status digital I/O summary register set. This command is not available on the 2604B, 2614B, or 2634B.
Usage
  • Accessing this property will send the print(status.operation.instrument.digio.ptr) query.
  • Setting this property to a value will send the status.operation.instrument.digio.ptr = value command.
TSP Syntax
- status.operation.instrument.digio.ptr = value
- print(status.operation.instrument.digio.ptr)
Raises:

trigger_overrun property

Return the status.operation.instrument.digio.trigger_overrun command tree.

Constants
  • .LINE1: B1. A set bit indicates that digital I/O line 1 generated an action overrun when it was triggered to generate an output trigger.
  • .LINE10: B10. A set bit indicates that digital I/O line 10 generated an action overrun when it was triggered to generate an output trigger.
  • .LINE11: B11. A set bit indicates that digital I/O line 11 generated an action overrun when it was triggered to generate an output trigger.
  • .LINE12: B12. A set bit indicates that digital I/O line 12 generated an action overrun when it was triggered to generate an output trigger.
  • .LINE13: B13. A set bit indicates that digital I/O line 13 generated an action overrun when it was triggered to generate an output trigger.
  • .LINE14: B14. A set bit indicates that digital I/O line 14 generated an action overrun when it was triggered to generate an output trigger.
  • .LINE2: B2. A set bit indicates that digital I/O line 2 generated an action overrun when it was triggered to generate an output trigger.
  • .LINE3: B3. A set bit indicates that digital I/O line 3 generated an action overrun when it was triggered to generate an output trigger.
  • .LINE4: B4. A set bit indicates that digital I/O line 4 generated an action overrun when it was triggered to generate an output trigger.
  • .LINE5: B5. A set bit indicates that digital I/O line 5 generated an action overrun when it was triggered to generate an output trigger.
  • .LINE6: B6. A set bit indicates that digital I/O line 6 generated an action overrun when it was triggered to generate an output trigger.
  • .LINE7: B7. A set bit indicates that digital I/O line 7 generated an action overrun when it was triggered to generate an output trigger.
  • .LINE8: B8. A set bit indicates that digital I/O line 7 generated an action overrun when it was triggered to generate an output trigger.
  • .LINE9: B9. A set bit indicates that digital I/O line 9 generated an action overrun when it was triggered to generate an output trigger.
Sub-properties and sub-methods
  • .condition: The status.operation.instrument.digio.trigger_overrun.condition attribute.
  • .enable: The status.operation.instrument.digio.trigger_overrun.enable attribute.
  • .event: The status.operation.instrument.digio.trigger_overrun.event attribute.
  • .ntr: The status.operation.instrument.digio.trigger_overrun.ntr attribute.
  • .ptr: The status.operation.instrument.digio.trigger_overrun.ptr attribute.

StatusOperationInstrumentDigioTriggerOverrun

Bases: BaseTSPCmd

The status.operation.instrument.digio.trigger_overrun command tree.

Constants
  • .LINE1: B1. A set bit indicates that digital I/O line 1 generated an action overrun when it was triggered to generate an output trigger.
  • .LINE10: B10. A set bit indicates that digital I/O line 10 generated an action overrun when it was triggered to generate an output trigger.
  • .LINE11: B11. A set bit indicates that digital I/O line 11 generated an action overrun when it was triggered to generate an output trigger.
  • .LINE12: B12. A set bit indicates that digital I/O line 12 generated an action overrun when it was triggered to generate an output trigger.
  • .LINE13: B13. A set bit indicates that digital I/O line 13 generated an action overrun when it was triggered to generate an output trigger.
  • .LINE14: B14. A set bit indicates that digital I/O line 14 generated an action overrun when it was triggered to generate an output trigger.
  • .LINE2: B2. A set bit indicates that digital I/O line 2 generated an action overrun when it was triggered to generate an output trigger.
  • .LINE3: B3. A set bit indicates that digital I/O line 3 generated an action overrun when it was triggered to generate an output trigger.
  • .LINE4: B4. A set bit indicates that digital I/O line 4 generated an action overrun when it was triggered to generate an output trigger.
  • .LINE5: B5. A set bit indicates that digital I/O line 5 generated an action overrun when it was triggered to generate an output trigger.
  • .LINE6: B6. A set bit indicates that digital I/O line 6 generated an action overrun when it was triggered to generate an output trigger.
  • .LINE7: B7. A set bit indicates that digital I/O line 7 generated an action overrun when it was triggered to generate an output trigger.
  • .LINE8: B8. A set bit indicates that digital I/O line 7 generated an action overrun when it was triggered to generate an output trigger.
  • .LINE9: B9. A set bit indicates that digital I/O line 9 generated an action overrun when it was triggered to generate an output trigger.
Properties and methods
  • .condition: The status.operation.instrument.digio.trigger_overrun.condition attribute.
  • .enable: The status.operation.instrument.digio.trigger_overrun.enable attribute.
  • .event: The status.operation.instrument.digio.trigger_overrun.event attribute.
  • .ntr: The status.operation.instrument.digio.trigger_overrun.ntr attribute.
  • .ptr: The status.operation.instrument.digio.trigger_overrun.ptr attribute.

LINE1 class-attribute instance-attribute

LINE1 = 'status.operation.instrument.digio.trigger_overrun.LINE1'

LINE10 class-attribute instance-attribute

LINE10 = 'status.operation.instrument.digio.trigger_overrun.LINE10'

LINE11 class-attribute instance-attribute

LINE11 = 'status.operation.instrument.digio.trigger_overrun.LINE11'

LINE12 class-attribute instance-attribute

LINE12 = 'status.operation.instrument.digio.trigger_overrun.LINE12'

LINE13 class-attribute instance-attribute

LINE13 = 'status.operation.instrument.digio.trigger_overrun.LINE13'

LINE14 class-attribute instance-attribute

LINE14 = 'status.operation.instrument.digio.trigger_overrun.LINE14'

LINE2 class-attribute instance-attribute

LINE2 = 'status.operation.instrument.digio.trigger_overrun.LINE2'

LINE3 class-attribute instance-attribute

LINE3 = 'status.operation.instrument.digio.trigger_overrun.LINE3'

LINE4 class-attribute instance-attribute

LINE4 = 'status.operation.instrument.digio.trigger_overrun.LINE4'

LINE5 class-attribute instance-attribute

LINE5 = 'status.operation.instrument.digio.trigger_overrun.LINE5'

LINE6 class-attribute instance-attribute

LINE6 = 'status.operation.instrument.digio.trigger_overrun.LINE6'

LINE7 class-attribute instance-attribute

LINE7 = 'status.operation.instrument.digio.trigger_overrun.LINE7'

LINE8 class-attribute instance-attribute

LINE8 = 'status.operation.instrument.digio.trigger_overrun.LINE8'

LINE9 class-attribute instance-attribute

LINE9 = 'status.operation.instrument.digio.trigger_overrun.LINE9'

condition property

condition: str

Access the status.operation.instrument.digio.trigger_overrun.condition attribute.

Description
  • This attribute contains the operation status digital I/O overrun register set. This command is not available on the 2604B, 2614B, or 2634B.
Usage
  • Accessing this property will send the print(status.operation.instrument.digio.trigger_overrun.condition) query.
TSP Syntax
- print(status.operation.instrument.digio.trigger_overrun.condition)
Raises:

enable property writable

enable: str

Access the status.operation.instrument.digio.trigger_overrun.enable attribute.

Description
  • This attribute contains the operation status digital I/O overrun register set. This command is not available on the 2604B, 2614B, or 2634B.
Usage
  • Accessing this property will send the print(status.operation.instrument.digio.trigger_overrun.enable) query.
  • Setting this property to a value will send the status.operation.instrument.digio.trigger_overrun.enable = value command.
TSP Syntax
- status.operation.instrument.digio.trigger_overrun.enable = value
- print(status.operation.instrument.digio.trigger_overrun.enable)
Raises:

event property

event: str

Access the status.operation.instrument.digio.trigger_overrun.event attribute.

Description
  • This attribute contains the operation status digital I/O overrun register set. This command is not available on the 2604B, 2614B, or 2634B.
Usage
  • Accessing this property will send the print(status.operation.instrument.digio.trigger_overrun.event) query.
TSP Syntax
- print(status.operation.instrument.digio.trigger_overrun.event)
Raises:

ntr property writable

ntr: str

Access the status.operation.instrument.digio.trigger_overrun.ntr attribute.

Description
  • This attribute contains the operation status digital I/O overrun register set. This command is not available on the 2604B, 2614B, or 2634B.
Usage
  • Accessing this property will send the print(status.operation.instrument.digio.trigger_overrun.ntr) query.
  • Setting this property to a value will send the status.operation.instrument.digio.trigger_overrun.ntr = value command.
TSP Syntax
- status.operation.instrument.digio.trigger_overrun.ntr = value
- print(status.operation.instrument.digio.trigger_overrun.ntr)
Raises:

ptr property writable

ptr: str

Access the status.operation.instrument.digio.trigger_overrun.ptr attribute.

Description
  • This attribute contains the operation status digital I/O overrun register set. This command is not available on the 2604B, 2614B, or 2634B.
Usage
  • Accessing this property will send the print(status.operation.instrument.digio.trigger_overrun.ptr) query.
  • Setting this property to a value will send the status.operation.instrument.digio.trigger_overrun.ptr = value command.
TSP Syntax
- status.operation.instrument.digio.trigger_overrun.ptr = value
- print(status.operation.instrument.digio.trigger_overrun.ptr)
Raises:

StatusOperationInstrumentLan

Bases: BaseTSPCmd

The status.operation.instrument.lan command tree.

Constants
  • .CON: B0. Set bit indicates that the LAN cable is connected and a link has been detected.
  • .CONF: B1. Set bit indicates the LAN is performing its configuration sequence.
  • .CONFIGURING: B1. Set bit indicates the LAN is performing its configuration sequence.
  • .CONNECTION: B0. Set bit indicates that the LAN cable is connected and a link has been detected.
  • .TRGOVR: B10. Set bit indicates one or more enabled bits for the operation status LAN trigger overrun register is set.
  • .TRIGGER_OVERRUN: B10. Set bit indicates one or more enabled bits for the operation status LAN trigger overrun register is set.
Properties and methods
  • .condition: The status.operation.instrument.lan.condition attribute.
  • .enable: The status.operation.instrument.lan.enable attribute.
  • .event: The status.operation.instrument.lan.event attribute.
  • .ntr: The status.operation.instrument.lan.ntr attribute.
  • .ptr: The status.operation.instrument.lan.ptr attribute.
  • .trigger_overrun: The status.operation.instrument.lan.trigger_overrun command tree.

CON class-attribute instance-attribute

CON = 'status.operation.instrument.lan.CON'

CONF class-attribute instance-attribute

CONF = 'status.operation.instrument.lan.CONF'

CONFIGURING class-attribute instance-attribute

CONFIGURING = 'status.operation.instrument.lan.CONFIGURING'

CONNECTION class-attribute instance-attribute

CONNECTION = 'status.operation.instrument.lan.CONNECTION'

TRGOVR class-attribute instance-attribute

TRGOVR = 'status.operation.instrument.lan.TRGOVR'

TRIGGER_OVERRUN class-attribute instance-attribute

TRIGGER_OVERRUN = 'status.operation.instrument.lan.TRIGGER_OVERRUN'

condition property

condition: str

Access the status.operation.instrument.lan.condition attribute.

Description
  • This attribute contains the operation status LAN summary register set.
Usage
  • Accessing this property will send the print(status.operation.instrument.lan.condition) query.
TSP Syntax
- print(status.operation.instrument.lan.condition)
Raises:

enable property writable

enable: str

Access the status.operation.instrument.lan.enable attribute.

Description
  • This attribute contains the operation status LAN summary register set.
Usage
  • Accessing this property will send the print(status.operation.instrument.lan.enable) query.
  • Setting this property to a value will send the status.operation.instrument.lan.enable = value command.
TSP Syntax
- status.operation.instrument.lan.enable = value
- print(status.operation.instrument.lan.enable)
Raises:

event property

event: str

Access the status.operation.instrument.lan.event attribute.

Description
  • This attribute contains the operation status LAN summary register set.
Usage
  • Accessing this property will send the print(status.operation.instrument.lan.event) query.
TSP Syntax
- print(status.operation.instrument.lan.event)
Raises:

ntr property writable

ntr: str

Access the status.operation.instrument.lan.ntr attribute.

Description
  • This attribute contains the operation status LAN summary register set.
Usage
  • Accessing this property will send the print(status.operation.instrument.lan.ntr) query.
  • Setting this property to a value will send the status.operation.instrument.lan.ntr = value command.
TSP Syntax
- status.operation.instrument.lan.ntr = value
- print(status.operation.instrument.lan.ntr)
Raises:

ptr property writable

ptr: str

Access the status.operation.instrument.lan.ptr attribute.

Description
  • This attribute contains the operation status LAN summary register set.
Usage
  • Accessing this property will send the print(status.operation.instrument.lan.ptr) query.
  • Setting this property to a value will send the status.operation.instrument.lan.ptr = value command.
TSP Syntax
- status.operation.instrument.lan.ptr = value
- print(status.operation.instrument.lan.ptr)
Raises:

trigger_overrun property

Return the status.operation.instrument.lan.trigger_overrun command tree.

Constants
  • .LAN1: B1. A set bit indicates that LAN trigger 1 generated an action overrun when triggered to generate a trigger packet.
  • .LAN2: B2. A set bit indicates that LAN trigger 2 generated an action overrun when triggered to generate a trigger packet.
  • .LAN3: B3. A set bit indicates that LAN trigger 3 generated an action overrun when triggered to generate a trigger packet.
  • .LAN4: B4. A set bit indicates that LAN trigger 4 generated an action overrun when triggered to generate a trigger packet.
  • .LAN5: B5. A set bit indicates that LAN trigger 5 generated an action overrun when triggered to generate a trigger packet.
  • .LAN6: B6. A set bit indicates that LAN trigger 6 generated an action overrun when triggered to generate a trigger packet.
  • .LAN7: B7. A set bit indicates that LAN trigger 7 generated an action overrun when triggered to generate a trigger packet.
  • .LAN8: B8. A set bit indicates that LAN trigger 8 generated an action overrun when triggered to generate a trigger packet.
Sub-properties and sub-methods
  • .condition: The status.operation.instrument.lan.trigger_overrun.condition attribute.
  • .enable: The status.operation.instrument.lan.trigger_overrun.enable attribute.
  • .event: The status.operation.instrument.lan.trigger_overrun.event attribute.
  • .ntr: The status.operation.instrument.lan.trigger_overrun.ntr attribute.
  • .ptr: The status.operation.instrument.lan.trigger_overrun.ptr attribute.

StatusOperationInstrumentLanTriggerOverrun

Bases: BaseTSPCmd

The status.operation.instrument.lan.trigger_overrun command tree.

Constants
  • .LAN1: B1. A set bit indicates that LAN trigger 1 generated an action overrun when triggered to generate a trigger packet.
  • .LAN2: B2. A set bit indicates that LAN trigger 2 generated an action overrun when triggered to generate a trigger packet.
  • .LAN3: B3. A set bit indicates that LAN trigger 3 generated an action overrun when triggered to generate a trigger packet.
  • .LAN4: B4. A set bit indicates that LAN trigger 4 generated an action overrun when triggered to generate a trigger packet.
  • .LAN5: B5. A set bit indicates that LAN trigger 5 generated an action overrun when triggered to generate a trigger packet.
  • .LAN6: B6. A set bit indicates that LAN trigger 6 generated an action overrun when triggered to generate a trigger packet.
  • .LAN7: B7. A set bit indicates that LAN trigger 7 generated an action overrun when triggered to generate a trigger packet.
  • .LAN8: B8. A set bit indicates that LAN trigger 8 generated an action overrun when triggered to generate a trigger packet.
Properties and methods
  • .condition: The status.operation.instrument.lan.trigger_overrun.condition attribute.
  • .enable: The status.operation.instrument.lan.trigger_overrun.enable attribute.
  • .event: The status.operation.instrument.lan.trigger_overrun.event attribute.
  • .ntr: The status.operation.instrument.lan.trigger_overrun.ntr attribute.
  • .ptr: The status.operation.instrument.lan.trigger_overrun.ptr attribute.

LAN1 class-attribute instance-attribute

LAN1 = 'status.operation.instrument.lan.trigger_overrun.LAN1'

LAN2 class-attribute instance-attribute

LAN2 = 'status.operation.instrument.lan.trigger_overrun.LAN2'

LAN3 class-attribute instance-attribute

LAN3 = 'status.operation.instrument.lan.trigger_overrun.LAN3'

LAN4 class-attribute instance-attribute

LAN4 = 'status.operation.instrument.lan.trigger_overrun.LAN4'

LAN5 class-attribute instance-attribute

LAN5 = 'status.operation.instrument.lan.trigger_overrun.LAN5'

LAN6 class-attribute instance-attribute

LAN6 = 'status.operation.instrument.lan.trigger_overrun.LAN6'

LAN7 class-attribute instance-attribute

LAN7 = 'status.operation.instrument.lan.trigger_overrun.LAN7'

LAN8 class-attribute instance-attribute

LAN8 = 'status.operation.instrument.lan.trigger_overrun.LAN8'

condition property

condition: str

Access the status.operation.instrument.lan.trigger_overrun.condition attribute.

Description
  • This attribute contains the operation status LAN trigger overrun register set.
Usage
  • Accessing this property will send the print(status.operation.instrument.lan.trigger_overrun.condition) query.
TSP Syntax
- print(status.operation.instrument.lan.trigger_overrun.condition)
Raises:

enable property writable

enable: str

Access the status.operation.instrument.lan.trigger_overrun.enable attribute.

Description
  • This attribute contains the operation status LAN trigger overrun register set.
Usage
  • Accessing this property will send the print(status.operation.instrument.lan.trigger_overrun.enable) query.
  • Setting this property to a value will send the status.operation.instrument.lan.trigger_overrun.enable = value command.
TSP Syntax
- status.operation.instrument.lan.trigger_overrun.enable = value
- print(status.operation.instrument.lan.trigger_overrun.enable)
Raises:

event property

event: str

Access the status.operation.instrument.lan.trigger_overrun.event attribute.

Description
  • This attribute contains the operation status LAN trigger overrun register set.
Usage
  • Accessing this property will send the print(status.operation.instrument.lan.trigger_overrun.event) query.
TSP Syntax
- print(status.operation.instrument.lan.trigger_overrun.event)
Raises:

ntr property writable

ntr: str

Access the status.operation.instrument.lan.trigger_overrun.ntr attribute.

Description
  • This attribute contains the operation status LAN trigger overrun register set.
Usage
  • Accessing this property will send the print(status.operation.instrument.lan.trigger_overrun.ntr) query.
  • Setting this property to a value will send the status.operation.instrument.lan.trigger_overrun.ntr = value command.
TSP Syntax
- status.operation.instrument.lan.trigger_overrun.ntr = value
- print(status.operation.instrument.lan.trigger_overrun.ntr)
Raises:

ptr property writable

ptr: str

Access the status.operation.instrument.lan.trigger_overrun.ptr attribute.

Description
  • This attribute contains the operation status LAN trigger overrun register set.
Usage
  • Accessing this property will send the print(status.operation.instrument.lan.trigger_overrun.ptr) query.
  • Setting this property to a value will send the status.operation.instrument.lan.trigger_overrun.ptr = value command.
TSP Syntax
- status.operation.instrument.lan.trigger_overrun.ptr = value
- print(status.operation.instrument.lan.trigger_overrun.ptr)
Raises:

StatusOperationInstrumentSmuxItem

Bases: ValidatedChannel, BaseTSPCmd

The status.operation.instrument.smuX command tree.

Constants
  • .CAL: Set bit B0 indicates that smuX is unlocked for calibration.
  • .CALIBRATING: Set bit B0 indicates that smuX is unlocked for calibration.
  • .MEAS: Bit B4 is set when making an overlapped measurement, but it is not set when making a normal synchronous measurement.
  • .MEASURING: Bit B4 is set when making an overlapped measurement, but it is not set when making a normal synchronous measurement.
  • .SWE: Set bit B3 indicates that smuX is sweeping.
  • .SWEEPING: Set bit B3 indicates that smuX is sweeping.
  • .TRGOVR: Set bit B10 indicates an enabled bit has been set in the operation status smuX trigger overrun event register.
  • .TRIGGER_OVERRUN: Set bit B10 indicates an enabled bit has been set in the operation status smuX trigger overrun event register.
Properties and methods
  • .condition: The status.operation.instrument.smuX.condition attribute.
  • .enable: The status.operation.instrument.smuX.enable attribute.
  • .event: The status.operation.instrument.smuX.event attribute.
  • .ntr: The status.operation.instrument.smuX.ntr attribute.
  • .ptr: The status.operation.instrument.smuX.ptr attribute.
  • .trigger_overrrun: The status.operation.instrument.smuX.trigger_overrrun command tree.
  • .trigger_overrun: The status.operation.instrument.smuX.trigger_overrun command tree.

CAL class-attribute instance-attribute

CAL = replace('smuX', f'smu{_cmd_syntax[3]}')

CALIBRATING class-attribute instance-attribute

CALIBRATING = replace('smuX', f'smu{_cmd_syntax[3]}')

MEAS class-attribute instance-attribute

MEAS = replace('smuX', f'smu{_cmd_syntax[3]}')

MEASURING class-attribute instance-attribute

MEASURING = replace('smuX', f'smu{_cmd_syntax[3]}')

SWE class-attribute instance-attribute

SWE = replace('smuX', f'smu{_cmd_syntax[3]}')

SWEEPING class-attribute instance-attribute

SWEEPING = replace('smuX', f'smu{_cmd_syntax[3]}')

TRGOVR class-attribute instance-attribute

TRGOVR = replace('smuX', f'smu{_cmd_syntax[3]}')

TRIGGER_OVERRUN class-attribute instance-attribute

TRIGGER_OVERRUN = replace('smuX', f'smu{_cmd_syntax[3]}')

condition property

condition: str

Access the status.operation.instrument.smuX.condition attribute.

Description
  • This attribute contains the operation status SMU X summary register set.
Usage
  • Accessing this property will send the print(status.operation.instrument.smuX.condition) query.
TSP Syntax
- print(status.operation.instrument.smuX.condition)
Info
  • X, the source-measure unit (SMU) channel (for example status.operation.instrument.smua.enable applies to SMU channel A).
Raises:

enable property writable

enable: str

Access the status.operation.instrument.smuX.enable attribute.

Description
  • This attribute contains the operation status SMU X summary register set.
Usage
  • Accessing this property will send the print(status.operation.instrument.smuX.enable) query.
  • Setting this property to a value will send the status.operation.instrument.smuX.enable = value command.
TSP Syntax
- status.operation.instrument.smuX.enable = value
- print(status.operation.instrument.smuX.enable)
Info
  • X, the source-measure unit (SMU) channel (for example status.operation.instrument.smua.enable applies to SMU channel A).
Raises:

event property

event: str

Access the status.operation.instrument.smuX.event attribute.

Description
  • This attribute contains the operation status SMU X summary register set.
Usage
  • Accessing this property will send the print(status.operation.instrument.smuX.event) query.
TSP Syntax
- print(status.operation.instrument.smuX.event)
Info
  • X, the source-measure unit (SMU) channel (for example status.operation.instrument.smua.enable applies to SMU channel A).
Raises:

ntr property writable

ntr: str

Access the status.operation.instrument.smuX.ntr attribute.

Description
  • This attribute contains the operation status SMU X summary register set.
Usage
  • Accessing this property will send the print(status.operation.instrument.smuX.ntr) query.
  • Setting this property to a value will send the status.operation.instrument.smuX.ntr = value command.
TSP Syntax
- status.operation.instrument.smuX.ntr = value
- print(status.operation.instrument.smuX.ntr)
Info
  • X, the source-measure unit (SMU) channel (for example status.operation.instrument.smua.enable applies to SMU channel A).
Raises:

ptr property writable

ptr: str

Access the status.operation.instrument.smuX.ptr attribute.

Description
  • This attribute contains the operation status SMU X summary register set.
Usage
  • Accessing this property will send the print(status.operation.instrument.smuX.ptr) query.
  • Setting this property to a value will send the status.operation.instrument.smuX.ptr = value command.
TSP Syntax
- status.operation.instrument.smuX.ptr = value
- print(status.operation.instrument.smuX.ptr)
Info
  • X, the source-measure unit (SMU) channel (for example status.operation.instrument.smua.enable applies to SMU channel A).
Raises:

trigger_overrrun property

Return the status.operation.instrument.smuX.trigger_overrrun command tree.

Sub-properties and sub-methods
  • .condition: The status.operation.instrument.smuX.trigger_overrrun.condition attribute.
  • .enable: The status.operation.instrument.smuX.trigger_overrrun.enable attribute.
  • .event: The status.operation.instrument.smuX.trigger_overrrun.event attribute.
  • .ntr: The status.operation.instrument.smuX.trigger_overrrun.ntr attribute.
  • .ptr: The status.operation.instrument.smuX.trigger_overrrun.ptr attribute.

trigger_overrun property

Return the status.operation.instrument.smuX.trigger_overrun command tree.

Constants
  • .ARM: B1. Set bit indicates that the arm event detector of the SMU was already in the detected state when a trigger was received.
  • .ENDP: B4. Set bit indicates that the end pulse event detector of the SMU was already in the detected state when a trigger was received.
  • .MEAS: B3. Set bit indicates that the measurement event detector of the SMU was already in the detected state when a trigger was received.
  • .SRC: B2. Set bit indicates that the source event detector of the SMU was already in the detected state when a trigger was received.

StatusOperationInstrumentSmuxItemTriggerOverrrun

Bases: BaseTSPCmd

The status.operation.instrument.smuX.trigger_overrrun command tree.

Properties and methods
  • .condition: The status.operation.instrument.smuX.trigger_overrrun.condition attribute.
  • .enable: The status.operation.instrument.smuX.trigger_overrrun.enable attribute.
  • .event: The status.operation.instrument.smuX.trigger_overrrun.event attribute.
  • .ntr: The status.operation.instrument.smuX.trigger_overrrun.ntr attribute.
  • .ptr: The status.operation.instrument.smuX.trigger_overrrun.ptr attribute.

condition property

condition: str

Access the status.operation.instrument.smuX.trigger_overrrun.condition attribute.

Description
  • This attribute contains the operation status SMU X trigger overrun register set.
Usage
  • Accessing this property will send the print(status.operation.instrument.smuX.trigger_overrrun.condition) query.
TSP Syntax
- print(status.operation.instrument.smuX.trigger_overrrun.condition)
Raises:

enable property writable

enable: str

Access the status.operation.instrument.smuX.trigger_overrrun.enable attribute.

Description
  • This attribute contains the operation status SMU X trigger overrun register set.
Usage
  • Accessing this property will send the print(status.operation.instrument.smuX.trigger_overrrun.enable) query.
  • Setting this property to a value will send the status.operation.instrument.smuX.trigger_overrrun.enable = value command.
TSP Syntax
- status.operation.instrument.smuX.trigger_overrrun.enable = value
- print(status.operation.instrument.smuX.trigger_overrrun.enable)
Raises:

event property

event: str

Access the status.operation.instrument.smuX.trigger_overrrun.event attribute.

Description
  • This attribute contains the operation status SMU X trigger overrun register set.
Usage
  • Accessing this property will send the print(status.operation.instrument.smuX.trigger_overrrun.event) query.
TSP Syntax
- print(status.operation.instrument.smuX.trigger_overrrun.event)
Raises:

ntr property writable

ntr: str

Access the status.operation.instrument.smuX.trigger_overrrun.ntr attribute.

Description
  • This attribute contains the operation status SMU X trigger overrun register set.
Usage
  • Accessing this property will send the print(status.operation.instrument.smuX.trigger_overrrun.ntr) query.
  • Setting this property to a value will send the status.operation.instrument.smuX.trigger_overrrun.ntr = value command.
TSP Syntax
- status.operation.instrument.smuX.trigger_overrrun.ntr = value
- print(status.operation.instrument.smuX.trigger_overrrun.ntr)
Raises:

ptr property writable

ptr: str

Access the status.operation.instrument.smuX.trigger_overrrun.ptr attribute.

Description
  • This attribute contains the operation status SMU X trigger overrun register set.
Usage
  • Accessing this property will send the print(status.operation.instrument.smuX.trigger_overrrun.ptr) query.
  • Setting this property to a value will send the status.operation.instrument.smuX.trigger_overrrun.ptr = value command.
TSP Syntax
- status.operation.instrument.smuX.trigger_overrrun.ptr = value
- print(status.operation.instrument.smuX.trigger_overrrun.ptr)
Raises:

StatusOperationInstrumentSmuxItemTriggerOverrun

Bases: BaseTSPCmd

The status.operation.instrument.smuX.trigger_overrun command tree.

Constants
  • .ARM: B1. Set bit indicates that the arm event detector of the SMU was already in the detected state when a trigger was received.
  • .ENDP: B4. Set bit indicates that the end pulse event detector of the SMU was already in the detected state when a trigger was received.
  • .MEAS: B3. Set bit indicates that the measurement event detector of the SMU was already in the detected state when a trigger was received.
  • .SRC: B2. Set bit indicates that the source event detector of the SMU was already in the detected state when a trigger was received.

ARM class-attribute instance-attribute

ARM = replace('smuX', f'smu{_cmd_syntax[3]}')

ENDP class-attribute instance-attribute

ENDP = replace('smuX', f'smu{_cmd_syntax[3]}')

MEAS class-attribute instance-attribute

MEAS = replace('smuX', f'smu{_cmd_syntax[3]}')

SRC class-attribute instance-attribute

SRC = replace('smuX', f'smu{_cmd_syntax[3]}')

StatusOperationInstrumentTriggerBlender

Bases: BaseTSPCmd

The status.operation.instrument.trigger_blender command tree.

Constants
  • .TRGOVR: B10. Set bit indicates one or more enabled bits for operation status trigger blender overrun register is set.
  • .TRIGGER_OVERRUN: B10. Set bit indicates one or more enabled bits for operation status trigger blender overrun register is set.
Properties and methods
  • .condition: The status.operation.instrument.trigger_blender.condition attribute.
  • .enable: The status.operation.instrument.trigger_blender.enable attribute.
  • .event: The status.operation.instrument.trigger_blender.event attribute.
  • .ntr: The status.operation.instrument.trigger_blender.ntr attribute.
  • .ptr: The status.operation.instrument.trigger_blender.ptr attribute.
  • .trigger_overrun: The status.operation.instrument.trigger_blender.trigger_overrun command tree.

TRGOVR class-attribute instance-attribute

TRGOVR = 'status.operation.instrument.trigger_blender.TRGOVR'

TRIGGER_OVERRUN class-attribute instance-attribute

TRIGGER_OVERRUN = 'status.operation.instrument.trigger_blender.TRIGGER_OVERRUN'

condition property

condition: str

Access the status.operation.instrument.trigger_blender.condition attribute.

Description
  • This attribute contains the operation status trigger blender summary register set.
Usage
  • Accessing this property will send the print(status.operation.instrument.trigger_blender.condition) query.
TSP Syntax
- print(status.operation.instrument.trigger_blender.condition)
Raises:

enable property writable

enable: str

Access the status.operation.instrument.trigger_blender.enable attribute.

Description
  • This attribute contains the operation status trigger blender summary register set.
Usage
  • Accessing this property will send the print(status.operation.instrument.trigger_blender.enable) query.
  • Setting this property to a value will send the status.operation.instrument.trigger_blender.enable = value command.
TSP Syntax
- status.operation.instrument.trigger_blender.enable = value
- print(status.operation.instrument.trigger_blender.enable)
Raises:

event property

event: str

Access the status.operation.instrument.trigger_blender.event attribute.

Description
  • This attribute contains the operation status trigger blender summary register set.
Usage
  • Accessing this property will send the print(status.operation.instrument.trigger_blender.event) query.
TSP Syntax
- print(status.operation.instrument.trigger_blender.event)
Raises:

ntr property writable

ntr: str

Access the status.operation.instrument.trigger_blender.ntr attribute.

Description
  • This attribute contains the operation status trigger blender summary register set.
Usage
  • Accessing this property will send the print(status.operation.instrument.trigger_blender.ntr) query.
  • Setting this property to a value will send the status.operation.instrument.trigger_blender.ntr = value command.
TSP Syntax
- status.operation.instrument.trigger_blender.ntr = value
- print(status.operation.instrument.trigger_blender.ntr)
Raises:

ptr property writable

ptr: str

Access the status.operation.instrument.trigger_blender.ptr attribute.

Description
  • This attribute contains the operation status trigger blender summary register set.
Usage
  • Accessing this property will send the print(status.operation.instrument.trigger_blender.ptr) query.
  • Setting this property to a value will send the status.operation.instrument.trigger_blender.ptr = value command.
TSP Syntax
- status.operation.instrument.trigger_blender.ptr = value
- print(status.operation.instrument.trigger_blender.ptr)
Raises:

trigger_overrun property

Return the status.operation.instrument.trigger_blender.trigger_overrun command tree.

Constants
  • .BLND1: B1. A set bit value indicates that trigger blender 1 generated an action overrun.
  • .BLND2: B2. A set bit value indicates that trigger blender 2 generated an action overrun.
  • .BLND3: B3. A set bit value indicates that trigger blender 3 generated an action overrun.
  • .BLND4: B4. A set bit value indicates that trigger blender 4 generated an action overrun.
  • .BLND5: B5. A set bit value indicates that trigger blender 5 generated an action overrun.
  • .BLND6: B6. A set bit value indicates that trigger blender 6 generated an action overrun.
Sub-properties and sub-methods
  • .condition: The status.operation.instrument.trigger_blender.trigger_overrun.condition attribute.
  • .enable: The status.operation.instrument.trigger_blender.trigger_overrun.enable attribute.
  • .event: The status.operation.instrument.trigger_blender.trigger_overrun.event attribute.
  • .ntr: The status.operation.instrument.trigger_blender.trigger_overrun.ntr attribute.
  • .ptr: The status.operation.instrument.trigger_blender.trigger_overrun.ptr attribute.

StatusOperationInstrumentTriggerBlenderTriggerOverrun

Bases: BaseTSPCmd

The status.operation.instrument.trigger_blender.trigger_overrun command tree.

Constants
  • .BLND1: B1. A set bit value indicates that trigger blender 1 generated an action overrun.
  • .BLND2: B2. A set bit value indicates that trigger blender 2 generated an action overrun.
  • .BLND3: B3. A set bit value indicates that trigger blender 3 generated an action overrun.
  • .BLND4: B4. A set bit value indicates that trigger blender 4 generated an action overrun.
  • .BLND5: B5. A set bit value indicates that trigger blender 5 generated an action overrun.
  • .BLND6: B6. A set bit value indicates that trigger blender 6 generated an action overrun.
Properties and methods
  • .condition: The status.operation.instrument.trigger_blender.trigger_overrun.condition attribute.
  • .enable: The status.operation.instrument.trigger_blender.trigger_overrun.enable attribute.
  • .event: The status.operation.instrument.trigger_blender.trigger_overrun.event attribute.
  • .ntr: The status.operation.instrument.trigger_blender.trigger_overrun.ntr attribute.
  • .ptr: The status.operation.instrument.trigger_blender.trigger_overrun.ptr attribute.

BLND1 class-attribute instance-attribute

BLND1 = 'status.operation.instrument.trigger_blender.trigger_overrun.BLND1'

BLND2 class-attribute instance-attribute

BLND2 = 'status.operation.instrument.trigger_blender.trigger_overrun.BLND2'

BLND3 class-attribute instance-attribute

BLND3 = 'status.operation.instrument.trigger_blender.trigger_overrun.BLND3'

BLND4 class-attribute instance-attribute

BLND4 = 'status.operation.instrument.trigger_blender.trigger_overrun.BLND4'

BLND5 class-attribute instance-attribute

BLND5 = 'status.operation.instrument.trigger_blender.trigger_overrun.BLND5'

BLND6 class-attribute instance-attribute

BLND6 = 'status.operation.instrument.trigger_blender.trigger_overrun.BLND6'

condition property

condition: str

status.operation.instrument.trigger_blender.trigger_overrun.condition attribute.

Description
  • This attribute contains the operation status trigger blender overrun register set.
Usage
  • Accessing this property will send the print(status.operation.instrument.trigger_blender.trigger_overrun.condition) query.
TSP Syntax
- print(status.operation.instrument.trigger_blender.trigger_overrun.condition)
Raises:

enable property writable

enable: str

status.operation.instrument.trigger_blender.trigger_overrun.enable attribute.

Description
  • This attribute contains the operation status trigger blender overrun register set.
Usage
  • Accessing this property will send the print(status.operation.instrument.trigger_blender.trigger_overrun.enable) query.
  • Setting this property to a value will send the status.operation.instrument.trigger_blender.trigger_overrun.enable = value command.
TSP Syntax
- status.operation.instrument.trigger_blender.trigger_overrun.enable = value
- print(status.operation.instrument.trigger_blender.trigger_overrun.enable)
Raises:

event property

event: str

status.operation.instrument.trigger_blender.trigger_overrun.event attribute.

Description
  • This attribute contains the operation status trigger blender overrun register set.
Usage
  • Accessing this property will send the print(status.operation.instrument.trigger_blender.trigger_overrun.event) query.
TSP Syntax
- print(status.operation.instrument.trigger_blender.trigger_overrun.event)
Raises:

ntr property writable

ntr: str

Access the status.operation.instrument.trigger_blender.trigger_overrun.ntr attribute.

Description
  • This attribute contains the operation status trigger blender overrun register set.
Usage
  • Accessing this property will send the print(status.operation.instrument.trigger_blender.trigger_overrun.ntr) query.
  • Setting this property to a value will send the status.operation.instrument.trigger_blender.trigger_overrun.ntr = value command.
TSP Syntax
- status.operation.instrument.trigger_blender.trigger_overrun.ntr = value
- print(status.operation.instrument.trigger_blender.trigger_overrun.ntr)
Raises:

ptr property writable

ptr: str

Access the status.operation.instrument.trigger_blender.trigger_overrun.ptr attribute.

Description
  • This attribute contains the operation status trigger blender overrun register set.
Usage
  • Accessing this property will send the print(status.operation.instrument.trigger_blender.trigger_overrun.ptr) query.
  • Setting this property to a value will send the status.operation.instrument.trigger_blender.trigger_overrun.ptr = value command.
TSP Syntax
- status.operation.instrument.trigger_blender.trigger_overrun.ptr = value
- print(status.operation.instrument.trigger_blender.trigger_overrun.ptr)
Raises:

StatusOperationInstrumentTriggerTimer

Bases: BaseTSPCmd

The status.operation.instrument.trigger_timer command tree.

Constants
  • .TRGOVR: B10. Set bit indicates one or more enabled bits for the operation status trigger timer overrun register is set.
  • .TRIGGER_OVERRUN: B10. Set bit indicates one or more enabled bits for the operation status trigger timer overrun register is set.
Properties and methods
  • .condition: The status.operation.instrument.trigger_timer.condition attribute.
  • .enable: The status.operation.instrument.trigger_timer.enable attribute.
  • .event: The status.operation.instrument.trigger_timer.event attribute.
  • .ntr: The status.operation.instrument.trigger_timer.ntr attribute.
  • .ptr: The status.operation.instrument.trigger_timer.ptr attribute.
  • .trigger_overrun: The status.operation.instrument.trigger_timer.trigger_overrun command tree.

TRGOVR class-attribute instance-attribute

TRGOVR = 'status.operation.instrument.trigger_timer.TRGOVR'

TRIGGER_OVERRUN class-attribute instance-attribute

TRIGGER_OVERRUN = 'status.operation.instrument.trigger_timer.TRIGGER_OVERRUN'

condition property

condition: str

Access the status.operation.instrument.trigger_timer.condition attribute.

Description
  • This attribute contains the operation status trigger timer summary register set.
Usage
  • Accessing this property will send the print(status.operation.instrument.trigger_timer.condition) query.
TSP Syntax
- print(status.operation.instrument.trigger_timer.condition)
Raises:

enable property writable

enable: str

Access the status.operation.instrument.trigger_timer.enable attribute.

Description
  • This attribute contains the operation status trigger timer summary register set.
Usage
  • Accessing this property will send the print(status.operation.instrument.trigger_timer.enable) query.
  • Setting this property to a value will send the status.operation.instrument.trigger_timer.enable = value command.
TSP Syntax
- status.operation.instrument.trigger_timer.enable = value
- print(status.operation.instrument.trigger_timer.enable)
Raises:

event property

event: str

Access the status.operation.instrument.trigger_timer.event attribute.

Description
  • This attribute contains the operation status trigger timer summary register set.
Usage
  • Accessing this property will send the print(status.operation.instrument.trigger_timer.event) query.
TSP Syntax
- print(status.operation.instrument.trigger_timer.event)
Raises:

ntr property writable

ntr: str

Access the status.operation.instrument.trigger_timer.ntr attribute.

Description
  • This attribute contains the operation status trigger timer summary register set.
Usage
  • Accessing this property will send the print(status.operation.instrument.trigger_timer.ntr) query.
  • Setting this property to a value will send the status.operation.instrument.trigger_timer.ntr = value command.
TSP Syntax
- status.operation.instrument.trigger_timer.ntr = value
- print(status.operation.instrument.trigger_timer.ntr)
Raises:

ptr property writable

ptr: str

Access the status.operation.instrument.trigger_timer.ptr attribute.

Description
  • This attribute contains the operation status trigger timer summary register set.
Usage
  • Accessing this property will send the print(status.operation.instrument.trigger_timer.ptr) query.
  • Setting this property to a value will send the status.operation.instrument.trigger_timer.ptr = value command.
TSP Syntax
- status.operation.instrument.trigger_timer.ptr = value
- print(status.operation.instrument.trigger_timer.ptr)
Raises:

trigger_overrun property

Return the status.operation.instrument.trigger_timer.trigger_overrun command tree.

Constants
  • .TMR1: B1. A set bit indicates that timer 1 generated an action overrun because it was still processing a delay from a previous trigger when a new trigger was received.
  • .TMR2: B2. A set bit indicates that timer 2 generated an action overrun because it was still processing a delay from a previous trigger when a new trigger was received.
  • .TMR3: B3. A set bit indicates that timer 3 generated an action overrun because it was still processing a delay from a previous trigger when a new trigger was received.
  • .TMR4: B4. A set bit indicates that timer 4 generated an action overrun because it was still processing a delay from a previous trigger when a new trigger was received.
  • .TMR5: B5. A set bit indicates that timer 5 generated an action overrun because it was still processing a delay from a previous trigger when a new trigger was received.
  • .TMR6: B6. A set bit indicates that timer 6 generated an action overrun because it was still processing a delay from a previous trigger when a new trigger was received.
  • .TMR7: B7. A set bit indicates that timer 7 generated an action overrun because it was still processing a delay from a previous trigger when a new trigger was received.
  • .TMR8: B8. A set bit indicates that timer 8 generated an action overrun because it was still processing a delay from a previous trigger when a new trigger was received.
Sub-properties and sub-methods
  • .condition: The status.operation.instrument.trigger_timer.trigger_overrun.condition attribute.
  • .enable: The status.operation.instrument.trigger_timer.trigger_overrun.enable attribute.
  • .event: The status.operation.instrument.trigger_timer.trigger_overrun.event attribute.
  • .ntr: The status.operation.instrument.trigger_timer.trigger_overrun.ntr attribute.
  • .ptr: The status.operation.instrument.trigger_timer.trigger_overrun.ptr attribute.

StatusOperationInstrumentTriggerTimerTriggerOverrun

Bases: BaseTSPCmd

The status.operation.instrument.trigger_timer.trigger_overrun command tree.

Constants
  • .TMR1: B1. A set bit indicates that timer 1 generated an action overrun because it was still processing a delay from a previous trigger when a new trigger was received.
  • .TMR2: B2. A set bit indicates that timer 2 generated an action overrun because it was still processing a delay from a previous trigger when a new trigger was received.
  • .TMR3: B3. A set bit indicates that timer 3 generated an action overrun because it was still processing a delay from a previous trigger when a new trigger was received.
  • .TMR4: B4. A set bit indicates that timer 4 generated an action overrun because it was still processing a delay from a previous trigger when a new trigger was received.
  • .TMR5: B5. A set bit indicates that timer 5 generated an action overrun because it was still processing a delay from a previous trigger when a new trigger was received.
  • .TMR6: B6. A set bit indicates that timer 6 generated an action overrun because it was still processing a delay from a previous trigger when a new trigger was received.
  • .TMR7: B7. A set bit indicates that timer 7 generated an action overrun because it was still processing a delay from a previous trigger when a new trigger was received.
  • .TMR8: B8. A set bit indicates that timer 8 generated an action overrun because it was still processing a delay from a previous trigger when a new trigger was received.
Properties and methods
  • .condition: The status.operation.instrument.trigger_timer.trigger_overrun.condition attribute.
  • .enable: The status.operation.instrument.trigger_timer.trigger_overrun.enable attribute.
  • .event: The status.operation.instrument.trigger_timer.trigger_overrun.event attribute.
  • .ntr: The status.operation.instrument.trigger_timer.trigger_overrun.ntr attribute.
  • .ptr: The status.operation.instrument.trigger_timer.trigger_overrun.ptr attribute.

TMR1 class-attribute instance-attribute

TMR1 = 'status.operation.instrument.trigger_timer.trigger_overrun.TMR1'

TMR2 class-attribute instance-attribute

TMR2 = 'status.operation.instrument.trigger_timer.trigger_overrun.TMR2'

TMR3 class-attribute instance-attribute

TMR3 = 'status.operation.instrument.trigger_timer.trigger_overrun.TMR3'

TMR4 class-attribute instance-attribute

TMR4 = 'status.operation.instrument.trigger_timer.trigger_overrun.TMR4'

TMR5 class-attribute instance-attribute

TMR5 = 'status.operation.instrument.trigger_timer.trigger_overrun.TMR5'

TMR6 class-attribute instance-attribute

TMR6 = 'status.operation.instrument.trigger_timer.trigger_overrun.TMR6'

TMR7 class-attribute instance-attribute

TMR7 = 'status.operation.instrument.trigger_timer.trigger_overrun.TMR7'

TMR8 class-attribute instance-attribute

TMR8 = 'status.operation.instrument.trigger_timer.trigger_overrun.TMR8'

condition property

condition: str

status.operation.instrument.trigger_timer.trigger_overrun.condition attribute.

Description
  • This attribute contains the operation status trigger timer overrun register set.
Usage
  • Accessing this property will send the print(status.operation.instrument.trigger_timer.trigger_overrun.condition) query.
TSP Syntax
- print(status.operation.instrument.trigger_timer.trigger_overrun.condition)
Raises:

enable property writable

enable: str

status.operation.instrument.trigger_timer.trigger_overrun.enable attribute.

Description
  • This attribute contains the operation status trigger timer overrun register set.
Usage
  • Accessing this property will send the print(status.operation.instrument.trigger_timer.trigger_overrun.enable) query.
  • Setting this property to a value will send the status.operation.instrument.trigger_timer.trigger_overrun.enable = value command.
TSP Syntax
- status.operation.instrument.trigger_timer.trigger_overrun.enable = value
- print(status.operation.instrument.trigger_timer.trigger_overrun.enable)
Raises:

event property

event: str

Access the status.operation.instrument.trigger_timer.trigger_overrun.event attribute.

Description
  • This attribute contains the operation status trigger timer overrun register set.
Usage
  • Accessing this property will send the print(status.operation.instrument.trigger_timer.trigger_overrun.event) query.
TSP Syntax
- print(status.operation.instrument.trigger_timer.trigger_overrun.event)
Raises:

ntr property writable

ntr: str

Access the status.operation.instrument.trigger_timer.trigger_overrun.ntr attribute.

Description
  • This attribute contains the operation status trigger timer overrun register set.
Usage
  • Accessing this property will send the print(status.operation.instrument.trigger_timer.trigger_overrun.ntr) query.
  • Setting this property to a value will send the status.operation.instrument.trigger_timer.trigger_overrun.ntr = value command.
TSP Syntax
- status.operation.instrument.trigger_timer.trigger_overrun.ntr = value
- print(status.operation.instrument.trigger_timer.trigger_overrun.ntr)
Raises:

ptr property writable

ptr: str

Access the status.operation.instrument.trigger_timer.trigger_overrun.ptr attribute.

Description
  • This attribute contains the operation status trigger timer overrun register set.
Usage
  • Accessing this property will send the print(status.operation.instrument.trigger_timer.trigger_overrun.ptr) query.
  • Setting this property to a value will send the status.operation.instrument.trigger_timer.trigger_overrun.ptr = value command.
TSP Syntax
- status.operation.instrument.trigger_timer.trigger_overrun.ptr = value
- print(status.operation.instrument.trigger_timer.trigger_overrun.ptr)
Raises:

Bases: BaseTSPCmd

The status.operation.instrument.tsplink command tree.

Constants
  • .TRGOVR: B10. Set bit indicates one or more enabled bits for the operation status TSP-Link overrun register is set.
  • .TRIGGER_OVERRUN: B10. Set bit indicates one or more enabled bits for the operation status TSP-Link overrun register is set.
Properties and methods
  • .condition: The status.operation.instrument.tsplink.condition attribute.
  • .enable: The status.operation.instrument.tsplink.enable attribute.
  • .event: The status.operation.instrument.tsplink.event attribute.
  • .ntr: The status.operation.instrument.tsplink.ntr attribute.
  • .ptr: The status.operation.instrument.tsplink.ptr attribute.
  • .trigger_overrun: The status.operation.instrument.tsplink.trigger_overrun command tree.

TRGOVR class-attribute instance-attribute

TRGOVR = 'status.operation.instrument.tsplink.TRGOVR'

TRIGGER_OVERRUN class-attribute instance-attribute

TRIGGER_OVERRUN = 'status.operation.instrument.tsplink.TRIGGER_OVERRUN'

condition property

condition: str

Access the status.operation.instrument.tsplink.condition attribute.

Description
  • This attribute contains the operation status TSP-Link summary register set. This command is not available on the 2604B, 2614B, or 2634B.
Usage
  • Accessing this property will send the print(status.operation.instrument.tsplink.condition) query.
TSP Syntax
- print(status.operation.instrument.tsplink.condition)
Raises:

enable property writable

enable: str

Access the status.operation.instrument.tsplink.enable attribute.

Description
  • This attribute contains the operation status TSP-Link summary register set. This command is not available on the 2604B, 2614B, or 2634B.
Usage
  • Accessing this property will send the print(status.operation.instrument.tsplink.enable) query.
  • Setting this property to a value will send the status.operation.instrument.tsplink.enable = value command.
TSP Syntax
- status.operation.instrument.tsplink.enable = value
- print(status.operation.instrument.tsplink.enable)
Raises:

event property

event: str

Access the status.operation.instrument.tsplink.event attribute.

Description
  • This attribute contains the operation status TSP-Link summary register set. This command is not available on the 2604B, 2614B, or 2634B.
Usage
  • Accessing this property will send the print(status.operation.instrument.tsplink.event) query.
TSP Syntax
- print(status.operation.instrument.tsplink.event)
Raises:

ntr property writable

ntr: str

Access the status.operation.instrument.tsplink.ntr attribute.

Description
  • This attribute contains the operation status TSP-Link summary register set. This command is not available on the 2604B, 2614B, or 2634B.
Usage
  • Accessing this property will send the print(status.operation.instrument.tsplink.ntr) query.
  • Setting this property to a value will send the status.operation.instrument.tsplink.ntr = value command.
TSP Syntax
- status.operation.instrument.tsplink.ntr = value
- print(status.operation.instrument.tsplink.ntr)
Raises:

ptr property writable

ptr: str

Access the status.operation.instrument.tsplink.ptr attribute.

Description
  • This attribute contains the operation status TSP-Link summary register set. This command is not available on the 2604B, 2614B, or 2634B.
Usage
  • Accessing this property will send the print(status.operation.instrument.tsplink.ptr) query.
  • Setting this property to a value will send the status.operation.instrument.tsplink.ptr = value command.
TSP Syntax
- status.operation.instrument.tsplink.ptr = value
- print(status.operation.instrument.tsplink.ptr)
Raises:

trigger_overrun property

Return the status.operation.instrument.tsplink.trigger_overrun command tree.

Constants
  • .LINE1: B1. A set bit indicates that line 1 generated an action overrun when triggered to generate an output trigger.
  • .LINE2: B2. A set bit indicates that line 2 generated an action overrun when triggered to generate an output trigger.
  • .LINE3: B3. A set bit indicates that line 3 generated an action overrun when triggered to generate an output trigger.
Sub-properties and sub-methods
  • .condition: The status.operation.instrument.tsplink.trigger_overrun.condition attribute.
  • .enable: The status.operation.instrument.tsplink.trigger_overrun.enable attribute.
  • .event: The status.operation.instrument.tsplink.trigger_overrun.event attribute.
  • .ntr: The status.operation.instrument.tsplink.trigger_overrun.ntr attribute.
  • .ptr: The status.operation.instrument.tsplink.trigger_overrun.ptr attribute.

StatusOperationInstrumentTsplinkTriggerOverrun

Bases: BaseTSPCmd

The status.operation.instrument.tsplink.trigger_overrun command tree.

Constants
  • .LINE1: B1. A set bit indicates that line 1 generated an action overrun when triggered to generate an output trigger.
  • .LINE2: B2. A set bit indicates that line 2 generated an action overrun when triggered to generate an output trigger.
  • .LINE3: B3. A set bit indicates that line 3 generated an action overrun when triggered to generate an output trigger.
Properties and methods
  • .condition: The status.operation.instrument.tsplink.trigger_overrun.condition attribute.
  • .enable: The status.operation.instrument.tsplink.trigger_overrun.enable attribute.
  • .event: The status.operation.instrument.tsplink.trigger_overrun.event attribute.
  • .ntr: The status.operation.instrument.tsplink.trigger_overrun.ntr attribute.
  • .ptr: The status.operation.instrument.tsplink.trigger_overrun.ptr attribute.

LINE1 class-attribute instance-attribute

LINE1 = 'status.operation.instrument.tsplink.trigger_overrun.LINE1'

LINE2 class-attribute instance-attribute

LINE2 = 'status.operation.instrument.tsplink.trigger_overrun.LINE2'

LINE3 class-attribute instance-attribute

LINE3 = 'status.operation.instrument.tsplink.trigger_overrun.LINE3'

condition property

condition: str

Access the status.operation.instrument.tsplink.trigger_overrun.condition attribute.

Description
  • This attribute contains the operation status TSP-Link overrun register set. This command is not available on the 2604B, 2614B, or 2634B.
Usage
  • Accessing this property will send the print(status.operation.instrument.tsplink.trigger_overrun.condition) query.
TSP Syntax
- print(status.operation.instrument.tsplink.trigger_overrun.condition)
Raises:

enable property writable

enable: str

Access the status.operation.instrument.tsplink.trigger_overrun.enable attribute.

Description
  • This attribute contains the operation status TSP-Link overrun register set. This command is not available on the 2604B, 2614B, or 2634B.
Usage
  • Accessing this property will send the print(status.operation.instrument.tsplink.trigger_overrun.enable) query.
  • Setting this property to a value will send the status.operation.instrument.tsplink.trigger_overrun.enable = value command.
TSP Syntax
- status.operation.instrument.tsplink.trigger_overrun.enable = value
- print(status.operation.instrument.tsplink.trigger_overrun.enable)
Raises:

event property

event: str

Access the status.operation.instrument.tsplink.trigger_overrun.event attribute.

Description
  • This attribute contains the operation status TSP-Link overrun register set. This command is not available on the 2604B, 2614B, or 2634B.
Usage
  • Accessing this property will send the print(status.operation.instrument.tsplink.trigger_overrun.event) query.
TSP Syntax
- print(status.operation.instrument.tsplink.trigger_overrun.event)
Raises:

ntr property writable

ntr: str

Access the status.operation.instrument.tsplink.trigger_overrun.ntr attribute.

Description
  • This attribute contains the operation status TSP-Link overrun register set. This command is not available on the 2604B, 2614B, or 2634B.
Usage
  • Accessing this property will send the print(status.operation.instrument.tsplink.trigger_overrun.ntr) query.
  • Setting this property to a value will send the status.operation.instrument.tsplink.trigger_overrun.ntr = value command.
TSP Syntax
- status.operation.instrument.tsplink.trigger_overrun.ntr = value
- print(status.operation.instrument.tsplink.trigger_overrun.ntr)
Raises:

ptr property writable

ptr: str

Access the status.operation.instrument.tsplink.trigger_overrun.ptr attribute.

Description
  • This attribute contains the operation status TSP-Link overrun register set. This command is not available on the 2604B, 2614B, or 2634B.
Usage
  • Accessing this property will send the print(status.operation.instrument.tsplink.trigger_overrun.ptr) query.
  • Setting this property to a value will send the status.operation.instrument.tsplink.trigger_overrun.ptr = value command.
TSP Syntax
- status.operation.instrument.tsplink.trigger_overrun.ptr = value
- print(status.operation.instrument.tsplink.trigger_overrun.ptr)
Raises:

StatusOperationMeasuring

Bases: BaseTSPCmd

The status.operation.measuring command tree.

Constants
  • .SMUA: B1. Bit is set when SMU A is making an overlapped measurement, but it is not set when making a normal synchronous measurement.
Properties and methods
  • .condition: The status.operation.measuring.condition attribute.
  • .enable: The status.operation.measuring.enable attribute.
  • .event: The status.operation.measuring.event attribute.
  • .ntr: The status.operation.measuring.ntr attribute.
  • .ptr: The status.operation.measuring.ptr attribute.

SMUA class-attribute instance-attribute

SMUA = 'status.operation.measuring.SMUA'

condition property

condition: str

Access the status.operation.measuring.condition attribute.

Description
  • This attribute contains the operation status measuring summary register set.
Usage
  • Accessing this property will send the print(status.operation.measuring.condition) query.
TSP Syntax
- print(status.operation.measuring.condition)
Raises:

enable property writable

enable: str

Access the status.operation.measuring.enable attribute.

Description
  • This attribute contains the operation status measuring summary register set.
Usage
  • Accessing this property will send the print(status.operation.measuring.enable) query.
  • Setting this property to a value will send the status.operation.measuring.enable = value command.
TSP Syntax
- status.operation.measuring.enable = value
- print(status.operation.measuring.enable)
Raises:

event property

event: str

Access the status.operation.measuring.event attribute.

Description
  • This attribute contains the operation status measuring summary register set.
Usage
  • Accessing this property will send the print(status.operation.measuring.event) query.
TSP Syntax
- print(status.operation.measuring.event)
Raises:

ntr property writable

ntr: str

Access the status.operation.measuring.ntr attribute.

Description
  • This attribute contains the operation status measuring summary register set.
Usage
  • Accessing this property will send the print(status.operation.measuring.ntr) query.
  • Setting this property to a value will send the status.operation.measuring.ntr = value command.
TSP Syntax
- status.operation.measuring.ntr = value
- print(status.operation.measuring.ntr)
Raises:

ptr property writable

ptr: str

Access the status.operation.measuring.ptr attribute.

Description
  • This attribute contains the operation status measuring summary register set.
Usage
  • Accessing this property will send the print(status.operation.measuring.ptr) query.
  • Setting this property to a value will send the status.operation.measuring.ptr = value command.
TSP Syntax
- status.operation.measuring.ptr = value
- print(status.operation.measuring.ptr)
Raises:

StatusOperationRemote

Bases: BaseTSPCmd

The status.operation.remote command tree.

Constants
  • .CAV: B1. Set bit indicates there is a command available in the execution queue.
  • .COMMAND_AVAILABLE: B1. Set bit indicates there is a command available in the execution queue.
  • .PRMPT: B11. Set bit indicates command prompts are enabled.
  • .PROMPTS_ENABLED: B11. Set bit indicates command prompts are enabled.
Properties and methods
  • .condition: The status.operation.remote.condition attribute.
  • .enable: The status.operation.remote.enable attribute.
  • .event: The status.operation.remote.event attribute.
  • .ntr: The status.operation.remote.ntr attribute.
  • .ptr: The status.operation.remote.ptr attribute.

CAV class-attribute instance-attribute

CAV = 'status.operation.remote.CAV'

COMMAND_AVAILABLE class-attribute instance-attribute

COMMAND_AVAILABLE = 'status.operation.remote.COMMAND_AVAILABLE'

PRMPT class-attribute instance-attribute

PRMPT = 'status.operation.remote.PRMPT'

PROMPTS_ENABLED class-attribute instance-attribute

PROMPTS_ENABLED = 'status.operation.remote.PROMPTS_ENABLED'

condition property

condition: str

Access the status.operation.remote.condition attribute.

Description
  • This attribute contains the operation status remote summary register set.
Usage
  • Accessing this property will send the print(status.operation.remote.condition) query.
TSP Syntax
- print(status.operation.remote.condition)
Raises:

enable property writable

enable: str

Access the status.operation.remote.enable attribute.

Description
  • This attribute contains the operation status remote summary register set.
Usage
  • Accessing this property will send the print(status.operation.remote.enable) query.
  • Setting this property to a value will send the status.operation.remote.enable = value command.
TSP Syntax
- status.operation.remote.enable = value
- print(status.operation.remote.enable)
Raises:

event property

event: str

Access the status.operation.remote.event attribute.

Description
  • This attribute contains the operation status remote summary register set.
Usage
  • Accessing this property will send the print(status.operation.remote.event) query.
TSP Syntax
- print(status.operation.remote.event)
Raises:

ntr property writable

ntr: str

Access the status.operation.remote.ntr attribute.

Description
  • This attribute contains the operation status remote summary register set.
Usage
  • Accessing this property will send the print(status.operation.remote.ntr) query.
  • Setting this property to a value will send the status.operation.remote.ntr = value command.
TSP Syntax
- status.operation.remote.ntr = value
- print(status.operation.remote.ntr)
Raises:

ptr property writable

ptr: str

Access the status.operation.remote.ptr attribute.

Description
  • This attribute contains the operation status remote summary register set.
Usage
  • Accessing this property will send the print(status.operation.remote.ptr) query.
  • Setting this property to a value will send the status.operation.remote.ptr = value command.
TSP Syntax
- status.operation.remote.ptr = value
- print(status.operation.remote.ptr)
Raises:

StatusOperationSweeping

Bases: BaseTSPCmd

The status.operation.sweeping command tree.

Constants
  • .SMUA: B1. Set bit indicates that SMU A is sweeping.
Properties and methods
  • .condition: The status.operation.sweeping.condition attribute.
  • .enable: The status.operation.sweeping.enable attribute.
  • .event: The status.operation.sweeping.event attribute.
  • .ntr: The status.operation.sweeping.ntr attribute.
  • .ptr: The status.operation.sweeping.ptr attribute.

SMUA class-attribute instance-attribute

SMUA = 'status.operation.sweeping.SMUA'

condition property

condition: str

Access the status.operation.sweeping.condition attribute.

Description
  • This attribute contains the operation status sweeping summary register set.
Usage
  • Accessing this property will send the print(status.operation.sweeping.condition) query.
TSP Syntax
- print(status.operation.sweeping.condition)
Raises:

enable property writable

enable: str

Access the status.operation.sweeping.enable attribute.

Description
  • This attribute contains the operation status sweeping summary register set.
Usage
  • Accessing this property will send the print(status.operation.sweeping.enable) query.
  • Setting this property to a value will send the status.operation.sweeping.enable = value command.
TSP Syntax
- status.operation.sweeping.enable = value
- print(status.operation.sweeping.enable)
Raises:

event property

event: str

Access the status.operation.sweeping.event attribute.

Description
  • This attribute contains the operation status sweeping summary register set.
Usage
  • Accessing this property will send the print(status.operation.sweeping.event) query.
TSP Syntax
- print(status.operation.sweeping.event)
Raises:

ntr property writable

ntr: str

Access the status.operation.sweeping.ntr attribute.

Description
  • This attribute contains the operation status sweeping summary register set.
Usage
  • Accessing this property will send the print(status.operation.sweeping.ntr) query.
  • Setting this property to a value will send the status.operation.sweeping.ntr = value command.
TSP Syntax
- status.operation.sweeping.ntr = value
- print(status.operation.sweeping.ntr)
Raises:

ptr property writable

ptr: str

Access the status.operation.sweeping.ptr attribute.

Description
  • This attribute contains the operation status sweeping summary register set.
Usage
  • Accessing this property will send the print(status.operation.sweeping.ptr) query.
  • Setting this property to a value will send the status.operation.sweeping.ptr = value command.
TSP Syntax
- status.operation.sweeping.ptr = value
- print(status.operation.sweeping.ptr)
Raises:

StatusOperationTriggerOverrun

Bases: BaseTSPCmd

The status.operation.trigger_overrun command tree.

Constants
  • .DIGIO: B12. Set bit indicates one of the enabled bits in the operation status digital I/O overrun event register is set.
  • .DIGITAL_IO: B12. Set bit indicates one of the enabled bits in the operation status digital I/O overrun event register is set.
  • .LAN: B14. Set bit indicates one of the enabled bits in the operation status LAN trigger overrun event register is set.
  • .SMUA: B1. Set bit indicates one of the enabled bits in the operation status SMU A trigger overrun event register is set.
  • .TRGBLND: B10. Set bit indicates one of the enabled bits in the operation status trigger blender overrun event register is set.
  • .TRGTMR: B11. Set bit indicates one of the enabled bits in the operation status trigger timer overrun event register is set.
  • .TRIGGER_BLENDER: B10. Set bit indicates one of the enabled bits in the operation status trigger blender overrun event register is set.
  • .TRIGGER_TIMER: B11. Set bit indicates one of the enabled bits in the operation status trigger timer overrun event register is set.
  • .TSPLINK: B13. Set bit indicates one of the enabled bits in the operation status TSP-Link overrun event register is set.
Properties and methods
  • .condition: The status.operation.trigger_overrun.condition attribute.
  • .enable: The status.operation.trigger_overrun.enable attribute.
  • .event: The status.operation.trigger_overrun.event attribute.
  • .ntr: The status.operation.trigger_overrun.ntr attribute.
  • .ptr: The status.operation.trigger_overrun.ptr attribute.

DIGIO class-attribute instance-attribute

DIGIO = 'status.operation.trigger_overrun.DIGIO'

DIGITAL_IO class-attribute instance-attribute

DIGITAL_IO = 'status.operation.trigger_overrun.DIGITAL_IO'

LAN class-attribute instance-attribute

LAN = 'status.operation.trigger_overrun.LAN'

SMUA class-attribute instance-attribute

SMUA = 'status.operation.trigger_overrun.SMUA'

TRGBLND class-attribute instance-attribute

TRGBLND = 'status.operation.trigger_overrun.TRGBLND'

TRGTMR class-attribute instance-attribute

TRGTMR = 'status.operation.trigger_overrun.TRGTMR'

TRIGGER_BLENDER class-attribute instance-attribute

TRIGGER_BLENDER = 'status.operation.trigger_overrun.TRIGGER_BLENDER'

TRIGGER_TIMER class-attribute instance-attribute

TRIGGER_TIMER = 'status.operation.trigger_overrun.TRIGGER_TIMER'
TSPLINK = 'status.operation.trigger_overrun.TSPLINK'

condition property

condition: str

Access the status.operation.trigger_overrun.condition attribute.

Description
  • This attribute contains the operation status trigger overrun summary register set.
Usage
  • Accessing this property will send the print(status.operation.trigger_overrun.condition) query.
TSP Syntax
- print(status.operation.trigger_overrun.condition)
Raises:

enable property writable

enable: str

Access the status.operation.trigger_overrun.enable attribute.

Description
  • This attribute contains the operation status trigger overrun summary register set.
Usage
  • Accessing this property will send the print(status.operation.trigger_overrun.enable) query.
  • Setting this property to a value will send the status.operation.trigger_overrun.enable = value command.
TSP Syntax
- status.operation.trigger_overrun.enable = value
- print(status.operation.trigger_overrun.enable)
Raises:

event property

event: str

Access the status.operation.trigger_overrun.event attribute.

Description
  • This attribute contains the operation status trigger overrun summary register set.
Usage
  • Accessing this property will send the print(status.operation.trigger_overrun.event) query.
TSP Syntax
- print(status.operation.trigger_overrun.event)
Raises:

ntr property writable

ntr: str

Access the status.operation.trigger_overrun.ntr attribute.

Description
  • This attribute contains the operation status trigger overrun summary register set.
Usage
  • Accessing this property will send the print(status.operation.trigger_overrun.ntr) query.
  • Setting this property to a value will send the status.operation.trigger_overrun.ntr = value command.
TSP Syntax
- status.operation.trigger_overrun.ntr = value
- print(status.operation.trigger_overrun.ntr)
Raises:

ptr property writable

ptr: str

Access the status.operation.trigger_overrun.ptr attribute.

Description
  • This attribute contains the operation status trigger overrun summary register set.
Usage
  • Accessing this property will send the print(status.operation.trigger_overrun.ptr) query.
  • Setting this property to a value will send the status.operation.trigger_overrun.ptr = value command.
TSP Syntax
- status.operation.trigger_overrun.ptr = value
- print(status.operation.trigger_overrun.ptr)
Raises:

StatusOperationUser

Bases: BaseTSPCmd

The status.operation.user command tree.

Properties and methods
  • .condition: The status.operation.user.condition attribute.
  • .enable: The status.operation.user.enable attribute.
  • .event: The status.operation.user.event attribute.
  • .ntr: The status.operation.user.ntr attribute.
  • .ptr: The status.operation.user.ptr attribute.

condition property writable

condition: str

Access the status.operation.user.condition attribute.

Description
  • These attributes manage the operation status user register set of the status model.
Usage
  • Accessing this property will send the print(status.operation.user.condition) query.
  • Setting this property to a value will send the status.operation.user.condition = value command.
TSP Syntax
- status.operation.user.condition = value
- print(status.operation.user.condition)
Raises:

enable property writable

enable: str

Access the status.operation.user.enable attribute.

Description
  • These attributes manage the operation status user register set of the status model.
Usage
  • Accessing this property will send the print(status.operation.user.enable) query.
  • Setting this property to a value will send the status.operation.user.enable = value command.
TSP Syntax
- status.operation.user.enable = value
- print(status.operation.user.enable)
Raises:

event property

event: str

Access the status.operation.user.event attribute.

Description
  • These attributes manage the operation status user register set of the status model.
Usage
  • Accessing this property will send the print(status.operation.user.event) query.
TSP Syntax
- print(status.operation.user.event)
Raises:

ntr property writable

ntr: str

Access the status.operation.user.ntr attribute.

Description
  • These attributes manage the operation status user register set of the status model.
Usage
  • Accessing this property will send the print(status.operation.user.ntr) query.
  • Setting this property to a value will send the status.operation.user.ntr = value command.
TSP Syntax
- status.operation.user.ntr = value
- print(status.operation.user.ntr)
Raises:

ptr property writable

ptr: str

Access the status.operation.user.ptr attribute.

Description
  • These attributes manage the operation status user register set of the status model.
Usage
  • Accessing this property will send the print(status.operation.user.ptr) query.
  • Setting this property to a value will send the status.operation.user.ptr = value command.
TSP Syntax
- status.operation.user.ptr = value
- print(status.operation.user.ptr)
Raises:

StatusQuestionable

Bases: BaseTSPCmd

The status.questionable command tree.

Constants
  • .CAL: B8. An enabled bit in the questionable status calibration summary event register is set.
  • .CALIBRATION: B8. An enabled bit in the questionable status calibration summary event register is set.
  • .HIGHV_NOT_READY: B10. Either the interlock is not engaged or the interlock was engaged recently and the high voltage supply is still stabilizing. If the interlock is engaged and this bit is set, attempting to turn on the output on the 200 V range results in error code 5052, ‘Interlock engaged; system stabilizing.’.
Properties and methods
  • .calibration: The status.questionable.calibration command tree.
  • .condition: The status.questionable.condition attribute.
  • .enable: The status.questionable.enable attribute.
  • .event: The status.questionable.event attribute.
  • .instrument: The status.questionable.instrument command tree.
  • .ntr: The status.questionable.ntr attribute.
  • .over_temperature: The status.questionable.over_temperature command tree.
  • .ptr: The status.questionable.ptr attribute.
  • .unstable_output: The status.questionable.unstable_output command tree.

CAL class-attribute instance-attribute

CAL = 'status.questionable.CAL'

CALIBRATION class-attribute instance-attribute

CALIBRATION = 'status.questionable.CALIBRATION'

HIGHV_NOT_READY class-attribute instance-attribute

HIGHV_NOT_READY = 'status.questionable.HIGHV_NOT_READY'

calibration property

Return the status.questionable.calibration command tree.

Constants
  • .SMUA: B1. Set bit indicates that the SMU A calibration constants stored in nonvolatile memory were corrupted and could not be loaded when the instrument powered up.
Sub-properties and sub-methods
  • .condition: The status.questionable.calibration.condition attribute.
  • .enable: The status.questionable.calibration.enable attribute.
  • .event: The status.questionable.calibration.event attribute.
  • .ntr: The status.questionable.calibration.ntr attribute.
  • .ptr: The status.questionable.calibration.ptr attribute.

condition property

condition: str

Access the status.questionable.condition attribute.

Description
  • These attributes manage the questionable status register set of the status model.
Usage
  • Accessing this property will send the print(status.questionable.condition) query.
TSP Syntax
- print(status.questionable.condition)
Raises:

enable property writable

enable: str

Access the status.questionable.enable attribute.

Description
  • These attributes manage the questionable status register set of the status model.
Usage
  • Accessing this property will send the print(status.questionable.enable) query.
  • Setting this property to a value will send the status.questionable.enable = value command.
TSP Syntax
- status.questionable.enable = value
- print(status.questionable.enable)
Raises:

event property

event: str

Access the status.questionable.event attribute.

Description
  • These attributes manage the questionable status register set of the status model.
Usage
  • Accessing this property will send the print(status.questionable.event) query.
TSP Syntax
- print(status.questionable.event)
Raises:

instrument property

Return the status.questionable.instrument command tree.

Constants
  • .SMUA: B1. Set bit indicates one or more enabled bits for the SMU A questionable register are set.
Sub-properties and sub-methods
  • .condition: The status.questionable.instrument.condition attribute.
  • .enable: The status.questionable.instrument.enable attribute.
  • .event: The status.questionable.instrument.event attribute.
  • .ntr: The status.questionable.instrument.ntr attribute.
  • .ptr: The status.questionable.instrument.ptr attribute.
  • .smu: The status.questionable.instrument.smuX command tree.

ntr property writable

ntr: str

Access the status.questionable.ntr attribute.

Description
  • These attributes manage the questionable status register set of the status model.
Usage
  • Accessing this property will send the print(status.questionable.ntr) query.
  • Setting this property to a value will send the status.questionable.ntr = value command.
TSP Syntax
- status.questionable.ntr = value
- print(status.questionable.ntr)
Raises:

over_temperature property

Return the status.questionable.over_temperature command tree.

Sub-properties and sub-methods
  • .condition: The status.questionable.over_temperature.condition attribute.
  • .enable: The status.questionable.over_temperature.enable attribute.
  • .event: The status.questionable.over_temperature.event attribute.
  • .ntr: The status.questionable.over_temperature.ntr attribute.
  • .ptr: The status.questionable.over_temperature.ptr attribute.

ptr property writable

ptr: str

Access the status.questionable.ptr attribute.

Description
  • These attributes manage the questionable status register set of the status model.
Usage
  • Accessing this property will send the print(status.questionable.ptr) query.
  • Setting this property to a value will send the status.questionable.ptr = value command.
TSP Syntax
- status.questionable.ptr = value
- print(status.questionable.ptr)
Raises:

unstable_output property

Return the status.questionable.unstable_output command tree.

Sub-properties and sub-methods
  • .condition: The status.questionable.unstable_output.condition attribute.
  • .enable: The status.questionable.unstable_output.enable attribute.
  • .event: The status.questionable.unstable_output.event attribute.
  • .ntr: The status.questionable.unstable_output.ntr attribute.
  • .ptr: The status.questionable.unstable_output.ptr attribute.

StatusQuestionableCalibration

Bases: BaseTSPCmd

The status.questionable.calibration command tree.

Constants
  • .SMUA: B1. Set bit indicates that the SMU A calibration constants stored in nonvolatile memory were corrupted and could not be loaded when the instrument powered up.
Properties and methods
  • .condition: The status.questionable.calibration.condition attribute.
  • .enable: The status.questionable.calibration.enable attribute.
  • .event: The status.questionable.calibration.event attribute.
  • .ntr: The status.questionable.calibration.ntr attribute.
  • .ptr: The status.questionable.calibration.ptr attribute.

SMUA class-attribute instance-attribute

SMUA = 'status.questionable.calibration.SMUA'

condition property

condition: str

Access the status.questionable.calibration.condition attribute.

Description
  • This attribute contains the questionable status calibration summary register set.
Usage
  • Accessing this property will send the print(status.questionable.calibration.condition) query.
TSP Syntax
- print(status.questionable.calibration.condition)
Raises:

enable property writable

enable: str

Access the status.questionable.calibration.enable attribute.

Description
  • This attribute contains the questionable status calibration summary register set.
Usage
  • Accessing this property will send the print(status.questionable.calibration.enable) query.
  • Setting this property to a value will send the status.questionable.calibration.enable = value command.
TSP Syntax
- status.questionable.calibration.enable = value
- print(status.questionable.calibration.enable)
Raises:

event property

event: str

Access the status.questionable.calibration.event attribute.

Description
  • This attribute contains the questionable status calibration summary register set.
Usage
  • Accessing this property will send the print(status.questionable.calibration.event) query.
TSP Syntax
- print(status.questionable.calibration.event)
Raises:

ntr property writable

ntr: str

Access the status.questionable.calibration.ntr attribute.

Description
  • This attribute contains the questionable status calibration summary register set.
Usage
  • Accessing this property will send the print(status.questionable.calibration.ntr) query.
  • Setting this property to a value will send the status.questionable.calibration.ntr = value command.
TSP Syntax
- status.questionable.calibration.ntr = value
- print(status.questionable.calibration.ntr)
Raises:

ptr property writable

ptr: str

Access the status.questionable.calibration.ptr attribute.

Description
  • This attribute contains the questionable status calibration summary register set.
Usage
  • Accessing this property will send the print(status.questionable.calibration.ptr) query.
  • Setting this property to a value will send the status.questionable.calibration.ptr = value command.
TSP Syntax
- status.questionable.calibration.ptr = value
- print(status.questionable.calibration.ptr)
Raises:

StatusQuestionableInstrument

Bases: BaseTSPCmd

The status.questionable.instrument command tree.

Constants
  • .SMUA: B1. Set bit indicates one or more enabled bits for the SMU A questionable register are set.
Properties and methods
  • .condition: The status.questionable.instrument.condition attribute.
  • .enable: The status.questionable.instrument.enable attribute.
  • .event: The status.questionable.instrument.event attribute.
  • .ntr: The status.questionable.instrument.ntr attribute.
  • .ptr: The status.questionable.instrument.ptr attribute.
  • .smu: The status.questionable.instrument.smuX command tree.

SMUA class-attribute instance-attribute

SMUA = 'status.questionable.instrument.SMUA'

condition property

condition: str

Access the status.questionable.instrument.condition attribute.

Description
  • This attribute contains the questionable status instrument summary register set.
Usage
  • Accessing this property will send the print(status.questionable.instrument.condition) query.
TSP Syntax
- print(status.questionable.instrument.condition)
Raises:

enable property writable

enable: str

Access the status.questionable.instrument.enable attribute.

Description
  • This attribute contains the questionable status instrument summary register set.
Usage
  • Accessing this property will send the print(status.questionable.instrument.enable) query.
  • Setting this property to a value will send the status.questionable.instrument.enable = value command.
TSP Syntax
- status.questionable.instrument.enable = value
- print(status.questionable.instrument.enable)
Raises:

event property

event: str

Access the status.questionable.instrument.event attribute.

Description
  • This attribute contains the questionable status instrument summary register set.
Usage
  • Accessing this property will send the print(status.questionable.instrument.event) query.
TSP Syntax
- print(status.questionable.instrument.event)
Raises:

ntr property writable

ntr: str

Access the status.questionable.instrument.ntr attribute.

Description
  • This attribute contains the questionable status instrument summary register set.
Usage
  • Accessing this property will send the print(status.questionable.instrument.ntr) query.
  • Setting this property to a value will send the status.questionable.instrument.ntr = value command.
TSP Syntax
- status.questionable.instrument.ntr = value
- print(status.questionable.instrument.ntr)
Raises:

ptr property writable

ptr: str

Access the status.questionable.instrument.ptr attribute.

Description
  • This attribute contains the questionable status instrument summary register set.
Usage
  • Accessing this property will send the print(status.questionable.instrument.ptr) query.
  • Setting this property to a value will send the status.questionable.instrument.ptr = value command.
TSP Syntax
- status.questionable.instrument.ptr = value
- print(status.questionable.instrument.ptr)
Raises:

smu property

Return the status.questionable.instrument.smuX command tree.

Constants
  • .CAL: B8. Set bit indicates that the calibration constants stored in nonvolatile memory were corrupted and could not be loaded when the instrument powered up.
  • .CALIBRATION: B8. Set bit indicates that the calibration constants stored in nonvolatile memory were corrupted and could not be loaded when the instrument powered up.
  • .OTEMP: B12. Set bit indicates that an overtemperature condition was detected.
  • .OVER_TEMPERATURE: B12. Set bit indicates that an overtemperature condition was detected.
  • .UNSTABLE_OUTPUT: B9. Set bit indicates that an unstable output condition was detected.
  • .UO: B9. Set bit indicates that an unstable output condition was detected.
Sub-properties and sub-methods
  • .condition: The status.questionable.instrument.smuX.condition attribute.
  • .enable: The status.questionable.instrument.smuX.enable attribute.
  • .event: The status.questionable.instrument.smuX.event attribute.
  • .ntr: The status.questionable.instrument.smuX.ntr attribute.
  • .ptr: The status.questionable.instrument.smuX.ptr attribute.

StatusQuestionableInstrumentSmuxItem

Bases: ValidatedChannel, BaseTSPCmd

The status.questionable.instrument.smuX command tree.

Constants
  • .CAL: B8. Set bit indicates that the calibration constants stored in nonvolatile memory were corrupted and could not be loaded when the instrument powered up.
  • .CALIBRATION: B8. Set bit indicates that the calibration constants stored in nonvolatile memory were corrupted and could not be loaded when the instrument powered up.
  • .OTEMP: B12. Set bit indicates that an overtemperature condition was detected.
  • .OVER_TEMPERATURE: B12. Set bit indicates that an overtemperature condition was detected.
  • .UNSTABLE_OUTPUT: B9. Set bit indicates that an unstable output condition was detected.
  • .UO: B9. Set bit indicates that an unstable output condition was detected.
Properties and methods
  • .condition: The status.questionable.instrument.smuX.condition attribute.
  • .enable: The status.questionable.instrument.smuX.enable attribute.
  • .event: The status.questionable.instrument.smuX.event attribute.
  • .ntr: The status.questionable.instrument.smuX.ntr attribute.
  • .ptr: The status.questionable.instrument.smuX.ptr attribute.

CAL class-attribute instance-attribute

CAL = replace('smuX', f'smu{_cmd_syntax[3]}')

CALIBRATION class-attribute instance-attribute

CALIBRATION = replace('smuX', f'smu{_cmd_syntax[3]}')

OTEMP class-attribute instance-attribute

OTEMP = replace('smuX', f'smu{_cmd_syntax[3]}')

OVER_TEMPERATURE class-attribute instance-attribute

OVER_TEMPERATURE = replace('smuX', f'smu{_cmd_syntax[3]}')

UNSTABLE_OUTPUT class-attribute instance-attribute

UNSTABLE_OUTPUT = replace('smuX', f'smu{_cmd_syntax[3]}')

unstable output condition was detected.

UO class-attribute instance-attribute

UO = replace('smuX', f'smu{_cmd_syntax[3]}')

unstable output condition was detected.

condition property

condition: str

Access the status.questionable.instrument.smuX.condition attribute.

Description
  • This attribute contains the questionable status SMU X summary register set.
Usage
  • Accessing this property will send the print(status.questionable.instrument.smuX.condition) query.
TSP Syntax
- print(status.questionable.instrument.smuX.condition)
Info
  • X, the source-measure unit (SMU) channel (for example status.questionable.instrument.smua.enable applies to SMU channel A).
Raises:

enable property writable

enable: str

Access the status.questionable.instrument.smuX.enable attribute.

Description
  • This attribute contains the questionable status SMU X summary register set.
Usage
  • Accessing this property will send the print(status.questionable.instrument.smuX.enable) query.
  • Setting this property to a value will send the status.questionable.instrument.smuX.enable = value command.
TSP Syntax
- status.questionable.instrument.smuX.enable = value
- print(status.questionable.instrument.smuX.enable)
Info
  • X, the source-measure unit (SMU) channel (for example status.questionable.instrument.smua.enable applies to SMU channel A).
Raises:

event property

event: str

Access the status.questionable.instrument.smuX.event attribute.

Description
  • This attribute contains the questionable status SMU X summary register set.
Usage
  • Accessing this property will send the print(status.questionable.instrument.smuX.event) query.
TSP Syntax
- print(status.questionable.instrument.smuX.event)
Info
  • X, the source-measure unit (SMU) channel (for example status.questionable.instrument.smua.enable applies to SMU channel A).
Raises:

ntr property writable

ntr: str

Access the status.questionable.instrument.smuX.ntr attribute.

Description
  • This attribute contains the questionable status SMU X summary register set.
Usage
  • Accessing this property will send the print(status.questionable.instrument.smuX.ntr) query.
  • Setting this property to a value will send the status.questionable.instrument.smuX.ntr = value command.
TSP Syntax
- status.questionable.instrument.smuX.ntr = value
- print(status.questionable.instrument.smuX.ntr)
Info
  • X, the source-measure unit (SMU) channel (for example status.questionable.instrument.smua.enable applies to SMU channel A).
Raises:

ptr property writable

ptr: str

Access the status.questionable.instrument.smuX.ptr attribute.

Description
  • This attribute contains the questionable status SMU X summary register set.
Usage
  • Accessing this property will send the print(status.questionable.instrument.smuX.ptr) query.
  • Setting this property to a value will send the status.questionable.instrument.smuX.ptr = value command.
TSP Syntax
- status.questionable.instrument.smuX.ptr = value
- print(status.questionable.instrument.smuX.ptr)
Info
  • X, the source-measure unit (SMU) channel (for example status.questionable.instrument.smua.enable applies to SMU channel A).
Raises:

StatusQuestionableOverTemperature

Bases: BaseTSPCmd

The status.questionable.over_temperature command tree.

Properties and methods
  • .condition: The status.questionable.over_temperature.condition attribute.
  • .enable: The status.questionable.over_temperature.enable attribute.
  • .event: The status.questionable.over_temperature.event attribute.
  • .ntr: The status.questionable.over_temperature.ntr attribute.
  • .ptr: The status.questionable.over_temperature.ptr attribute.

condition property

condition: str

Access the status.questionable.over_temperature.condition attribute.

Description
  • This attribute contains the questionable status over temperature summary register set.
Usage
  • Accessing this property will send the print(status.questionable.over_temperature.condition) query.
TSP Syntax
- print(status.questionable.over_temperature.condition)
Raises:

enable property writable

enable: str

Access the status.questionable.over_temperature.enable attribute.

Description
  • This attribute contains the questionable status over temperature summary register set.
Usage
  • Accessing this property will send the print(status.questionable.over_temperature.enable) query.
  • Setting this property to a value will send the status.questionable.over_temperature.enable = value command.
TSP Syntax
- status.questionable.over_temperature.enable = value
- print(status.questionable.over_temperature.enable)
Raises:

event property

event: str

Access the status.questionable.over_temperature.event attribute.

Description
  • This attribute contains the questionable status over temperature summary register set.
Usage
  • Accessing this property will send the print(status.questionable.over_temperature.event) query.
TSP Syntax
- print(status.questionable.over_temperature.event)
Raises:

ntr property writable

ntr: str

Access the status.questionable.over_temperature.ntr attribute.

Description
  • This attribute contains the questionable status over temperature summary register set.
Usage
  • Accessing this property will send the print(status.questionable.over_temperature.ntr) query.
  • Setting this property to a value will send the status.questionable.over_temperature.ntr = value command.
TSP Syntax
- status.questionable.over_temperature.ntr = value
- print(status.questionable.over_temperature.ntr)
Raises:

ptr property writable

ptr: str

Access the status.questionable.over_temperature.ptr attribute.

Description
  • This attribute contains the questionable status over temperature summary register set.
Usage
  • Accessing this property will send the print(status.questionable.over_temperature.ptr) query.
  • Setting this property to a value will send the status.questionable.over_temperature.ptr = value command.
TSP Syntax
- status.questionable.over_temperature.ptr = value
- print(status.questionable.over_temperature.ptr)
Raises:

StatusQuestionableUnstableOutput

Bases: BaseTSPCmd

The status.questionable.unstable_output command tree.

Properties and methods
  • .condition: The status.questionable.unstable_output.condition attribute.
  • .enable: The status.questionable.unstable_output.enable attribute.
  • .event: The status.questionable.unstable_output.event attribute.
  • .ntr: The status.questionable.unstable_output.ntr attribute.
  • .ptr: The status.questionable.unstable_output.ptr attribute.

condition property

condition: str

Access the status.questionable.unstable_output.condition attribute.

Description
  • This attribute contains the questionable status unstable output summary register set.
Usage
  • Accessing this property will send the print(status.questionable.unstable_output.condition) query.
TSP Syntax
- print(status.questionable.unstable_output.condition)
Raises:

enable property writable

enable: str

Access the status.questionable.unstable_output.enable attribute.

Description
  • This attribute contains the questionable status unstable output summary register set.
Usage
  • Accessing this property will send the print(status.questionable.unstable_output.enable) query.
  • Setting this property to a value will send the status.questionable.unstable_output.enable = value command.
TSP Syntax
- status.questionable.unstable_output.enable = value
- print(status.questionable.unstable_output.enable)
Raises:

event property

event: str

Access the status.questionable.unstable_output.event attribute.

Description
  • This attribute contains the questionable status unstable output summary register set.
Usage
  • Accessing this property will send the print(status.questionable.unstable_output.event) query.
TSP Syntax
- print(status.questionable.unstable_output.event)
Raises:

ntr property writable

ntr: str

Access the status.questionable.unstable_output.ntr attribute.

Description
  • This attribute contains the questionable status unstable output summary register set.
Usage
  • Accessing this property will send the print(status.questionable.unstable_output.ntr) query.
  • Setting this property to a value will send the status.questionable.unstable_output.ntr = value command.
TSP Syntax
- status.questionable.unstable_output.ntr = value
- print(status.questionable.unstable_output.ntr)
Raises:

ptr property writable

ptr: str

Access the status.questionable.unstable_output.ptr attribute.

Description
  • This attribute contains the questionable status unstable output summary register set.
Usage
  • Accessing this property will send the print(status.questionable.unstable_output.ptr) query.
  • Setting this property to a value will send the status.questionable.unstable_output.ptr = value command.
TSP Syntax
- status.questionable.unstable_output.ptr = value
- print(status.questionable.unstable_output.ptr)
Raises:

StatusStandard

Bases: BaseTSPCmd

The status.standard command tree.

Constants
  • .CME: B5. Set bit indicates that a command error has occurred. Command errors include.
  • .COMMAND_ERROR: B5. Set bit indicates that a command error has occurred. Command errors include.
  • .DDE: B3. Set bit indicates that an instrument operation did not execute properly due to some internal condition.
  • .DEVICE_DEPENDENT_ERROR: B3. Set bit indicates that an instrument operation did not execute properly due to some internal condition.
  • .EXE: B4. Set bit indicates that the instrument detected an error while trying to execute a command.
  • .EXECUTION_ERROR: B4. Set bit indicates that the instrument detected an error while trying to execute a command.
  • .OPC: B0. Set bit indicates that all pending selected instrument operations are completed and the instrument is ready to accept new commands. The bit is set in response to an *OPC command. The opc() function can be used in place of the *OPC command.
  • .OPERATION_COMPLETE: B0. Set bit indicates that all pending selected instrument operations are completed and the instrument is ready to accept new commands. The bit is set in response to an *OPC command. The opc() function can be used in place of the *OPC command.
  • .PON: B7. Set bit indicates that the instrument has been turned off and turned back on since the last time this register has been read.
  • .POWER_ON: B7. Set bit indicates that the instrument has been turned off and turned back on since the last time this register has been read.
  • .QUERY_ERROR: B2. Set bit indicates that you attempted to read data from an empty Output Queue.
  • .QYE: B2. Set bit indicates that you attempted to read data from an empty Output Queue.
  • .URQ: B6. Set bit indicates that the LOCAL key on the instrument front panel was pressed.
  • .USER_REQUEST: B6. Set bit indicates that the LOCAL key on the instrument front panel was pressed.
Properties and methods
  • .condition: The status.standard.condition attribute.
  • .enable: The status.standard.enable attribute.
  • .event: The status.standard.event attribute.
  • .ntr: The status.standard.ntr attribute.
  • .ptr: The status.standard.ptr attribute.

CME class-attribute instance-attribute

CME = 'status.standard.CME'

COMMAND_ERROR class-attribute instance-attribute

COMMAND_ERROR = 'status.standard.COMMAND_ERROR'

DDE class-attribute instance-attribute

DDE = 'status.standard.DDE'

DEVICE_DEPENDENT_ERROR class-attribute instance-attribute

DEVICE_DEPENDENT_ERROR = 'status.standard.DEVICE_DEPENDENT_ERROR'

EXE class-attribute instance-attribute

EXE = 'status.standard.EXE'

EXECUTION_ERROR class-attribute instance-attribute

EXECUTION_ERROR = 'status.standard.EXECUTION_ERROR'

OPC class-attribute instance-attribute

OPC = 'status.standard.OPC'

OPERATION_COMPLETE class-attribute instance-attribute

OPERATION_COMPLETE = 'status.standard.OPERATION_COMPLETE'

PON class-attribute instance-attribute

PON = 'status.standard.PON'

POWER_ON class-attribute instance-attribute

POWER_ON = 'status.standard.POWER_ON'

QUERY_ERROR class-attribute instance-attribute

QUERY_ERROR = 'status.standard.QUERY_ERROR'

QYE class-attribute instance-attribute

QYE = 'status.standard.QYE'

URQ class-attribute instance-attribute

URQ = 'status.standard.URQ'

USER_REQUEST class-attribute instance-attribute

USER_REQUEST = 'status.standard.USER_REQUEST'

condition property

condition: str

Access the status.standard.condition attribute.

Description
  • These attributes manage the standard event status register set of the status model.
Usage
  • Accessing this property will send the print(status.standard.condition) query.
TSP Syntax
- print(status.standard.condition)
Raises:

enable property writable

enable: str

Access the status.standard.enable attribute.

Description
  • These attributes manage the standard event status register set of the status model.
Usage
  • Accessing this property will send the print(status.standard.enable) query.
  • Setting this property to a value will send the status.standard.enable = value command.
TSP Syntax
- status.standard.enable = value
- print(status.standard.enable)
Raises:

event property

event: str

Access the status.standard.event attribute.

Description
  • These attributes manage the standard event status register set of the status model.
Usage
  • Accessing this property will send the print(status.standard.event) query.
TSP Syntax
- print(status.standard.event)
Raises:

ntr property writable

ntr: str

Access the status.standard.ntr attribute.

Description
  • These attributes manage the standard event status register set of the status model.
Usage
  • Accessing this property will send the print(status.standard.ntr) query.
  • Setting this property to a value will send the status.standard.ntr = value command.
TSP Syntax
- status.standard.ntr = value
- print(status.standard.ntr)
Raises:

ptr property writable

ptr: str

Access the status.standard.ptr attribute.

Description
  • These attributes manage the standard event status register set of the status model.
Usage
  • Accessing this property will send the print(status.standard.ptr) query.
  • Setting this property to a value will send the status.standard.ptr = value command.
TSP Syntax
- status.standard.ptr = value
- print(status.standard.ptr)
Raises:

StatusSystem

Bases: BaseTSPCmd

The status.system command tree.

Constants
  • .EXT: B0. In an expanded system (TSP-Link), this is used to read or write to the system summary register.
  • .EXTENSION_BIT: B0. In an expanded system (TSP-Link), this is used to read or write to the system summary register.
  • .NODE1: B1. In an expanded system (TSP-Link), this is used to read or write to the system summary register.
  • .NODE10: B10. In an expanded system (TSP-Link), this is used to read or write to the system summary register.
  • .NODE11: B11. In an expanded system (TSP-Link), this is used to read or write to the system summary register.
  • .NODE12: B12. In an expanded system (TSP-Link), this is used to read or write to the system summary register.
  • .NODE13: B13. In an expanded system (TSP-Link), this is used to read or write to the system summary register.
  • .NODE14: B14. In an expanded system (TSP-Link), this is used to read or write to the system summary register.
  • .NODE2: B2. In an expanded system (TSP-Link), this is used to read or write to the system summary register.
  • .NODE3: B3. In an expanded system (TSP-Link), this is used to read or write to the system summary register.
  • .NODE4: B4. In an expanded system (TSP-Link), this is used to read or write to the system summary register.
  • .NODE5: B5. In an expanded system (TSP-Link), this is used to read or write to the system summary register.
  • .NODE6: B6. In an expanded system (TSP-Link), this is used to read or write to the system summary register.
  • .NODE7: B7. In an expanded system (TSP-Link), this is used to read or write to the system summary register.
  • .NODE8: B8. In an expanded system (TSP-Link), this is used to read or write to the system summary register.
  • .NODE9: B9. In an expanded system (TSP-Link), this is used to read or write to the system summary register.
Properties and methods
  • .condition: The status.system.condition attribute.
  • .enable: The status.system.enable attribute.
  • .event: The status.system.event attribute.
  • .ntr: The status.system.ntr attribute.
  • .ptr: The status.system.ptr attribute.

EXT class-attribute instance-attribute

EXT = 'status.system.EXT'

EXTENSION_BIT class-attribute instance-attribute

EXTENSION_BIT = 'status.system.EXTENSION_BIT'

NODE1 class-attribute instance-attribute

NODE1 = 'status.system.NODE1'

NODE10 class-attribute instance-attribute

NODE10 = 'status.system.NODE10'

NODE11 class-attribute instance-attribute

NODE11 = 'status.system.NODE11'

NODE12 class-attribute instance-attribute

NODE12 = 'status.system.NODE12'

NODE13 class-attribute instance-attribute

NODE13 = 'status.system.NODE13'

NODE14 class-attribute instance-attribute

NODE14 = 'status.system.NODE14'

NODE2 class-attribute instance-attribute

NODE2 = 'status.system.NODE2'

NODE3 class-attribute instance-attribute

NODE3 = 'status.system.NODE3'

NODE4 class-attribute instance-attribute

NODE4 = 'status.system.NODE4'

NODE5 class-attribute instance-attribute

NODE5 = 'status.system.NODE5'

NODE6 class-attribute instance-attribute

NODE6 = 'status.system.NODE6'

NODE7 class-attribute instance-attribute

NODE7 = 'status.system.NODE7'

NODE8 class-attribute instance-attribute

NODE8 = 'status.system.NODE8'

NODE9 class-attribute instance-attribute

NODE9 = 'status.system.NODE9'

condition property

condition: str

Access the status.system.condition attribute.

Description
  • These attributes manage the TSP-Link® system summary register of the status model for nodes 1 through 14. These commands are not available on the 2604B, 2614B, or 2634B.
Usage
  • Accessing this property will send the print(status.system.condition) query.
TSP Syntax
- print(status.system.condition)
Raises:

enable property writable

enable: str

Access the status.system.enable attribute.

Description
  • These attributes manage the TSP-Link® system summary register of the status model for nodes 1 through 14. These commands are not available on the 2604B, 2614B, or 2634B.
Usage
  • Accessing this property will send the print(status.system.enable) query.
  • Setting this property to a value will send the status.system.enable = value command.
TSP Syntax
- status.system.enable = value
- print(status.system.enable)
Raises:

event property

event: str

Access the status.system.event attribute.

Description
  • These attributes manage the TSP-Link® system summary register of the status model for nodes 1 through 14. These commands are not available on the 2604B, 2614B, or 2634B.
Usage
  • Accessing this property will send the print(status.system.event) query.
TSP Syntax
- print(status.system.event)
Raises:

ntr property writable

ntr: str

Access the status.system.ntr attribute.

Description
  • These attributes manage the TSP-Link® system summary register of the status model for nodes 1 through 14. These commands are not available on the 2604B, 2614B, or 2634B.
Usage
  • Accessing this property will send the print(status.system.ntr) query.
  • Setting this property to a value will send the status.system.ntr = value command.
TSP Syntax
- status.system.ntr = value
- print(status.system.ntr)
Raises:

ptr property writable

ptr: str

Access the status.system.ptr attribute.

Description
  • These attributes manage the TSP-Link® system summary register of the status model for nodes 1 through 14. These commands are not available on the 2604B, 2614B, or 2634B.
Usage
  • Accessing this property will send the print(status.system.ptr) query.
  • Setting this property to a value will send the status.system.ptr = value command.
TSP Syntax
- status.system.ptr = value
- print(status.system.ptr)
Raises:

StatusSystem2

Bases: BaseTSPCmd

The status.system2 command tree.

Constants
  • .EXT: B0. Manages the TSP-Link system summary register of the status model for nodes 15 through 28.
  • .EXTENSION_BIT: B0. Manages the TSP-Link system summary register of the status model for nodes 15 through 28.
  • .NODE15: B1. Manages the TSP-Link system summary register of the status model for node 15.
  • .NODE16: B2. Manages the TSP-Link system summary register of the status model for node 16.
  • .NODE17: B3. Manages the TSP-Link system summary register of the status model for node 17.
  • .NODE18: B4. Manages the TSP-Link system summary register of the status model for node 18.
  • .NODE19: B5. Manages the TSP-Link system summary register of the status model for node 19.
  • .NODE20: B6. Manages the TSP-Link system summary register of the status model for node 20.
  • .NODE21: B7. Manages the TSP-Link system summary register of the status model for node 21.
  • .NODE22: B8. Manages the TSP-Link system summary register of the status model for node 22.
  • .NODE23: B9. Manages the TSP-Link system summary register of the status model for node 23.
  • .NODE24: B10. Manages the TSP-Link system summary register of the status model for node 24.
  • .NODE25: B11. Manages the TSP-Link system summary register of the status model for node 25.
  • .NODE26: B12. Manages the TSP-Link system summary register of the status model for node 26.
  • .NODE27: B13. Manages the TSP-Link system summary register of the status model for node 27.
  • .NODE28: B14. Manages the TSP-Link system summary register of the status model for node 28.
Properties and methods
  • .condition: The status.system2.condition attribute.
  • .enable: The status.system2.enable attribute.
  • .event: The status.system2.event attribute.
  • .ntr: The status.system2.ntr attribute.
  • .ptr: The status.system2.ptr attribute.

EXT class-attribute instance-attribute

EXT = 'status.system2.EXT'

EXTENSION_BIT class-attribute instance-attribute

EXTENSION_BIT = 'status.system2.EXTENSION_BIT'

NODE15 class-attribute instance-attribute

NODE15 = 'status.system2.NODE15'

NODE16 class-attribute instance-attribute

NODE16 = 'status.system2.NODE16'

NODE17 class-attribute instance-attribute

NODE17 = 'status.system2.NODE17'

NODE18 class-attribute instance-attribute

NODE18 = 'status.system2.NODE18'

NODE19 class-attribute instance-attribute

NODE19 = 'status.system2.NODE19'

NODE20 class-attribute instance-attribute

NODE20 = 'status.system2.NODE20'

NODE21 class-attribute instance-attribute

NODE21 = 'status.system2.NODE21'

NODE22 class-attribute instance-attribute

NODE22 = 'status.system2.NODE22'

NODE23 class-attribute instance-attribute

NODE23 = 'status.system2.NODE23'

NODE24 class-attribute instance-attribute

NODE24 = 'status.system2.NODE24'

NODE25 class-attribute instance-attribute

NODE25 = 'status.system2.NODE25'

NODE26 class-attribute instance-attribute

NODE26 = 'status.system2.NODE26'

NODE27 class-attribute instance-attribute

NODE27 = 'status.system2.NODE27'

NODE28 class-attribute instance-attribute

NODE28 = 'status.system2.NODE28'

condition property

condition: str

Access the status.system2.condition attribute.

Description
  • These attributes manage the TSP-Link® system summary register of the status model for nodes 15 through 28. These commands are not available on the 2604B, 2614B, or 2634B.
Usage
  • Accessing this property will send the print(status.system2.condition) query.
TSP Syntax
- print(status.system2.condition)
Raises:

enable property writable

enable: str

Access the status.system2.enable attribute.

Description
  • These attributes manage the TSP-Link® system summary register of the status model for nodes 15 through 28. These commands are not available on the 2604B, 2614B, or 2634B.
Usage
  • Accessing this property will send the print(status.system2.enable) query.
  • Setting this property to a value will send the status.system2.enable = value command.
TSP Syntax
- status.system2.enable = value
- print(status.system2.enable)
Raises:

event property

event: str

Access the status.system2.event attribute.

Description
  • These attributes manage the TSP-Link® system summary register of the status model for nodes 15 through 28. These commands are not available on the 2604B, 2614B, or 2634B.
Usage
  • Accessing this property will send the print(status.system2.event) query.
TSP Syntax
- print(status.system2.event)
Raises:

ntr property writable

ntr: str

Access the status.system2.ntr attribute.

Description
  • These attributes manage the TSP-Link® system summary register of the status model for nodes 15 through 28. These commands are not available on the 2604B, 2614B, or 2634B.
Usage
  • Accessing this property will send the print(status.system2.ntr) query.
  • Setting this property to a value will send the status.system2.ntr = value command.
TSP Syntax
- status.system2.ntr = value
- print(status.system2.ntr)
Raises:

ptr property writable

ptr: str

Access the status.system2.ptr attribute.

Description
  • These attributes manage the TSP-Link® system summary register of the status model for nodes 15 through 28. These commands are not available on the 2604B, 2614B, or 2634B.
Usage
  • Accessing this property will send the print(status.system2.ptr) query.
  • Setting this property to a value will send the status.system2.ptr = value command.
TSP Syntax
- status.system2.ptr = value
- print(status.system2.ptr)
Raises:

StatusSystem3

Bases: BaseTSPCmd

The status.system3 command tree.

Constants
  • .EXT: B0. This attribute manages the TSP-Link system summary register of the status model for nodes 29 through 42.
  • .EXTENSION_BIT: B0. This attribute manages the TSP-Link system summary register of the status model for nodes 29 through 42.
  • .NODE29: B1. This attribute manages the TSP-Link system summary register of the status model for node 29.
  • .NODE30: B2. This attribute manages the TSP-Link system summary register of the status model for node 30.
  • .NODE31: B3. This attribute manages the TSP-Link system summary register of the status model for node 31.
  • .NODE32: B4. This attribute manages the TSP-Link system summary register of the status model for node 32.
  • .NODE33: B5. This attribute manages the TSP-Link system summary register of the status model for node 33.
  • .NODE34: B6. This attribute manages the TSP-Link system summary register of the status model for node 34.
  • .NODE35: B7. This attribute manages the TSP-Link system summary register of the status model for node 35.
  • .NODE36: B7. This attribute manages the TSP-Link system summary register of the status model for node 36.
  • .NODE37: B8. This attribute manages the TSP-Link system summary register of the status model for node 37.
  • .NODE38: B9. This attribute manages the TSP-Link system summary register of the status model for node 38.
  • .NODE39: B10. This attribute manages the TSP-Link system summary register of the status model for node 39.
  • .NODE40: B11. This attribute manages the TSP-Link system summary register of the status model for node 40.
  • .NODE41: B12. This attribute manages the TSP-Link system summary register of the status model for node 41.
  • .NODE42: B13. This attribute manages the TSP-Link system summary register of the status model for node 42.
Properties and methods
  • .condition: The status.system3.condition attribute.
  • .enable: The status.system3.enable attribute.
  • .event: The status.system3.event attribute.
  • .ntr: The status.system3.ntr attribute.
  • .ptr: The status.system3.ptr attribute.

EXT class-attribute instance-attribute

EXT = 'status.system3.EXT'

EXTENSION_BIT class-attribute instance-attribute

EXTENSION_BIT = 'status.system3.EXTENSION_BIT'

NODE29 class-attribute instance-attribute

NODE29 = 'status.system3.NODE29'

NODE30 class-attribute instance-attribute

NODE30 = 'status.system3.NODE30'

NODE31 class-attribute instance-attribute

NODE31 = 'status.system3.NODE31'

NODE32 class-attribute instance-attribute

NODE32 = 'status.system3.NODE32'

NODE33 class-attribute instance-attribute

NODE33 = 'status.system3.NODE33'

NODE34 class-attribute instance-attribute

NODE34 = 'status.system3.NODE34'

NODE35 class-attribute instance-attribute

NODE35 = 'status.system3.NODE35'

NODE36 class-attribute instance-attribute

NODE36 = 'status.system3.NODE36'

NODE37 class-attribute instance-attribute

NODE37 = 'status.system3.NODE37'

NODE38 class-attribute instance-attribute

NODE38 = 'status.system3.NODE38'

NODE39 class-attribute instance-attribute

NODE39 = 'status.system3.NODE39'

NODE40 class-attribute instance-attribute

NODE40 = 'status.system3.NODE40'

NODE41 class-attribute instance-attribute

NODE41 = 'status.system3.NODE41'

NODE42 class-attribute instance-attribute

NODE42 = 'status.system3.NODE42'

condition property

condition: str

Access the status.system3.condition attribute.

Description
  • These attributes manage the TSP-Link® system summary register of the status model for nodes 29 through 42. These commands are not available on the 2604B, 2614B, or 2634B.
Usage
  • Accessing this property will send the print(status.system3.condition) query.
TSP Syntax
- print(status.system3.condition)
Raises:

enable property writable

enable: str

Access the status.system3.enable attribute.

Description
  • These attributes manage the TSP-Link® system summary register of the status model for nodes 29 through 42. These commands are not available on the 2604B, 2614B, or 2634B.
Usage
  • Accessing this property will send the print(status.system3.enable) query.
  • Setting this property to a value will send the status.system3.enable = value command.
TSP Syntax
- status.system3.enable = value
- print(status.system3.enable)
Raises:

event property

event: str

Access the status.system3.event attribute.

Description
  • These attributes manage the TSP-Link® system summary register of the status model for nodes 29 through 42. These commands are not available on the 2604B, 2614B, or 2634B.
Usage
  • Accessing this property will send the print(status.system3.event) query.
TSP Syntax
- print(status.system3.event)
Raises:

ntr property writable

ntr: str

Access the status.system3.ntr attribute.

Description
  • These attributes manage the TSP-Link® system summary register of the status model for nodes 29 through 42. These commands are not available on the 2604B, 2614B, or 2634B.
Usage
  • Accessing this property will send the print(status.system3.ntr) query.
  • Setting this property to a value will send the status.system3.ntr = value command.
TSP Syntax
- status.system3.ntr = value
- print(status.system3.ntr)
Raises:

ptr property writable

ptr: str

Access the status.system3.ptr attribute.

Description
  • These attributes manage the TSP-Link® system summary register of the status model for nodes 29 through 42. These commands are not available on the 2604B, 2614B, or 2634B.
Usage
  • Accessing this property will send the print(status.system3.ptr) query.
  • Setting this property to a value will send the status.system3.ptr = value command.
TSP Syntax
- status.system3.ptr = value
- print(status.system3.ptr)
Raises:

StatusSystem4

Bases: BaseTSPCmd

The status.system4 command tree.

Constants
  • .EXT: B0. This attributes manages the TSP-Link system summary register of the status model for nodes 43 through 56.
  • .EXTENSION_BIT: B0. This attributes manages the TSP-Link system summary register of the status model for nodes 43 through 56.
  • .NODE43: B1. This attributes manages the TSP-Link system summary register of the status model for node 43.
  • .NODE44: B2. This attributes manages the TSP-Link system summary register of the status model for node 44.
  • .NODE45: B3. This attributes manages the TSP-Link system summary register of the status model for node 45.
  • .NODE46: B4. This attributes manages the TSP-Link system summary register of the status model for node 46.
  • .NODE47: B5. This attributes manages the TSP-Link system summary register of the status model for node 47.
  • .NODE48: B6. This attributes manages the TSP-Link system summary register of the status model for node 48.
  • .NODE49: B7. This attributes manages the TSP-Link system summary register of the status model for node 49.
  • .NODE50: B8. This attributes manages the TSP-Link system summary register of the status model for node 50.
  • .NODE51: B9. This attributes manages the TSP-Link system summary register of the status model for node 51.
  • .NODE52: B10. This attributes manages the TSP-Link system summary register of the status model for node 52.
  • .NODE53: B11. This attributes manages the TSP-Link system summary register of the status model for node 53.
  • .NODE54: B12. This attributes manages the TSP-Link system summary register of the status model for node 54.
  • .NODE55: B13. This attributes manages the TSP-Link system summary register of the status model for node 55.
  • .NODE56: B14. This attributes manages the TSP-Link system summary register of the status model for node 56.
Properties and methods
  • .condition: The status.system4.condition attribute.
  • .enable: The status.system4.enable attribute.
  • .event: The status.system4.event attribute.
  • .ntr: The status.system4.ntr attribute.
  • .ptr: The status.system4.ptr attribute.

EXT class-attribute instance-attribute

EXT = 'status.system4.EXT'

EXTENSION_BIT class-attribute instance-attribute

EXTENSION_BIT = 'status.system4.EXTENSION_BIT'

NODE43 class-attribute instance-attribute

NODE43 = 'status.system4.NODE43'

NODE44 class-attribute instance-attribute

NODE44 = 'status.system4.NODE44'

NODE45 class-attribute instance-attribute

NODE45 = 'status.system4.NODE45'

NODE46 class-attribute instance-attribute

NODE46 = 'status.system4.NODE46'

NODE47 class-attribute instance-attribute

NODE47 = 'status.system4.NODE47'

NODE48 class-attribute instance-attribute

NODE48 = 'status.system4.NODE48'

NODE49 class-attribute instance-attribute

NODE49 = 'status.system4.NODE49'

NODE50 class-attribute instance-attribute

NODE50 = 'status.system4.NODE50'

NODE51 class-attribute instance-attribute

NODE51 = 'status.system4.NODE51'

NODE52 class-attribute instance-attribute

NODE52 = 'status.system4.NODE52'

NODE53 class-attribute instance-attribute

NODE53 = 'status.system4.NODE53'

NODE54 class-attribute instance-attribute

NODE54 = 'status.system4.NODE54'

NODE55 class-attribute instance-attribute

NODE55 = 'status.system4.NODE55'

NODE56 class-attribute instance-attribute

NODE56 = 'status.system4.NODE56'

condition property

condition: str

Access the status.system4.condition attribute.

Description
  • These attributes manage the TSP-Link® system summary register of the status model for nodes 43 through 56. These commands are not available on the 2604B, 2614B, or 2634B.
Usage
  • Accessing this property will send the print(status.system4.condition) query.
TSP Syntax
- print(status.system4.condition)
Raises:

enable property writable

enable: str

Access the status.system4.enable attribute.

Description
  • These attributes manage the TSP-Link® system summary register of the status model for nodes 43 through 56. These commands are not available on the 2604B, 2614B, or 2634B.
Usage
  • Accessing this property will send the print(status.system4.enable) query.
  • Setting this property to a value will send the status.system4.enable = value command.
TSP Syntax
- status.system4.enable = value
- print(status.system4.enable)
Raises:

event property

event: str

Access the status.system4.event attribute.

Description
  • These attributes manage the TSP-Link® system summary register of the status model for nodes 43 through 56. These commands are not available on the 2604B, 2614B, or 2634B.
Usage
  • Accessing this property will send the print(status.system4.event) query.
TSP Syntax
- print(status.system4.event)
Raises:

ntr property writable

ntr: str

Access the status.system4.ntr attribute.

Description
  • These attributes manage the TSP-Link® system summary register of the status model for nodes 43 through 56. These commands are not available on the 2604B, 2614B, or 2634B.
Usage
  • Accessing this property will send the print(status.system4.ntr) query.
  • Setting this property to a value will send the status.system4.ntr = value command.
TSP Syntax
- status.system4.ntr = value
- print(status.system4.ntr)
Raises:

ptr property writable

ptr: str

Access the status.system4.ptr attribute.

Description
  • These attributes manage the TSP-Link® system summary register of the status model for nodes 43 through 56. These commands are not available on the 2604B, 2614B, or 2634B.
Usage
  • Accessing this property will send the print(status.system4.ptr) query.
  • Setting this property to a value will send the status.system4.ptr = value command.
TSP Syntax
- status.system4.ptr = value
- print(status.system4.ptr)
Raises:

StatusSystem5

Bases: BaseTSPCmd

The status.system5 command tree.

Constants
  • .NODE57: B1. This attributes manages the TSP-Link system summary register of the status model for node.
  • .NODE58: B2. This attributes manages the TSP-Link system summary register of the status model for node.
  • .NODE59: B3. This attributes manages the TSP-Link system summary register of the status model for node.
  • .NODE60: B4. This attributes manages the TSP-Link system summary register of the status model for node.
  • .NODE61: B5. This attributes manages the TSP-Link system summary register of the status model for node.
  • .NODE62: B6. This attributes manages the TSP-Link system summary register of the status model for node.
  • .NODE63: B7. This attributes manages the TSP-Link system summary register of the status model for node.
  • .NODE64: B8. This attributes manages the TSP-Link system summary register of the status model for node.
Properties and methods
  • .condition: The status.system5.condition attribute.
  • .enable: The status.system5.enable attribute.
  • .event: The status.system5.event attribute.
  • .ntr: The status.system5.ntr attribute.
  • .ptr: The status.system5.ptr attribute.

NODE57 class-attribute instance-attribute

NODE57 = 'status.system5.NODE57'

NODE58 class-attribute instance-attribute

NODE58 = 'status.system5.NODE58'

NODE59 class-attribute instance-attribute

NODE59 = 'status.system5.NODE59'

NODE60 class-attribute instance-attribute

NODE60 = 'status.system5.NODE60'

NODE61 class-attribute instance-attribute

NODE61 = 'status.system5.NODE61'

NODE62 class-attribute instance-attribute

NODE62 = 'status.system5.NODE62'

NODE63 class-attribute instance-attribute

NODE63 = 'status.system5.NODE63'

NODE64 class-attribute instance-attribute

NODE64 = 'status.system5.NODE64'

condition property

condition: str

Access the status.system5.condition attribute.

Description
  • These attributes manage the TSP-Link® system summary register of the status model for nodes 57 through 64. These commands are not available on the 2604B, 2614B, or 2634B.
Usage
  • Accessing this property will send the print(status.system5.condition) query.
TSP Syntax
- print(status.system5.condition)
Raises:

enable property writable

enable: str

Access the status.system5.enable attribute.

Description
  • These attributes manage the TSP-Link® system summary register of the status model for nodes 57 through 64. These commands are not available on the 2604B, 2614B, or 2634B.
Usage
  • Accessing this property will send the print(status.system5.enable) query.
  • Setting this property to a value will send the status.system5.enable = value command.
TSP Syntax
- status.system5.enable = value
- print(status.system5.enable)
Raises:

event property

event: str

Access the status.system5.event attribute.

Description
  • These attributes manage the TSP-Link® system summary register of the status model for nodes 57 through 64. These commands are not available on the 2604B, 2614B, or 2634B.
Usage
  • Accessing this property will send the print(status.system5.event) query.
TSP Syntax
- print(status.system5.event)
Raises:

ntr property writable

ntr: str

Access the status.system5.ntr attribute.

Description
  • These attributes manage the TSP-Link® system summary register of the status model for nodes 57 through 64. These commands are not available on the 2604B, 2614B, or 2634B.
Usage
  • Accessing this property will send the print(status.system5.ntr) query.
  • Setting this property to a value will send the status.system5.ntr = value command.
TSP Syntax
- status.system5.ntr = value
- print(status.system5.ntr)
Raises:

ptr property writable

ptr: str

Access the status.system5.ptr attribute.

Description
  • These attributes manage the TSP-Link® system summary register of the status model for nodes 57 through 64. These commands are not available on the 2604B, 2614B, or 2634B.
Usage
  • Accessing this property will send the print(status.system5.ptr) query.
  • Setting this property to a value will send the status.system5.ptr = value command.
TSP Syntax
- status.system5.ptr = value
- print(status.system5.ptr)
Raises: