slot
¶
The slot commands module.
These commands are used in the following models: MP5103
THIS FILE IS AUTO-GENERATED, IT SHOULD NOT BE MANUALLY MODIFIED.
Please report an issue if one is found.
Attributes and Functions
- slot[Z].firmware.update()
- slot[Z].firmware.verify()
- slot[Z].license
- slot[Z].manufacturer
- slot[Z].model
- slot[Z].psu[X].abort()
- slot[Z].psu[X].configlist.create()
- slot[Z].psu[X].configlist.delete()
- slot[Z].psu[X].configlist.query()
- slot[Z].psu[X].configlist.recall()
- slot[Z].psu[X].configlist.size()
- slot[Z].psu[X].configlist.store()
- slot[Z].psu[X].configlist.table()
- slot[Z].psu[X].defbuffer1
- slot[Z].psu[X].defbuffer2
- slot[Z].psu[X].makebuffer()
- slot[Z].psu[X].measure.Y()
- slot[Z].psu[X].measure.aperture
- slot[Z].psu[X].measure.count
- slot[Z].psu[X].measure.nplc
- slot[Z].psu[X].measure.overlappedY()
- slot[Z].psu[X].measure.rangei
- slot[Z].psu[X].measure.rangev
- slot[Z].psu[X].measure.rate
- slot[Z].psu[X].measure.rel.enablei
- slot[Z].psu[X].measure.rel.enablep
- slot[Z].psu[X].measure.rel.enabler
- slot[Z].psu[X].measure.rel.enablev
- slot[Z].psu[X].measure.rel.leveli
- slot[Z].psu[X].measure.rel.levelp
- slot[Z].psu[X].measure.rel.levelr
- slot[Z].psu[X].measure.rel.levelv
- slot[Z].psu[X].measure.tempcomp
- slot[Z].psu[X].overlapped
- slot[Z].psu[X].reset()
- slot[Z].psu[X].source.constantcurrent
- slot[Z].psu[X].source.levelv
- slot[Z].psu[X].source.limiti
- slot[Z].psu[X].source.offmode
- slot[Z].psu[X].source.output
- slot[Z].psu[X].source.protect.enablei
- slot[Z].psu[X].source.protect.enablev
- slot[Z].psu[X].source.protect.leveli
- slot[Z].psu[X].source.protect.levelv
- slot[Z].psu[X].source.protect.trippedi
- slot[Z].psu[X].source.protect.trippedv
- slot[Z].psu[X].source.rangev
- slot[Z].psu[X].source.slewratev
- slot[Z].psu[X].trigger.measure.Y()
- slot[Z].psu[X].trigger.source.linearY()
- slot[Z].psu[X].trigger.source.listY()
- slot[Z].psu[X].trigger.source.logY()
- slot[Z].psu[X].waitcomplete()
- slot[Z].serialno
- slot[Z].smu[X].abort()
- slot[Z].smu[X].configlist.create()
- slot[Z].smu[X].configlist.delete()
- slot[Z].smu[X].configlist.query()
- slot[Z].smu[X].configlist.recall()
- slot[Z].smu[X].configlist.size()
- slot[Z].smu[X].configlist.store()
- slot[Z].smu[X].configlist.table()
- slot[Z].smu[X].contact.calibratehi()
- slot[Z].smu[X].contact.calibratelo()
- slot[Z].smu[X].contact.check()
- slot[Z].smu[X].contact.getcalhi()
- slot[Z].smu[X].contact.r()
- slot[Z].smu[X].contact.speed
- slot[Z].smu[X].contact.threshold
- slot[Z].smu[X].defbuffer1
- slot[Z].smu[X].defbuffer2
- slot[Z].smu[X].guard.v()
- slot[Z].smu[X].makebuffer()
- slot[Z].smu[X].measure.Y()
- slot[Z].smu[X].measure.aperture
- slot[Z].smu[X].measure.autodelay
- slot[Z].smu[X].measure.autorangei
- slot[Z].smu[X].measure.autorangev
- slot[Z].smu[X].measure.count
- slot[Z].smu[X].measure.delay
- slot[Z].smu[X].measure.interval
- slot[Z].smu[X].measure.lowrangei
- slot[Z].smu[X].measure.lowrangev
- slot[Z].smu[X].measure.nplc
- slot[Z].smu[X].measure.overlappedY()
- slot[Z].smu[X].measure.rangei
- slot[Z].smu[X].measure.rangev
- slot[Z].smu[X].measure.rel.enablei
- slot[Z].smu[X].measure.rel.enablep
- slot[Z].smu[X].measure.rel.enabler
- slot[Z].smu[X].measure.rel.enablev
- slot[Z].smu[X].measure.rel.leveli
- slot[Z].smu[X].measure.rel.levelp
- slot[Z].smu[X].measure.rel.levelr
- slot[Z].smu[X].measure.rel.levelv
- slot[Z].smu[X].measure.tempcomp
- slot[Z].smu[X].overlapped
- slot[Z].smu[X].reset()
- slot[Z].smu[X].sense
- slot[Z].smu[X].source.autodelay
- slot[Z].smu[X].source.autorangei
- slot[Z].smu[X].source.autorangev
- slot[Z].smu[X].source.constantcurrent
- slot[Z].smu[X].source.delay
- slot[Z].smu[X].source.func
- slot[Z].smu[X].source.leveli
- slot[Z].smu[X].source.levelv
- slot[Z].smu[X].source.limiti
- slot[Z].smu[X].source.limitni
- slot[Z].smu[X].source.limitnv
- slot[Z].smu[X].source.limitpi
- slot[Z].smu[X].source.limitpv
- slot[Z].smu[X].source.limitv
- slot[Z].smu[X].source.lowrangei
- slot[Z].smu[X].source.lowrangev
- slot[Z].smu[X].source.offfunc
- slot[Z].smu[X].source.offlimiti
- slot[Z].smu[X].source.offlimitni
- slot[Z].smu[X].source.offlimitnv
- slot[Z].smu[X].source.offlimitpi
- slot[Z].smu[X].source.offlimitpv
- slot[Z].smu[X].source.offlimitv
- slot[Z].smu[X].source.offmode
- slot[Z].smu[X].source.output
- slot[Z].smu[X].source.rangei
- slot[Z].smu[X].source.rangev
- slot[Z].smu[X].trigger.measure.Y()
- slot[Z].smu[X].trigger.source.linearY()
- slot[Z].smu[X].trigger.source.listY()
- slot[Z].smu[X].trigger.source.logY()
- slot[Z].smu[X].waitcomplete()
- slot[Z].status.measurement.condition
- slot[Z].status.measurement.current_limit.condition
- slot[Z].status.measurement.current_limit.enable
- slot[Z].status.measurement.current_limit.event
- slot[Z].status.measurement.current_limit.ntr
- slot[Z].status.measurement.current_limit.ptr
- slot[Z].status.measurement.enable
- slot[Z].status.measurement.event
- slot[Z].status.measurement.instrument.condition
- slot[Z].status.measurement.instrument.enable
- slot[Z].status.measurement.instrument.event
- slot[Z].status.measurement.instrument.ntr
- slot[Z].status.measurement.instrument.psu[X].condition
- slot[Z].status.measurement.instrument.psu[X].enable
- slot[Z].status.measurement.instrument.psu[X].event
- slot[Z].status.measurement.instrument.psu[X].ntr
- slot[Z].status.measurement.instrument.psu[X].ptr
- slot[Z].status.measurement.instrument.ptr
- slot[Z].status.measurement.instrument.smu[X].condition
- slot[Z].status.measurement.instrument.smu[X].enable
- slot[Z].status.measurement.instrument.smu[X].event
- slot[Z].status.measurement.instrument.smu[X].ntr
- slot[Z].status.measurement.instrument.smu[X].ptr
- slot[Z].status.measurement.ntr
- slot[Z].status.measurement.protection.condition
- slot[Z].status.measurement.protection.enable
- slot[Z].status.measurement.protection.event
- slot[Z].status.measurement.protection.ntr
- slot[Z].status.measurement.protection.ptr
- slot[Z].status.measurement.ptr
- slot[Z].status.measurement.reading_overflow.condition
- slot[Z].status.measurement.reading_overflow.enable
- slot[Z].status.measurement.reading_overflow.event
- slot[Z].status.measurement.reading_overflow.ntr
- slot[Z].status.measurement.reading_overflow.ptr
- slot[Z].status.measurement.voltage_limit.condition
- slot[Z].status.measurement.voltage_limit.enable
- slot[Z].status.measurement.voltage_limit.event
- slot[Z].status.measurement.voltage_limit.ntr
- slot[Z].status.measurement.voltage_limit.ptr
- slot[Z].status.operation.calibrating.condition
- slot[Z].status.operation.calibrating.enable
- slot[Z].status.operation.calibrating.event
- slot[Z].status.operation.calibrating.ntr
- slot[Z].status.operation.calibrating.ptr
- slot[Z].status.operation.condition
- slot[Z].status.operation.enable
- slot[Z].status.operation.event
- slot[Z].status.operation.instrument.condition
- slot[Z].status.operation.instrument.enable
- slot[Z].status.operation.instrument.event
- slot[Z].status.operation.instrument.ntr
- slot[Z].status.operation.instrument.psu[X].condition
- slot[Z].status.operation.instrument.psu[X].enable
- slot[Z].status.operation.instrument.psu[X].event
- slot[Z].status.operation.instrument.psu[X].ntr
- slot[Z].status.operation.instrument.psu[X].ptr
- slot[Z].status.operation.instrument.ptr
- slot[Z].status.operation.instrument.smu[X].condition
- slot[Z].status.operation.instrument.smu[X].enable
- slot[Z].status.operation.instrument.smu[X].event
- slot[Z].status.operation.instrument.smu[X].ntr
- slot[Z].status.operation.instrument.smu[X].ptr
- slot[Z].status.operation.measuring.condition
- slot[Z].status.operation.measuring.enable
- slot[Z].status.operation.measuring.event
- slot[Z].status.operation.measuring.ntr
- slot[Z].status.operation.measuring.ptr
- slot[Z].status.operation.ntr
- slot[Z].status.operation.ptr
- slot[Z].status.operation.sweeping.condition
- slot[Z].status.operation.sweeping.enable
- slot[Z].status.operation.sweeping.event
- slot[Z].status.operation.sweeping.ntr
- slot[Z].status.operation.sweeping.ptr
- slot[Z].status.questionable.calibration.condition
- slot[Z].status.questionable.calibration.enable
- slot[Z].status.questionable.calibration.event
- slot[Z].status.questionable.calibration.ntr
- slot[Z].status.questionable.calibration.ptr
- slot[Z].status.questionable.condition
- slot[Z].status.questionable.enable
- slot[Z].status.questionable.event
- slot[Z].status.questionable.instrument.condition
- slot[Z].status.questionable.instrument.enable
- slot[Z].status.questionable.instrument.event
- slot[Z].status.questionable.instrument.ntr
- slot[Z].status.questionable.instrument.psu[X].condition
- slot[Z].status.questionable.instrument.psu[X].enable
- slot[Z].status.questionable.instrument.psu[X].event
- slot[Z].status.questionable.instrument.psu[X].ntr
- slot[Z].status.questionable.instrument.psu[X].ptr
- slot[Z].status.questionable.instrument.ptr
- slot[Z].status.questionable.instrument.smu[X].condition
- slot[Z].status.questionable.instrument.smu[X].enable
- slot[Z].status.questionable.instrument.smu[X].event
- slot[Z].status.questionable.instrument.smu[X].ntr
- slot[Z].status.questionable.instrument.smu[X].ptr
- slot[Z].status.questionable.ntr
- slot[Z].status.questionable.over_temperature.condition
- slot[Z].status.questionable.over_temperature.enable
- slot[Z].status.questionable.over_temperature.event
- slot[Z].status.questionable.over_temperature.ntr
- slot[Z].status.questionable.over_temperature.ptr
- slot[Z].status.questionable.ptr
- slot[Z].status.reset()
- slot[Z].trigger.model.abort()
- slot[Z].trigger.model.addblock.branch.always()
- slot[Z].trigger.model.addblock.branch.counter()
- slot[Z].trigger.model.addblock.branch.once()
- slot[Z].trigger.model.addblock.branch.onceexcluded()
- slot[Z].trigger.model.addblock.configlist.next()
- slot[Z].trigger.model.addblock.configlist.prev()
- slot[Z].trigger.model.addblock.configlist.recall()
- slot[Z].trigger.model.addblock.delay.constant()
- slot[Z].trigger.model.addblock.logevent()
- slot[Z].trigger.model.addblock.measure()
- slot[Z].trigger.model.addblock.measureoverlapped()
- slot[Z].trigger.model.addblock.nop()
- slot[Z].trigger.model.addblock.reset.branch.counter()
- slot[Z].trigger.model.addblock.source.action.bias()
- slot[Z].trigger.model.addblock.source.action.skip()
- slot[Z].trigger.model.addblock.source.action.step()
- slot[Z].trigger.model.addblock.source.output()
- slot[Z].trigger.model.addblock.wait()
- slot[Z].trigger.model.create()
- slot[Z].trigger.model.delete()
- slot[Z].trigger.model.initiate()
- slot[Z].trigger.model.removeblock()
- slot[Z].trigger.model.state()
- slot[Z].version
SlotItem
¶
Bases: ValidatedDynamicNumberCmd, BaseTSPCmd
The slot[Z] command tree.
Info
Z, the module slot number.
Properties and methods
.firmware: Theslot[Z].firmwarecommand tree..license: Theslot[Z].licenseattribute..manufacturer: Theslot[Z].manufacturerattribute..model: Theslot[Z].modelattribute..psu: Theslot[Z].psu[X]command tree..serialno: Theslot[Z].serialnoattribute..smu: Theslot[Z].smu[X]command tree..status: Theslot[Z].statuscommand tree..trigger: Theslot[Z].triggercommand tree..version: Theslot[Z].versionattribute.
firmware
property
¶
firmware: SlotItemFirmware
Return the slot[Z].firmware command tree.
Info
Z, the module slot number.
Sub-properties and sub-methods
.update(): Theslot[Z].firmware.update()function..verify(): Theslot[Z].firmware.verify()function.
license
property
¶
license: str
Access the slot[Z].license attribute.
Description
- This attribute stores the license of the module installed in the specified mainframe slot.
Usage
- Accessing this property will send the
print(slot[Z].license)query.
TSP Syntax
- print(slot[Z].license)
Info
Z, the module slot number.
| Raises: |
|
|---|
manufacturer
property
¶
manufacturer: str
Access the slot[Z].manufacturer attribute.
Description
- This attribute stores the manufacturer of the module in the specified mainframe slot.
Usage
- Accessing this property will send the
print(slot[Z].manufacturer)query.
TSP Syntax
- print(slot[Z].manufacturer)
Info
Z, the module slot number.
| Raises: |
|
|---|
model
property
¶
model: str
Access the slot[Z].model attribute.
Description
- This attribute stores the model number of the module in the specified mainframe slot.
Usage
- Accessing this property will send the
print(slot[Z].model)query.
TSP Syntax
- print(slot[Z].model)
Info
Z, the module slot number.
| Raises: |
|
|---|
psu
property
¶
psu: dict[int, SlotItemPsuItem]
Return the slot[Z].psu[X] command tree.
Info
Z, the module slot number.X, the module channel number.
Sub-properties and sub-methods
.abort(): Theslot[Z].psu[X].abort()function..configlist: Theslot[Z].psu[X].configlistcommand tree..defbuffer1: Theslot[Z].psu[X].defbuffer1attribute..defbuffer2: Theslot[Z].psu[X].defbuffer2attribute..makebuffer(): Theslot[Z].psu[X].makebuffer()function..measure: Theslot[Z].psu[X].measurecommand tree..overlapped: Theslot[Z].psu[X].overlappedattribute..reset(): Theslot[Z].psu[X].reset()function..source: Theslot[Z].psu[X].sourcecommand tree..trigger: Theslot[Z].psu[X].triggercommand tree..waitcomplete(): Theslot[Z].psu[X].waitcomplete()function.
serialno
property
¶
serialno: str
Access the slot[Z].serialno attribute.
Description
- This attribute stores the serial number of the module in the specified mainframe slot.
Usage
- Accessing this property will send the
print(slot[Z].serialno)query.
TSP Syntax
- print(slot[Z].serialno)
Info
Z, the module slot number.
| Raises: |
|
|---|
smu
property
¶
smu: dict[int, SlotItemSmuItem]
Return the slot[Z].smu[X] command tree.
Info
Z, the module slot number.X, the module channel number.
Sub-properties and sub-methods
.abort(): Theslot[Z].smu[X].abort()function..configlist: Theslot[Z].smu[X].configlistcommand tree..contact: Theslot[Z].smu[X].contactcommand tree..defbuffer1: Theslot[Z].smu[X].defbuffer1attribute..defbuffer2: Theslot[Z].smu[X].defbuffer2attribute..guard: Theslot[Z].smu[X].guardcommand tree..makebuffer(): Theslot[Z].smu[X].makebuffer()function..measure: Theslot[Z].smu[X].measurecommand tree..overlapped: Theslot[Z].smu[X].overlappedattribute..reset(): Theslot[Z].smu[X].reset()function..sense: Theslot[Z].smu[X].senseattribute..source: Theslot[Z].smu[X].sourcecommand tree..trigger: Theslot[Z].smu[X].triggercommand tree..waitcomplete(): Theslot[Z].smu[X].waitcomplete()function.
status
property
¶
status: SlotItemStatus
Return the slot[Z].status command tree.
Info
Z, the module slot number.
Sub-properties and sub-methods
.measurement: Theslot[Z].status.measurementcommand tree..operation: Theslot[Z].status.operationcommand tree..questionable: Theslot[Z].status.questionablecommand tree..reset(): Theslot[Z].status.reset()function.
trigger
property
¶
trigger: SlotItemTrigger
Return the slot[Z].trigger command tree.
Info
Z, the module slot number.
Sub-properties and sub-methods
.model: Theslot[Z].trigger.modelcommand tree.
version
property
¶
version: str
Access the slot[Z].version attribute.
Description
- This attribute stores the firmware version number of the module in the specified slot of the mainframe.
Usage
- Accessing this property will send the
print(slot[Z].version)query.
TSP Syntax
- print(slot[Z].version)
Info
Z, the module slot number.
| Raises: |
|
|---|
SlotItemFirmware
¶
Bases: BaseTSPCmd
The slot[Z].firmware command tree.
Info
Z, the module slot number.
Properties and methods
.update(): Theslot[Z].firmware.update()function..verify(): Theslot[Z].firmware.verify()function.
update
¶
update() -> None
Run the slot[Z].firmware.update() function.
Description
- This function flashes a firmware image of a module installed in a slot after the image has been downloaded to the mainframe.
TSP Syntax
- slot[Z].firmware.update()
Info
Z, the module slot number.
| Raises: |
|
|---|
verify
¶
verify() -> str
Run the slot[Z].firmware.verify() function.
Description
- This function verifys that an image downloaded to the mainframe is the exact firmware flashed onto a module.
TSP Syntax
- slot[Z].firmware.verify()
Info
Z, the module slot number.
| Returns: |
|
|---|
| Raises: |
|
|---|
SlotItemPsuItem
¶
Bases: ValidatedDynamicNumberCmd, BaseTSPCmd
The slot[Z].psu[X] command tree.
Info
Z, the module slot number.X, the module channel number.
Properties and methods
.abort(): Theslot[Z].psu[X].abort()function..configlist: Theslot[Z].psu[X].configlistcommand tree..defbuffer1: Theslot[Z].psu[X].defbuffer1attribute..defbuffer2: Theslot[Z].psu[X].defbuffer2attribute..makebuffer(): Theslot[Z].psu[X].makebuffer()function..measure: Theslot[Z].psu[X].measurecommand tree..overlapped: Theslot[Z].psu[X].overlappedattribute..reset(): Theslot[Z].psu[X].reset()function..source: Theslot[Z].psu[X].sourcecommand tree..trigger: Theslot[Z].psu[X].triggercommand tree..waitcomplete(): Theslot[Z].psu[X].waitcomplete()function.
configlist
property
¶
configlist: SlotItemPsuItemConfiglist
Return the slot[Z].psu[X].configlist command tree.
Info
Z, the module slot number.X, the module channel number.
Sub-properties and sub-methods
.create(): Theslot[Z].psu[X].configlist.create()function..delete(): Theslot[Z].psu[X].configlist.delete()function..query(): Theslot[Z].psu[X].configlist.query()function..recall(): Theslot[Z].psu[X].configlist.recall()function..size(): Theslot[Z].psu[X].configlist.size()function..store(): Theslot[Z].psu[X].configlist.store()function..table(): Theslot[Z].psu[X].configlist.table()function.
defbuffer1
cached
property
¶
defbuffer1: Buffervar
Access the slot[Z].psu[X].defbuffer1 attribute.
Description
- This attribute contains the default dedicated reading buffers. (1 = default buffer1)
Usage
- Accessing this property will send the
print(slot[Z].psu[X].defbuffer1)query.
TSP Syntax
- print(slot[Z].psu[X].defbuffer1)
| Returns: |
|
|---|
| Raises: |
|
|---|
defbuffer2
cached
property
¶
defbuffer2: Buffervar
Access the slot[Z].psu[X].defbuffer2 attribute.
Description
- This attribute contains the default dedicated reading buffers. (2 = default buffer2)
Usage
- Accessing this property will send the
print(slot[Z].psu[X].defbuffer2)query.
TSP Syntax
- print(slot[Z].psu[X].defbuffer2)
| Returns: |
|
|---|
| Raises: |
|
|---|
measure
property
¶
measure: SlotItemPsuItemMeasure
Return the slot[Z].psu[X].measure command tree.
Sub-properties and sub-methods
.i(): Theslot[Z].psu[X].measure.i()function..p(): Theslot[Z].psu[X].measure.p()function..r(): Theslot[Z].psu[X].measure.r()function..v(): Theslot[Z].psu[X].measure.v()function..aperture: Theslot[Z].psu[X].measure.apertureattribute..count: Theslot[Z].psu[X].measure.countattribute..nplc: Theslot[Z].psu[X].measure.nplcattribute..overlappedi(): Theslot[Z].psu[X].measure.overlappedi()function..overlappediv(): Theslot[Z].psu[X].measure.overlappediv()function..overlappedp(): Theslot[Z].psu[X].measure.overlappedp()function..overlappedr(): Theslot[Z].psu[X].measure.overlappedr()function..overlappedv(): Theslot[Z].psu[X].measure.overlappedv()function..rangei: Theslot[Z].psu[X].measure.rangeiattribute..rangev: Theslot[Z].psu[X].measure.rangevattribute..rate: Theslot[Z].psu[X].measure.rateattribute..rel: Theslot[Z].psu[X].measure.relcommand tree..tempcomp: Theslot[Z].psu[X].measure.tempcompattribute.
overlapped
property
writable
¶
overlapped: str
Access the slot[Z].psu[X].overlapped attribute.
Description
- This attribute contains the state of the overlapped mode.
Usage
- Accessing this property will send the
print(slot[Z].psu[X].overlapped)query. - Setting this property to a value will send the
slot[Z].psu[X].overlapped = valuecommand.
TSP Syntax
- slot[Z].psu[X].overlapped = value
- print(slot[Z].psu[X].overlapped)
| Raises: |
|
|---|
source
property
¶
source: SlotItemPsuItemSource
Return the slot[Z].psu[X].source command tree.
Info
Z, the module slot number.X, the module channel number.
Sub-properties and sub-methods
.constantcurrent: Theslot[Z].psu[X].source.constantcurrentattribute..levelv: Theslot[Z].psu[X].source.levelvattribute..limiti: Theslot[Z].psu[X].source.limitiattribute..offmode: Theslot[Z].psu[X].source.offmodeattribute..output: Theslot[Z].psu[X].source.outputattribute..protect: Theslot[Z].psu[X].source.protectcommand tree..rangev: Theslot[Z].psu[X].source.rangevattribute..slewratev: Theslot[Z].psu[X].source.slewratevattribute.
trigger
property
¶
trigger: SlotItemPsuItemTrigger
Return the slot[Z].psu[X].trigger command tree.
Sub-properties and sub-methods
.measure: Theslot[Z].psu[X].trigger.measurecommand tree..source: Theslot[Z].psu[X].trigger.sourcecommand tree.
abort
¶
abort() -> None
Run the slot[Z].psu[X].abort() function.
Description
- This function terminates all overlapped operations on the specified channel.
TSP Syntax
- slot[Z].psu[X].abort()
Info
Z, the module slot number.X, the module channel number.
| Raises: |
|
|---|
makebuffer
¶
Run the slot[Z].psu[X].makebuffer() function.
Description
- This function creates a reading buffer.
TSP Syntax
- slot[Z].psu[X].makebuffer()
| Parameters: |
|
|---|
| Returns: |
|
|---|
| Raises: |
|
|---|
reset
¶
reset() -> None
Run the slot[Z].psu[X].reset() function.
Description
- This function turns off the output and resets the commands that begin with psu[X]. to their default settings.
TSP Syntax
- slot[Z].psu[X].reset()
Info
Z, the module slot number.X, the module channel number.
| Raises: |
|
|---|
waitcomplete
¶
waitcomplete() -> None
Run the slot[Z].psu[X].waitcomplete() function.
Description
- This function waits for all previously started overlapped commands to complete on the specified channel of a module.
TSP Syntax
- slot[Z].psu[X].waitcomplete()
Info
Z, the module slot number.X, the module channel number.
| Raises: |
|
|---|
SlotItemPsuItemConfiglist
¶
Bases: BaseTSPCmd
The slot[Z].psu[X].configlist command tree.
Info
Z, the module slot number.X, the module channel number.
Properties and methods
.create(): Theslot[Z].psu[X].configlist.create()function..delete(): Theslot[Z].psu[X].configlist.delete()function..query(): Theslot[Z].psu[X].configlist.query()function..recall(): Theslot[Z].psu[X].configlist.recall()function..size(): Theslot[Z].psu[X].configlist.size()function..store(): Theslot[Z].psu[X].configlist.store()function..table(): Theslot[Z].psu[X].configlist.table()function.
create
¶
create(config_list_name: str) -> None
Run the slot[Z].psu[X].configlist.create() function.
Description
- This function creates an empty configuration list.
TSP Syntax
- slot[Z].psu[X].configlist.create()
| Parameters: |
|
|---|
| Raises: |
|
|---|
delete
¶
Run the slot[Z].psu[X].configlist.delete() function.
Description
- This function deletes a configuration list.
TSP Syntax
- slot[Z].psu[X].configlist.delete()
| Parameters: |
|
|---|
| Raises: |
|
|---|
query
¶
Run the slot[Z].psu[X].configlist.query() function.
Description
- This function returns a list of TSP commands and parameter settings that are stored in the specified configuration index.
TSP Syntax
- slot[Z].psu[X].configlist.query()
| Parameters: |
|
|---|
| Returns: |
|
|---|
| Raises: |
|
|---|
recall
¶
Run the slot[Z].psu[X].configlist.recall() function.
Description
- This function recalls a configuration index in a configuration list.
TSP Syntax
- slot[Z].psu[X].configlist.recall()
| Parameters: |
|---|
| Raises: |
|
|---|
size
¶
Run the slot[Z].psu[X].configlist.size() function.
Description
- This function returns the size (number of configuration indexes) of a configuration list.
TSP Syntax
- slot[Z].psu[X].configlist.size()
| Parameters: |
|
|---|
| Returns: |
|
|---|
| Raises: |
|
|---|
store
¶
Run the slot[Z].psu[X].configlist.store() function.
Description
- This function stores the active settings into the named configuration list.
TSP Syntax
- slot[Z].psu[X].configlist.store()
| Parameters: |
|
|---|
| Raises: |
|
|---|
table
¶
table() -> str
Run the slot[Z].psu[X].configlist.table() function.
Description
- This function returns the name of one measure configuration lists that is stored on the instrument.
TSP Syntax
- slot[Z].psu[X].configlist.table()
Info
Z, the module slot number.X, the module channel number.
| Returns: |
|
|---|
| Raises: |
|
|---|
SlotItemPsuItemMeasure
¶
Bases: BaseTSPCmd
The slot[Z].psu[X].measure command tree.
Properties and methods
.i(): Theslot[Z].psu[X].measure.i()function..p(): Theslot[Z].psu[X].measure.p()function..r(): Theslot[Z].psu[X].measure.r()function..v(): Theslot[Z].psu[X].measure.v()function..aperture: Theslot[Z].psu[X].measure.apertureattribute..count: Theslot[Z].psu[X].measure.countattribute..nplc: Theslot[Z].psu[X].measure.nplcattribute..overlappedi(): Theslot[Z].psu[X].measure.overlappedi()function..overlappediv(): Theslot[Z].psu[X].measure.overlappediv()function..overlappedp(): Theslot[Z].psu[X].measure.overlappedp()function..overlappedr(): Theslot[Z].psu[X].measure.overlappedr()function..overlappedv(): Theslot[Z].psu[X].measure.overlappedv()function..rangei: Theslot[Z].psu[X].measure.rangeiattribute..rangev: Theslot[Z].psu[X].measure.rangevattribute..rate: Theslot[Z].psu[X].measure.rateattribute..rel: Theslot[Z].psu[X].measure.relcommand tree..tempcomp: Theslot[Z].psu[X].measure.tempcompattribute.
aperture
property
¶
aperture: str
Access the slot[Z].psu[X].measure.aperture attribute.
Description
- This attribute configures the measurement aperture for a channel in seconds.
Usage
- Accessing this property will send the
print(slot[Z].psu[X].measure.aperture)query.
TSP Syntax
- print(slot[Z].psu[X].measure.aperture)
Info
Z, the module slot number.X, the module channel number.
| Raises: |
|
|---|
count
property
writable
¶
count: str
Access the slot[Z].psu[X].measure.count attribute.
Description
- This attribute sets the number of measurements performed when a measurement is requested.
Usage
- Accessing this property will send the
print(slot[Z].psu[X].measure.count)query. - Setting this property to a value will send the
slot[Z].psu[X].measure.count = valuecommand.
TSP Syntax
- slot[Z].psu[X].measure.count = value
- print(slot[Z].psu[X].measure.count)
Info
Z, the module slot number.X, the module channel number.
| Raises: |
|
|---|
nplc
property
¶
nplc: str
Access the slot[Z].psu[X].measure.nplc attribute.
Description
- This attribute configures the measurement aperture in number of power line cycles.
Usage
- Accessing this property will send the
print(slot[Z].psu[X].measure.nplc)query.
TSP Syntax
- print(slot[Z].psu[X].measure.nplc)
Info
Z, the module slot number.X, the module channel number.
| Raises: |
|
|---|
rangei
property
¶
rangei: str
Access the slot[Z].psu[X].measure.rangei attribute.
Description
- This attribute contains the positive, full scale value of the measurement range for voltage or current. (i = current in amperes)
Usage
- Accessing this property will send the
print(slot[Z].psu[X].measure.rangei)query.
TSP Syntax
- print(slot[Z].psu[X].measure.rangei)
| Raises: |
|
|---|
rangev
property
¶
rangev: str
Access the slot[Z].psu[X].measure.rangev attribute.
Description
- This attribute contains the positive, full scale value of the measurement range for voltage or current. (v = voltage in volts)
Usage
- Accessing this property will send the
print(slot[Z].psu[X].measure.rangev)query.
TSP Syntax
- print(slot[Z].psu[X].measure.rangev)
| Raises: |
|
|---|
rate
property
writable
¶
rate: str
Access the slot[Z].psu[X].measure.rate attribute.
Description
- This attribute configures the measure rate for a PSU channel.
Usage
- Accessing this property will send the
print(slot[Z].psu[X].measure.rate)query. - Setting this property to a value will send the
slot[Z].psu[X].measure.rate = valuecommand.
TSP Syntax
- slot[Z].psu[X].measure.rate = value
- print(slot[Z].psu[X].measure.rate)
Info
Z, the module slot number.X, the module channel number.
| Raises: |
|
|---|
rel
property
¶
Return the slot[Z].psu[X].measure.rel command tree.
Sub-properties and sub-methods
.enablei: Theslot[Z].psu[X].measure.rel.enableiattribute..enablep: Theslot[Z].psu[X].measure.rel.enablepattribute..enabler: Theslot[Z].psu[X].measure.rel.enablerattribute..enablev: Theslot[Z].psu[X].measure.rel.enablevattribute..leveli: Theslot[Z].psu[X].measure.rel.leveliattribute..levelp: Theslot[Z].psu[X].measure.rel.levelpattribute..levelr: Theslot[Z].psu[X].measure.rel.levelrattribute..levelv: Theslot[Z].psu[X].measure.rel.levelvattribute.
tempcomp
property
writable
¶
tempcomp: str
Access the slot[Z].psu[X].measure.tempcomp attribute.
Description
- This attribute turns temperature compensation on or off for the current measurements.
Usage
- Accessing this property will send the
print(slot[Z].psu[X].measure.tempcomp)query. - Setting this property to a value will send the
slot[Z].psu[X].measure.tempcomp = valuecommand.
TSP Syntax
- slot[Z].psu[X].measure.tempcomp = value
- print(slot[Z].psu[X].measure.tempcomp)
Info
Z, the module slot number.X, the module channel number.
| Raises: |
|
|---|
i
¶
Run the slot[Z].psu[X].measure.i() function.
Description
- This function makes one or more measurements. (i = current in amperes)
TSP Syntax
- slot[Z].psu[X].measure.i()
| Parameters: |
|
|---|
| Returns: |
|
|---|
| Raises: |
|
|---|
overlappedi
¶
overlappedi(rbuffer: str) -> None
Run the slot[Z].psu[X].measure.overlappedi() function.
Description
- This function starts an asynchronous (background) measurement. (i = current in amperes)
TSP Syntax
- slot[Z].psu[X].measure.overlappedi()
| Parameters: |
|
|---|
| Raises: |
|
|---|
overlappediv
¶
Run the slot[Z].psu[X].measure.overlappediv() function.
Description
- This function starts an asynchronous (background) measurement. (i = current in amperes, v = voltage in volts)
TSP Syntax
- slot[Z].psu[X].measure.overlappediv()
| Parameters: |
|---|
| Raises: |
|
|---|
overlappedp
¶
overlappedp(rbuffer: str) -> None
Run the slot[Z].psu[X].measure.overlappedp() function.
Description
- This function starts an asynchronous (background) measurement. (p = power in watts)
TSP Syntax
- slot[Z].psu[X].measure.overlappedp()
| Parameters: |
|
|---|
| Raises: |
|
|---|
overlappedr
¶
overlappedr(rbuffer: str) -> None
Run the slot[Z].psu[X].measure.overlappedr() function.
Description
- This function starts an asynchronous (background) measurement. (r = resistance in ohms)
TSP Syntax
- slot[Z].psu[X].measure.overlappedr()
| Parameters: |
|
|---|
| Raises: |
|
|---|
overlappedv
¶
overlappedv(rbuffer: str) -> None
Run the slot[Z].psu[X].measure.overlappedv() function.
Description
- This function starts an asynchronous (background) measurement. (v = voltage in volts)
TSP Syntax
- slot[Z].psu[X].measure.overlappedv()
| Parameters: |
|
|---|
| Raises: |
|
|---|
p
¶
Run the slot[Z].psu[X].measure.p() function.
Description
- This function makes one or more measurements. (p = power in watts)
TSP Syntax
- slot[Z].psu[X].measure.p()
| Parameters: |
|
|---|
| Returns: |
|
|---|
| Raises: |
|
|---|
r
¶
Run the slot[Z].psu[X].measure.r() function.
Description
- This function makes one or more measurements. (r = resistance in ohms)
TSP Syntax
- slot[Z].psu[X].measure.r()
| Parameters: |
|
|---|
| Returns: |
|
|---|
| Raises: |
|
|---|
v
¶
Run the slot[Z].psu[X].measure.v() function.
Description
- This function makes one or more measurements. (v = voltage in volts)
TSP Syntax
- slot[Z].psu[X].measure.v()
| Parameters: |
|
|---|
| Returns: |
|
|---|
| Raises: |
|
|---|
SlotItemPsuItemMeasureRel
¶
Bases: BaseTSPCmd
The slot[Z].psu[X].measure.rel command tree.
Properties and methods
.enablei: Theslot[Z].psu[X].measure.rel.enableiattribute..enablep: Theslot[Z].psu[X].measure.rel.enablepattribute..enabler: Theslot[Z].psu[X].measure.rel.enablerattribute..enablev: Theslot[Z].psu[X].measure.rel.enablevattribute..leveli: Theslot[Z].psu[X].measure.rel.leveliattribute..levelp: Theslot[Z].psu[X].measure.rel.levelpattribute..levelr: Theslot[Z].psu[X].measure.rel.levelrattribute..levelv: Theslot[Z].psu[X].measure.rel.levelvattribute.
enablei
property
writable
¶
enablei: str
Access the slot[Z].psu[X].measure.rel.enablei attribute.
Description
- This attribute turns relative measurements on or off. (i = current in amperes)
Usage
- Accessing this property will send the
print(slot[Z].psu[X].measure.rel.enablei)query. - Setting this property to a value will send the
slot[Z].psu[X].measure.rel.enablei = valuecommand.
TSP Syntax
- slot[Z].psu[X].measure.rel.enablei = value
- print(slot[Z].psu[X].measure.rel.enablei)
| Raises: |
|
|---|
enablep
property
writable
¶
enablep: str
Access the slot[Z].psu[X].measure.rel.enablep attribute.
Description
- This attribute turns relative measurements on or off. (p = power in watts)
Usage
- Accessing this property will send the
print(slot[Z].psu[X].measure.rel.enablep)query. - Setting this property to a value will send the
slot[Z].psu[X].measure.rel.enablep = valuecommand.
TSP Syntax
- slot[Z].psu[X].measure.rel.enablep = value
- print(slot[Z].psu[X].measure.rel.enablep)
| Raises: |
|
|---|
enabler
property
writable
¶
enabler: str
Access the slot[Z].psu[X].measure.rel.enabler attribute.
Description
- This attribute turns relative measurements on or off. (r = resistance in ohms)
Usage
- Accessing this property will send the
print(slot[Z].psu[X].measure.rel.enabler)query. - Setting this property to a value will send the
slot[Z].psu[X].measure.rel.enabler = valuecommand.
TSP Syntax
- slot[Z].psu[X].measure.rel.enabler = value
- print(slot[Z].psu[X].measure.rel.enabler)
| Raises: |
|
|---|
enablev
property
writable
¶
enablev: str
Access the slot[Z].psu[X].measure.rel.enablev attribute.
Description
- This attribute turns relative measurements on or off. (v = voltage in volts)
Usage
- Accessing this property will send the
print(slot[Z].psu[X].measure.rel.enablev)query. - Setting this property to a value will send the
slot[Z].psu[X].measure.rel.enablev = valuecommand.
TSP Syntax
- slot[Z].psu[X].measure.rel.enablev = value
- print(slot[Z].psu[X].measure.rel.enablev)
| Raises: |
|
|---|
leveli
property
writable
¶
leveli: str
Access the slot[Z].psu[X].measure.rel.leveli attribute.
Description
- This attribute specifies the offset value for relative measurements. (i = current in amperes)
Usage
- Accessing this property will send the
print(slot[Z].psu[X].measure.rel.leveli)query. - Setting this property to a value will send the
slot[Z].psu[X].measure.rel.leveli = valuecommand.
TSP Syntax
- slot[Z].psu[X].measure.rel.leveli = value
- print(slot[Z].psu[X].measure.rel.leveli)
| Raises: |
|
|---|
levelp
property
writable
¶
levelp: str
Access the slot[Z].psu[X].measure.rel.levelp attribute.
Description
- This attribute specifies the offset value for relative measurements. (p = power in watts)
Usage
- Accessing this property will send the
print(slot[Z].psu[X].measure.rel.levelp)query. - Setting this property to a value will send the
slot[Z].psu[X].measure.rel.levelp = valuecommand.
TSP Syntax
- slot[Z].psu[X].measure.rel.levelp = value
- print(slot[Z].psu[X].measure.rel.levelp)
| Raises: |
|
|---|
levelr
property
writable
¶
levelr: str
Access the slot[Z].psu[X].measure.rel.levelr attribute.
Description
- This attribute specifies the offset value for relative measurements. (r = resistance in ohms)
Usage
- Accessing this property will send the
print(slot[Z].psu[X].measure.rel.levelr)query. - Setting this property to a value will send the
slot[Z].psu[X].measure.rel.levelr = valuecommand.
TSP Syntax
- slot[Z].psu[X].measure.rel.levelr = value
- print(slot[Z].psu[X].measure.rel.levelr)
| Raises: |
|
|---|
levelv
property
writable
¶
levelv: str
Access the slot[Z].psu[X].measure.rel.levelv attribute.
Description
- This attribute specifies the offset value for relative measurements. (v = voltage in volts)
Usage
- Accessing this property will send the
print(slot[Z].psu[X].measure.rel.levelv)query. - Setting this property to a value will send the
slot[Z].psu[X].measure.rel.levelv = valuecommand.
TSP Syntax
- slot[Z].psu[X].measure.rel.levelv = value
- print(slot[Z].psu[X].measure.rel.levelv)
| Raises: |
|
|---|
SlotItemPsuItemSource
¶
Bases: BaseTSPCmd
The slot[Z].psu[X].source command tree.
Info
Z, the module slot number.X, the module channel number.
Properties and methods
.constantcurrent: Theslot[Z].psu[X].source.constantcurrentattribute..levelv: Theslot[Z].psu[X].source.levelvattribute..limiti: Theslot[Z].psu[X].source.limitiattribute..offmode: Theslot[Z].psu[X].source.offmodeattribute..output: Theslot[Z].psu[X].source.outputattribute..protect: Theslot[Z].psu[X].source.protectcommand tree..rangev: Theslot[Z].psu[X].source.rangevattribute..slewratev: Theslot[Z].psu[X].source.slewratevattribute.
constantcurrent
property
¶
constantcurrent: str
Access the slot[Z].psu[X].source.constantcurrent attribute.
Description
- This attribute indicates when the source is within the current limit.
Usage
- Accessing this property will send the
print(slot[Z].psu[X].source.constantcurrent)query.
TSP Syntax
- print(slot[Z].psu[X].source.constantcurrent)
Info
Z, the module slot number.X, the module channel number.
| Raises: |
|
|---|
levelv
property
writable
¶
levelv: str
Access the slot[Z].psu[X].source.levelv attribute.
Description
- This attribute configures the voltage source level.
Usage
- Accessing this property will send the
print(slot[Z].psu[X].source.levelv)query. - Setting this property to a value will send the
slot[Z].psu[X].source.levelv = valuecommand.
TSP Syntax
- slot[Z].psu[X].source.levelv = value
- print(slot[Z].psu[X].source.levelv)
Info
Z, the module slot number.X, the module channel number.
| Raises: |
|
|---|
limiti
property
writable
¶
limiti: str
Access the slot[Z].psu[X].source.limiti attribute.
Description
- This attribute configures the source current limit.
Usage
- Accessing this property will send the
print(slot[Z].psu[X].source.limiti)query. - Setting this property to a value will send the
slot[Z].psu[X].source.limiti = valuecommand.
TSP Syntax
- slot[Z].psu[X].source.limiti = value
- print(slot[Z].psu[X].source.limiti)
Info
Z, the module slot number.X, the module channel number.
| Raises: |
|
|---|
offmode
property
writable
¶
offmode: str
Access the slot[Z].psu[X].source.offmode attribute.
Description
- This attribute sets the source output-off mode.
Usage
- Accessing this property will send the
print(slot[Z].psu[X].source.offmode)query. - Setting this property to a value will send the
slot[Z].psu[X].source.offmode = valuecommand.
TSP Syntax
- slot[Z].psu[X].source.offmode = value
- print(slot[Z].psu[X].source.offmode)
| Raises: |
|
|---|
output
property
writable
¶
output: str
Access the slot[Z].psu[X].source.output attribute.
Description
- This attribute enables or disables the source output.
Usage
- Accessing this property will send the
print(slot[Z].psu[X].source.output)query. - Setting this property to a value will send the
slot[Z].psu[X].source.output = valuecommand.
TSP Syntax
- slot[Z].psu[X].source.output = value
- print(slot[Z].psu[X].source.output)
| Raises: |
|
|---|
protect
property
¶
protect: SlotItemPsuItemSourceProtect
Return the slot[Z].psu[X].source.protect command tree.
Sub-properties and sub-methods
.enablei: Theslot[Z].psu[X].source.protect.enableiattribute..enablev: Theslot[Z].psu[X].source.protect.enablevattribute..leveli: Theslot[Z].psu[X].source.protect.leveliattribute..levelv: Theslot[Z].psu[X].source.protect.levelvattribute..trippedi: Theslot[Z].psu[X].source.protect.trippediattribute..trippedv: Theslot[Z].psu[X].source.protect.trippedvattribute.
rangev
property
writable
¶
rangev: str
Access the slot[Z].psu[X].source.rangev attribute.
Description
- This attribute contains the value of the source range for voltage.
Usage
- Accessing this property will send the
print(slot[Z].psu[X].source.rangev)query. - Setting this property to a value will send the
slot[Z].psu[X].source.rangev = valuecommand.
TSP Syntax
- slot[Z].psu[X].source.rangev = value
- print(slot[Z].psu[X].source.rangev)
Info
Z, the module slot number.X, the module channel number.
| Raises: |
|
|---|
slewratev
property
writable
¶
slewratev: str
Access the slot[Z].psu[X].source.slewratev attribute.
Description
- This attribute configures the voltage source slew rate.
Usage
- Accessing this property will send the
print(slot[Z].psu[X].source.slewratev)query. - Setting this property to a value will send the
slot[Z].psu[X].source.slewratev = valuecommand.
TSP Syntax
- slot[Z].psu[X].source.slewratev = value
- print(slot[Z].psu[X].source.slewratev)
Info
Z, the module slot number.X, the module channel number.
| Raises: |
|
|---|
SlotItemPsuItemSourceProtect
¶
Bases: BaseTSPCmd
The slot[Z].psu[X].source.protect command tree.
Properties and methods
.enablei: Theslot[Z].psu[X].source.protect.enableiattribute..enablev: Theslot[Z].psu[X].source.protect.enablevattribute..leveli: Theslot[Z].psu[X].source.protect.leveliattribute..levelv: Theslot[Z].psu[X].source.protect.levelvattribute..trippedi: Theslot[Z].psu[X].source.protect.trippediattribute..trippedv: Theslot[Z].psu[X].source.protect.trippedvattribute.
enablei
property
writable
¶
enablei: str
Access the slot[Z].psu[X].source.protect.enablei attribute.
Description
- This attribute enables or disables the overcurrent protection function.
Usage
- Accessing this property will send the
print(slot[Z].psu[X].source.protect.enablei)query. - Setting this property to a value will send the
slot[Z].psu[X].source.protect.enablei = valuecommand.
TSP Syntax
- slot[Z].psu[X].source.protect.enablei = value
- print(slot[Z].psu[X].source.protect.enablei)
| Raises: |
|
|---|
enablev
property
writable
¶
enablev: str
Access the slot[Z].psu[X].source.protect.enablev attribute.
Description
- This attribute enables or disables the overvoltage protection function.
Usage
- Accessing this property will send the
print(slot[Z].psu[X].source.protect.enablev)query. - Setting this property to a value will send the
slot[Z].psu[X].source.protect.enablev = valuecommand.
TSP Syntax
- slot[Z].psu[X].source.protect.enablev = value
- print(slot[Z].psu[X].source.protect.enablev)
| Raises: |
|
|---|
leveli
property
writable
¶
leveli: str
Access the slot[Z].psu[X].source.protect.leveli attribute.
Description
- This attribute configures the overcurrent protection level.
Usage
- Accessing this property will send the
print(slot[Z].psu[X].source.protect.leveli)query. - Setting this property to a value will send the
slot[Z].psu[X].source.protect.leveli = valuecommand.
TSP Syntax
- slot[Z].psu[X].source.protect.leveli = value
- print(slot[Z].psu[X].source.protect.leveli)
Info
Z, the module slot number.X, the module channel number.
| Raises: |
|
|---|
levelv
property
writable
¶
levelv: str
Access the slot[Z].psu[X].source.protect.levelv attribute.
Description
- This attribute configures the overvoltage protection level.
Usage
- Accessing this property will send the
print(slot[Z].psu[X].source.protect.levelv)query. - Setting this property to a value will send the
slot[Z].psu[X].source.protect.levelv = valuecommand.
TSP Syntax
- slot[Z].psu[X].source.protect.levelv = value
- print(slot[Z].psu[X].source.protect.levelv)
Info
Z, the module slot number.X, the module channel number.
| Raises: |
|
|---|
trippedi
property
¶
trippedi: str
Access the slot[Z].psu[X].source.protect.trippedi attribute.
Description
- This attribute indicates if the overcurrent protection circuit was tripped.
Usage
- Accessing this property will send the
print(slot[Z].psu[X].source.protect.trippedi)query.
TSP Syntax
- print(slot[Z].psu[X].source.protect.trippedi)
Info
Z, the module slot number.X, the module channel number.
| Raises: |
|
|---|
trippedv
property
¶
trippedv: str
Access the slot[Z].psu[X].source.protect.trippedv attribute.
Description
- This attribute indicates if the overvoltage protection circuit was tripped.
Usage
- Accessing this property will send the
print(slot[Z].psu[X].source.protect.trippedv)query.
TSP Syntax
- print(slot[Z].psu[X].source.protect.trippedv)
Info
Z, the module slot number.X, the module channel number.
| Raises: |
|
|---|
SlotItemPsuItemTrigger
¶
Bases: BaseTSPCmd
The slot[Z].psu[X].trigger command tree.
Properties and methods
.measure: Theslot[Z].psu[X].trigger.measurecommand tree..source: Theslot[Z].psu[X].trigger.sourcecommand tree.
measure
property
¶
measure: SlotItemPsuItemTriggerMeasure
Return the slot[Z].psu[X].trigger.measure command tree.
Sub-properties and sub-methods
.i(): Theslot[Z].psu[X].trigger.measure.i()function..iv(): Theslot[Z].psu[X].trigger.measure.iv()function..p(): Theslot[Z].psu[X].trigger.measure.p()function..r(): Theslot[Z].psu[X].trigger.measure.r()function..v(): Theslot[Z].psu[X].trigger.measure.v()function.
source
property
¶
source: SlotItemPsuItemTriggerSource
Return the slot[Z].psu[X].trigger.source command tree.
Sub-properties and sub-methods
.linearv(): Theslot[Z].psu[X].trigger.source.linearv()function..listv(): Theslot[Z].psu[X].trigger.source.listv()function..logv(): Theslot[Z].psu[X].trigger.source.logv()function.
SlotItemPsuItemTriggerMeasure
¶
Bases: BaseTSPCmd
The slot[Z].psu[X].trigger.measure command tree.
Properties and methods
.i(): Theslot[Z].psu[X].trigger.measure.i()function..iv(): Theslot[Z].psu[X].trigger.measure.iv()function..p(): Theslot[Z].psu[X].trigger.measure.p()function..r(): Theslot[Z].psu[X].trigger.measure.r()function..v(): Theslot[Z].psu[X].trigger.measure.v()function.
i
¶
i(reading_buffer: str) -> None
Run the slot[Z].psu[X].trigger.measure.i() function.
Description
- This function configures the reading buffer and measure type for the trigger model. (i = current in amperes)
TSP Syntax
- slot[Z].psu[X].trigger.measure.i()
| Parameters: |
|
|---|
| Raises: |
|
|---|
iv
¶
Run the slot[Z].psu[X].trigger.measure.iv() function.
Description
- This function configures the reading buffer and measure type for the trigger model. (i = current in amperes, v = voltage in volts)
TSP Syntax
- slot[Z].psu[X].trigger.measure.iv()
| Parameters: |
|---|
| Raises: |
|
|---|
p
¶
p(reading_buffer: str) -> None
Run the slot[Z].psu[X].trigger.measure.p() function.
Description
- This function configures the reading buffer and measure type for the trigger model. (p = power in watts)
TSP Syntax
- slot[Z].psu[X].trigger.measure.p()
| Parameters: |
|
|---|
| Raises: |
|
|---|
r
¶
r(reading_buffer: str) -> None
Run the slot[Z].psu[X].trigger.measure.r() function.
Description
- This function configures the reading buffer and measure type for the trigger model. (r = resistance in ohms)
TSP Syntax
- slot[Z].psu[X].trigger.measure.r()
| Parameters: |
|
|---|
| Raises: |
|
|---|
v
¶
v(reading_buffer: str) -> None
Run the slot[Z].psu[X].trigger.measure.v() function.
Description
- This function configures the reading buffer and measure type for the trigger model. (v = voltage in volts)
TSP Syntax
- slot[Z].psu[X].trigger.measure.v()
| Parameters: |
|
|---|
| Raises: |
|
|---|
SlotItemPsuItemTriggerSource
¶
Bases: BaseTSPCmd
The slot[Z].psu[X].trigger.source command tree.
Properties and methods
.linearv(): Theslot[Z].psu[X].trigger.source.linearv()function..listv(): Theslot[Z].psu[X].trigger.source.listv()function..logv(): Theslot[Z].psu[X].trigger.source.logv()function.
linearv
¶
Run the slot[Z].psu[X].trigger.source.linearv() function.
Description
- This function configures the linear sweep for the trigger model. (v = voltage in volts)
TSP Syntax
- slot[Z].psu[X].trigger.source.linearv()
| Parameters: |
|---|
| Raises: |
|
|---|
listv
¶
listv(source_levels: str) -> None
Run the slot[Z].psu[X].trigger.source.listv() function.
Description
- This function configures the list sweep for the trigger model. (v = voltage in volts)
TSP Syntax
- slot[Z].psu[X].trigger.source.listv()
| Parameters: |
|
|---|
For example, ({1, 2, 3}).
| Raises: |
|
|---|
logv
¶
Run the slot[Z].psu[X].trigger.source.logv() function.
Description
- This function configures a logarithmic sweep for the trigger model. (v = voltage in volts)
TSP Syntax
- slot[Z].psu[X].trigger.source.logv()
| Parameters: |
|---|
| Raises: |
|
|---|
SlotItemSmuItem
¶
Bases: ValidatedDynamicNumberCmd, BaseTSPCmd
The slot[Z].smu[X] command tree.
Info
Z, the module slot number.X, the module channel number.
Properties and methods
.abort(): Theslot[Z].smu[X].abort()function..configlist: Theslot[Z].smu[X].configlistcommand tree..contact: Theslot[Z].smu[X].contactcommand tree..defbuffer1: Theslot[Z].smu[X].defbuffer1attribute..defbuffer2: Theslot[Z].smu[X].defbuffer2attribute..guard: Theslot[Z].smu[X].guardcommand tree..makebuffer(): Theslot[Z].smu[X].makebuffer()function..measure: Theslot[Z].smu[X].measurecommand tree..overlapped: Theslot[Z].smu[X].overlappedattribute..reset(): Theslot[Z].smu[X].reset()function..sense: Theslot[Z].smu[X].senseattribute..source: Theslot[Z].smu[X].sourcecommand tree..trigger: Theslot[Z].smu[X].triggercommand tree..waitcomplete(): Theslot[Z].smu[X].waitcomplete()function.
configlist
property
¶
configlist: SlotItemSmuItemConfiglist
Return the slot[Z].smu[X].configlist command tree.
Info
Z, the module slot number.X, the module channel number.
Sub-properties and sub-methods
.create(): Theslot[Z].smu[X].configlist.create()function..delete(): Theslot[Z].smu[X].configlist.delete()function..query(): Theslot[Z].smu[X].configlist.query()function..recall(): Theslot[Z].smu[X].configlist.recall()function..size(): Theslot[Z].smu[X].configlist.size()function..store(): Theslot[Z].smu[X].configlist.store()function..table(): Theslot[Z].smu[X].configlist.table()function.
contact
property
¶
contact: SlotItemSmuItemContact
Return the slot[Z].smu[X].contact command tree.
Info
Z, the module slot number.X, the channel (1 or 2).
Sub-properties and sub-methods
.calibratehi(): Theslot[Z].smu[X].contact.calibratehi()function..calibratelo(): Theslot[Z].smu[X].contact.calibratelo()function..check(): Theslot[Z].smu[X].contact.check()function..getcalhi(): Theslot[Z].smu[X].contact.getcalhi()function..r(): Theslot[Z].smu[X].contact.r()function..speed: Theslot[Z].smu[X].contact.speedattribute..threshold: Theslot[Z].smu[X].contact.thresholdattribute.
defbuffer1
cached
property
¶
defbuffer1: Buffervar
Access the slot[Z].smu[X].defbuffer1 attribute.
Description
- This attribute contains the default dedicated reading buffers. (1 = default buffer1)
Usage
- Accessing this property will send the
print(slot[Z].smu[X].defbuffer1)query.
TSP Syntax
- print(slot[Z].smu[X].defbuffer1)
| Returns: |
|
|---|
| Raises: |
|
|---|
defbuffer2
cached
property
¶
defbuffer2: Buffervar
Access the slot[Z].smu[X].defbuffer2 attribute.
Description
- This attribute contains the default dedicated reading buffers. (2 = default buffer2)
Usage
- Accessing this property will send the
print(slot[Z].smu[X].defbuffer2)query.
TSP Syntax
- print(slot[Z].smu[X].defbuffer2)
| Returns: |
|
|---|
| Raises: |
|
|---|
guard
property
¶
guard: SlotItemSmuItemGuard
Return the slot[Z].smu[X].guard command tree.
Info
Z, the module slot number.X, the module channel number.
Sub-properties and sub-methods
.v(): Theslot[Z].smu[X].guard.v()function.
measure
property
¶
measure: SlotItemSmuItemMeasure
Return the slot[Z].smu[X].measure command tree.
Sub-properties and sub-methods
.i(): Theslot[Z].smu[X].measure.i()function..p(): Theslot[Z].smu[X].measure.p()function..r(): Theslot[Z].smu[X].measure.r()function..v(): Theslot[Z].smu[X].measure.v()function..aperture: Theslot[Z].smu[X].measure.apertureattribute..autodelay: Theslot[Z].smu[X].measure.autodelayattribute..autorangei: Theslot[Z].smu[X].measure.autorangeiattribute..autorangev: Theslot[Z].smu[X].measure.autorangevattribute..count: Theslot[Z].smu[X].measure.countattribute..delay: Theslot[Z].smu[X].measure.delayattribute..interval: Theslot[Z].smu[X].measure.intervalattribute..lowrangei: Theslot[Z].smu[X].measure.lowrangeiattribute..lowrangev: Theslot[Z].smu[X].measure.lowrangevattribute..nplc: Theslot[Z].smu[X].measure.nplcattribute..overlappedi(): Theslot[Z].smu[X].measure.overlappedi()function..overlappediv(): Theslot[Z].smu[X].measure.overlappediv()function..overlappedp(): Theslot[Z].smu[X].measure.overlappedp()function..overlappedr(): Theslot[Z].smu[X].measure.overlappedr()function..overlappedv(): Theslot[Z].smu[X].measure.overlappedv()function..rangei: Theslot[Z].smu[X].measure.rangeiattribute..rangev: Theslot[Z].smu[X].measure.rangevattribute..rel: Theslot[Z].smu[X].measure.relcommand tree..tempcomp: Theslot[Z].smu[X].measure.tempcompattribute.
overlapped
property
writable
¶
overlapped: str
Access the slot[Z].smu[X].overlapped attribute.
Description
- This attribute contains the state of the overlapped mode.
Usage
- Accessing this property will send the
print(slot[Z].smu[X].overlapped)query. - Setting this property to a value will send the
slot[Z].smu[X].overlapped = valuecommand.
TSP Syntax
- slot[Z].smu[X].overlapped = value
- print(slot[Z].smu[X].overlapped)
Info
Z, the module slot number.X, the module channel number.
| Raises: |
|
|---|
sense
property
writable
¶
sense: str
Access the slot[Z].smu[X].sense attribute.
Description
- This attribute contains the state of the sense mode.
Usage
- Accessing this property will send the
print(slot[Z].smu[X].sense)query. - Setting this property to a value will send the
slot[Z].smu[X].sense = valuecommand.
TSP Syntax
- slot[Z].smu[X].sense = value
- print(slot[Z].smu[X].sense)
Info
Z, the module slot number.X, the module channel number.
| Raises: |
|
|---|
source
property
¶
source: SlotItemSmuItemSource
Return the slot[Z].smu[X].source command tree.
Info
Z, the module slot number.X, the module channel number.
Sub-properties and sub-methods
.autodelay: Theslot[Z].smu[X].source.autodelayattribute..autorangei: Theslot[Z].smu[X].source.autorangeiattribute..autorangev: Theslot[Z].smu[X].source.autorangevattribute..constantcurrent: Theslot[Z].smu[X].source.constantcurrentattribute..delay: Theslot[Z].smu[X].source.delayattribute..func: Theslot[Z].smu[X].source.funcattribute..leveli: Theslot[Z].smu[X].source.leveliattribute..levelv: Theslot[Z].smu[X].source.levelvattribute..limiti: Theslot[Z].smu[X].source.limitiattribute..limitv: Theslot[Z].smu[X].source.limitvattribute..limitni: Theslot[Z].smu[X].source.limitniattribute..limitnv: Theslot[Z].smu[X].source.limitnvattribute..limitpi: Theslot[Z].smu[X].source.limitpiattribute..limitpv: Theslot[Z].smu[X].source.limitpvattribute..lowrangei: Theslot[Z].smu[X].source.lowrangeiattribute..lowrangev: Theslot[Z].smu[X].source.lowrangevattribute..offfunc: Theslot[Z].smu[X].source.offfuncattribute..offlimiti: Theslot[Z].smu[X].source.offlimitiattribute..offlimitv: Theslot[Z].smu[X].source.offlimitvattribute..offlimitni: Theslot[Z].smu[X].source.offlimitniattribute..offlimitnv: Theslot[Z].smu[X].source.offlimitnvattribute..offlimitpi: Theslot[Z].smu[X].source.offlimitpiattribute..offlimitpv: Theslot[Z].smu[X].source.offlimitpvattribute..offmode: Theslot[Z].smu[X].source.offmodeattribute..output: Theslot[Z].smu[X].source.outputattribute..rangei: Theslot[Z].smu[X].source.rangeiattribute..rangev: Theslot[Z].smu[X].source.rangevattribute.
trigger
property
¶
trigger: SlotItemSmuItemTrigger
Return the slot[Z].smu[X].trigger command tree.
Sub-properties and sub-methods
.measure: Theslot[Z].smu[X].trigger.measurecommand tree..source: Theslot[Z].smu[X].trigger.sourcecommand tree.
abort
¶
abort() -> None
Run the slot[Z].smu[X].abort() function.
Description
- This function terminates all overlapped operations on the specified channel.
TSP Syntax
- slot[Z].smu[X].abort()
Info
Z, the module slot number.X, the module channel number.
| Raises: |
|
|---|
makebuffer
¶
Run the slot[Z].smu[X].makebuffer() function.
Description
- This function creates a reading buffer.
TSP Syntax
- slot[Z].smu[X].makebuffer()
| Parameters: |
|
|---|
| Returns: |
|
|---|
| Raises: |
|
|---|
reset
¶
reset() -> None
Run the slot[Z].smu[X].reset() function.
Description
- This function turns off the output and resets the commands that begin with smu [X]. to their default settings.
TSP Syntax
- slot[Z].smu[X].reset()
Info
Z, the module slot number.X, the module channel number.
| Raises: |
|
|---|
waitcomplete
¶
waitcomplete() -> None
Run the slot[Z].smu[X].waitcomplete() function.
Description
- This function waits for all previously started overlapped commands to complete on the specified channel of a module.
TSP Syntax
- slot[Z].smu[X].waitcomplete()
Info
Z, the module slot number.X, the module channel number.
| Raises: |
|
|---|
SlotItemSmuItemConfiglist
¶
Bases: BaseTSPCmd
The slot[Z].smu[X].configlist command tree.
Info
Z, the module slot number.X, the module channel number.
Properties and methods
.create(): Theslot[Z].smu[X].configlist.create()function..delete(): Theslot[Z].smu[X].configlist.delete()function..query(): Theslot[Z].smu[X].configlist.query()function..recall(): Theslot[Z].smu[X].configlist.recall()function..size(): Theslot[Z].smu[X].configlist.size()function..store(): Theslot[Z].smu[X].configlist.store()function..table(): Theslot[Z].smu[X].configlist.table()function.
create
¶
create(config_list_name: str) -> None
Run the slot[Z].smu[X].configlist.create() function.
Description
- This function creates an empty configuration list.
TSP Syntax
- slot[Z].smu[X].configlist.create()
| Parameters: |
|
|---|
| Raises: |
|
|---|
delete
¶
Run the slot[Z].smu[X].configlist.delete() function.
Description
- This function deletes a configuration list.
TSP Syntax
- slot[Z].smu[X].configlist.delete()
| Parameters: |
|
|---|
| Raises: |
|
|---|
query
¶
Run the slot[Z].smu[X].configlist.query() function.
Description
- This function returns a list of TSP commands and parameter settings that are stored in the specified configuration index.
TSP Syntax
- slot[Z].smu[X].configlist.query()
| Parameters: |
|
|---|
| Returns: |
|
|---|
| Raises: |
|
|---|
recall
¶
Run the slot[Z].smu[X].configlist.recall() function.
Description
- This function recalls a configuration index in a configuration list.
TSP Syntax
- slot[Z].smu[X].configlist.recall()
| Parameters: |
|---|
| Raises: |
|
|---|
size
¶
Run the slot[Z].smu[X].configlist.size() function.
Description
- This function returns the size (number of configuration indexes) of a configuration list.
TSP Syntax
- slot[Z].smu[X].configlist.size()
| Parameters: |
|
|---|
| Returns: |
|
|---|
| Raises: |
|
|---|
store
¶
Run the slot[Z].smu[X].configlist.store() function.
Description
- This function stores the active settings into the named configuration list.
TSP Syntax
- slot[Z].smu[X].configlist.store()
| Parameters: |
|
|---|
| Raises: |
|
|---|
table
¶
table() -> str
Run the slot[Z].smu[X].configlist.table() function.
Description
- This function returns the name of one measure configuration lists that is stored on the instrument.
TSP Syntax
- slot[Z].smu[X].configlist.table()
Info
Z, the module slot number.X, the module channel number.
| Returns: |
|
|---|
| Raises: |
|
|---|
SlotItemSmuItemContact
¶
Bases: BaseTSPCmd
The slot[Z].smu[X].contact command tree.
Info
Z, the module slot number.X, the channel (1 or 2).
Properties and methods
.calibratehi(): Theslot[Z].smu[X].contact.calibratehi()function..calibratelo(): Theslot[Z].smu[X].contact.calibratelo()function..check(): Theslot[Z].smu[X].contact.check()function..getcalhi(): Theslot[Z].smu[X].contact.getcalhi()function..r(): Theslot[Z].smu[X].contact.r()function..speed: Theslot[Z].smu[X].contact.speedattribute..threshold: Theslot[Z].smu[X].contact.thresholdattribute.
speed
property
writable
¶
speed: str
Access the slot[Z].smu[X].contact.speed attribute.
Description
- This attribute sets the contact check measurement speed.
Usage
- Accessing this property will send the
print(slot[Z].smu[X].contact.speed)query. - Setting this property to a value will send the
slot[Z].smu[X].contact.speed = valuecommand.
TSP Syntax
- slot[Z].smu[X].contact.speed = value
- print(slot[Z].smu[X].contact.speed)
Info
Z, the module slot number.X, the module channel number.
| Raises: |
|
|---|
threshold
property
writable
¶
threshold: str
Access the slot[Z].smu[X].contact.threshold attribute.
Description
- This attribute sets the contact check pass or fail threshold.
Usage
- Accessing this property will send the
print(slot[Z].smu[X].contact.threshold)query. - Setting this property to a value will send the
slot[Z].smu[X].contact.threshold = valuecommand.
TSP Syntax
- slot[Z].smu[X].contact.threshold = value
- print(slot[Z].smu[X].contact.threshold)
Info
Z, the module slot number.X, the module channel number.
| Raises: |
|
|---|
calibratehi
¶
Run the slot[Z].smu[X].contact.calibratehi() function.
Description
- This function adjusts the high/sense high contact check measurement.
TSP Syntax
- slot[Z].smu[X].contact.calibratehi()
| Parameters: |
|---|
| Raises: |
|
|---|
calibratelo
¶
Run the slot[Z].smu[X].contact.calibratelo() function.
Description
- This function adjusts the low/sense low contact check measurement.
TSP Syntax
- slot[Z].smu[X].contact.calibratelo()
| Parameters: |
|---|
| Raises: |
|
|---|
check
¶
check() -> str
Run the slot[Z].smu[X].contact.check() function.
Description
- This function performs a contact check measurement and compares the result to the user-specified contact check threshold setting.
TSP Syntax
- slot[Z].smu[X].contact.check()
Info
X, the module channel number.Z, the module slot number.
| Returns: |
|
|---|
| Raises: |
|
|---|
getcalhi
¶
Run the slot[Z].smu[X].contact.getcalhi() function.
Description
- This function returns the calibration constants used during the contact check hi measurement calculation.
TSP Syntax
- slot[Z].smu[X].contact.getcalhi()
| Parameters: |
|
|---|
| Returns: |
|
|---|
| Raises: |
|
|---|
r
¶
r() -> str
Run the slot[Z].smu[X].contact.r() function.
Description
- This function performs a contact check measurement and returns the measured contact resistances.
TSP Syntax
- slot[Z].smu[X].contact.r()
Info
Z, the module slot number.X, the module channel number.
| Returns: |
|
|---|
| Raises: |
|
|---|
SlotItemSmuItemGuard
¶
Bases: BaseTSPCmd
The slot[Z].smu[X].guard command tree.
Info
Z, the module slot number.X, the module channel number.
Properties and methods
.v(): Theslot[Z].smu[X].guard.v()function.
v
¶
v() -> str
Run the slot[Z].smu[X].guard.v() function.
Description
- This function makes a guard voltage measurement.
TSP Syntax
- slot[Z].smu[X].guard.v()
Info
Z, the module slot number.X, the module channel number.
| Returns: |
|
|---|
| Raises: |
|
|---|
SlotItemSmuItemMeasure
¶
Bases: BaseTSPCmd
The slot[Z].smu[X].measure command tree.
Properties and methods
.i(): Theslot[Z].smu[X].measure.i()function..p(): Theslot[Z].smu[X].measure.p()function..r(): Theslot[Z].smu[X].measure.r()function..v(): Theslot[Z].smu[X].measure.v()function..aperture: Theslot[Z].smu[X].measure.apertureattribute..autodelay: Theslot[Z].smu[X].measure.autodelayattribute..autorangei: Theslot[Z].smu[X].measure.autorangeiattribute..autorangev: Theslot[Z].smu[X].measure.autorangevattribute..count: Theslot[Z].smu[X].measure.countattribute..delay: Theslot[Z].smu[X].measure.delayattribute..interval: Theslot[Z].smu[X].measure.intervalattribute..lowrangei: Theslot[Z].smu[X].measure.lowrangeiattribute..lowrangev: Theslot[Z].smu[X].measure.lowrangevattribute..nplc: Theslot[Z].smu[X].measure.nplcattribute..overlappedi(): Theslot[Z].smu[X].measure.overlappedi()function..overlappediv(): Theslot[Z].smu[X].measure.overlappediv()function..overlappedp(): Theslot[Z].smu[X].measure.overlappedp()function..overlappedr(): Theslot[Z].smu[X].measure.overlappedr()function..overlappedv(): Theslot[Z].smu[X].measure.overlappedv()function..rangei: Theslot[Z].smu[X].measure.rangeiattribute..rangev: Theslot[Z].smu[X].measure.rangevattribute..rel: Theslot[Z].smu[X].measure.relcommand tree..tempcomp: Theslot[Z].smu[X].measure.tempcompattribute.
aperture
property
writable
¶
aperture: str
Access the slot[Z].smu[X].measure.aperture attribute.
Description
- This attribute configures the measurement aperture for a channel in seconds.
Usage
- Accessing this property will send the
print(slot[Z].smu[X].measure.aperture)query. - Setting this property to a value will send the
slot[Z].smu[X].measure.aperture = valuecommand.
TSP Syntax
- slot[Z].smu[X].measure.aperture = value
- print(slot[Z].smu[X].measure.aperture)
Info
Z, the module slot number.X, the module channel number.
| Raises: |
|
|---|
autodelay
property
writable
¶
autodelay: str
Access the slot[Z].smu[X].measure.autodelay attribute.
Description
- This attribute enables or disables the automatic measurement delay.
Usage
- Accessing this property will send the
print(slot[Z].smu[X].measure.autodelay)query. - Setting this property to a value will send the
slot[Z].smu[X].measure.autodelay = valuecommand.
TSP Syntax
- slot[Z].smu[X].measure.autodelay = value
- print(slot[Z].smu[X].measure.autodelay)
Info
Z, the module slot number.X, the module channel number.
| Raises: |
|
|---|
autorangei
property
writable
¶
autorangei: str
Access the slot[Z].smu[X].measure.autorangei attribute.
Description
- This attribute contains the state of the measure autorange control (on or off). (i = current in amperes)
Usage
- Accessing this property will send the
print(slot[Z].smu[X].measure.autorangei)query. - Setting this property to a value will send the
slot[Z].smu[X].measure.autorangei = valuecommand.
TSP Syntax
- slot[Z].smu[X].measure.autorangei = value
- print(slot[Z].smu[X].measure.autorangei)
| Raises: |
|
|---|
autorangev
property
writable
¶
autorangev: str
Access the slot[Z].smu[X].measure.autorangev attribute.
Description
- This attribute contains the state of the measure autorange control (on or off). (v = voltage in volts)
Usage
- Accessing this property will send the
print(slot[Z].smu[X].measure.autorangev)query. - Setting this property to a value will send the
slot[Z].smu[X].measure.autorangev = valuecommand.
TSP Syntax
- slot[Z].smu[X].measure.autorangev = value
- print(slot[Z].smu[X].measure.autorangev)
| Raises: |
|
|---|
count
property
writable
¶
count: str
Access the slot[Z].smu[X].measure.count attribute.
Description
- This attribute sets the number of measurements performed when a measurement is requested.
Usage
- Accessing this property will send the
print(slot[Z].smu[X].measure.count)query. - Setting this property to a value will send the
slot[Z].smu[X].measure.count = valuecommand.
TSP Syntax
- slot[Z].smu[X].measure.count = value
- print(slot[Z].smu[X].measure.count)
Info
Z, the module slot number.X, the module channel number.
| Raises: |
|
|---|
delay
property
writable
¶
delay: str
Access the slot[Z].smu[X].measure.delay attribute.
Description
- This attribute controls the measurement delay.
Usage
- Accessing this property will send the
print(slot[Z].smu[X].measure.delay)query. - Setting this property to a value will send the
slot[Z].smu[X].measure.delay = valuecommand.
TSP Syntax
- slot[Z].smu[X].measure.delay = value
- print(slot[Z].smu[X].measure.delay)
Info
Z, the module slot number.X, the module channel number.
| Raises: |
|
|---|
interval
property
writable
¶
interval: str
Access the slot[Z].smu[X].measure.interval attribute.
Description
- This attribute sets the interval between multiple measurements.
Usage
- Accessing this property will send the
print(slot[Z].smu[X].measure.interval)query. - Setting this property to a value will send the
slot[Z].smu[X].measure.interval = valuecommand.
TSP Syntax
- slot[Z].smu[X].measure.interval = value
- print(slot[Z].smu[X].measure.interval)
Info
Z, the module slot number.X, the module channel number.
| Raises: |
|
|---|
lowrangei
property
writable
¶
lowrangei: str
Access the slot[Z].smu[X].measure.lowrangei attribute.
Description
- This attribute sets the lowest measurement range to be used when the instrument is autoranging. (i = current in amperes)
Usage
- Accessing this property will send the
print(slot[Z].smu[X].measure.lowrangei)query. - Setting this property to a value will send the
slot[Z].smu[X].measure.lowrangei = valuecommand.
TSP Syntax
- slot[Z].smu[X].measure.lowrangei = value
- print(slot[Z].smu[X].measure.lowrangei)
| Raises: |
|
|---|
lowrangev
property
writable
¶
lowrangev: str
Access the slot[Z].smu[X].measure.lowrangev attribute.
Description
- This attribute sets the lowest measurement range to be used when the instrument is autoranging. (v = voltage in volts)
Usage
- Accessing this property will send the
print(slot[Z].smu[X].measure.lowrangev)query. - Setting this property to a value will send the
slot[Z].smu[X].measure.lowrangev = valuecommand.
TSP Syntax
- slot[Z].smu[X].measure.lowrangev = value
- print(slot[Z].smu[X].measure.lowrangev)
| Raises: |
|
|---|
nplc
property
writable
¶
nplc: str
Access the slot[Z].smu[X].measure.nplc attribute.
Description
- This command sets the time that the input signal is measured in number of power line cycles.
Usage
- Accessing this property will send the
print(slot[Z].smu[X].measure.nplc)query. - Setting this property to a value will send the
slot[Z].smu[X].measure.nplc = valuecommand.
TSP Syntax
- slot[Z].smu[X].measure.nplc = value
- print(slot[Z].smu[X].measure.nplc)
Info
Z, the module slot number.X, the module channel number.
| Raises: |
|
|---|
rangei
property
¶
rangei: str
Access the slot[Z].smu[X].measure.rangei attribute.
Description
- This attribute contains the positive, full scale value of the measurement range for voltage or current. (i = current in amperes)
Usage
- Accessing this property will send the
print(slot[Z].smu[X].measure.rangei)query.
TSP Syntax
- print(slot[Z].smu[X].measure.rangei)
| Raises: |
|
|---|
rangev
property
¶
rangev: str
Access the slot[Z].smu[X].measure.rangev attribute.
Description
- This attribute contains the positive, full scale value of the measurement range for voltage or current. (v = voltage in volts)
Usage
- Accessing this property will send the
print(slot[Z].smu[X].measure.rangev)query.
TSP Syntax
- print(slot[Z].smu[X].measure.rangev)
| Raises: |
|
|---|
rel
property
¶
Return the slot[Z].smu[X].measure.rel command tree.
Sub-properties and sub-methods
.enablei: Theslot[Z].smu[X].measure.rel.enableiattribute..enablep: Theslot[Z].smu[X].measure.rel.enablepattribute..enabler: Theslot[Z].smu[X].measure.rel.enablerattribute..enablev: Theslot[Z].smu[X].measure.rel.enablevattribute..leveli: Theslot[Z].smu[X].measure.rel.leveliattribute..levelp: Theslot[Z].smu[X].measure.rel.levelpattribute..levelr: Theslot[Z].smu[X].measure.rel.levelrattribute..levelv: Theslot[Z].smu[X].measure.rel.levelvattribute.
tempcomp
property
writable
¶
tempcomp: str
Access the slot[Z].smu[X].measure.tempcomp attribute.
Description
- This attribute turns temperature compensation on or off for the current measurements.
Usage
- Accessing this property will send the
print(slot[Z].smu[X].measure.tempcomp)query. - Setting this property to a value will send the
slot[Z].smu[X].measure.tempcomp = valuecommand.
TSP Syntax
- slot[Z].smu[X].measure.tempcomp = value
- print(slot[Z].smu[X].measure.tempcomp)
Info
Z, the module slot number.X, the module channel number.
| Raises: |
|
|---|
i
¶
Run the slot[Z].smu[X].measure.i() function.
Description
- This function makes one or more measurements. (i = current in amperes)
TSP Syntax
- slot[Z].smu[X].measure.i()
| Parameters: |
|
|---|
| Returns: |
|
|---|
| Raises: |
|
|---|
overlappedi
¶
overlappedi(rbuffer: str) -> None
Run the slot[Z].smu[X].measure.overlappedi() function.
Description
- This function starts an asynchronous (background) measurement. (i = current in amperes)
TSP Syntax
- slot[Z].smu[X].measure.overlappedi()
| Parameters: |
|
|---|
| Raises: |
|
|---|
overlappediv
¶
Run the slot[Z].smu[X].measure.overlappediv() function.
Description
- This function starts an asynchronous (background) measurement. (i = current in amperes, v = voltage in volts)
TSP Syntax
- slot[Z].smu[X].measure.overlappediv()
| Parameters: |
|---|
| Raises: |
|
|---|
overlappedp
¶
overlappedp(rbuffer: str) -> None
Run the slot[Z].smu[X].measure.overlappedp() function.
Description
- This function starts an asynchronous (background) measurement. (p = power in watts)
TSP Syntax
- slot[Z].smu[X].measure.overlappedp()
| Parameters: |
|
|---|
| Raises: |
|
|---|
overlappedr
¶
overlappedr(rbuffer: str) -> None
Run the slot[Z].smu[X].measure.overlappedr() function.
Description
- This function starts an asynchronous (background) measurement. (r = resistance in ohms)
TSP Syntax
- slot[Z].smu[X].measure.overlappedr()
| Parameters: |
|
|---|
| Raises: |
|
|---|
overlappedv
¶
overlappedv(rbuffer: str) -> None
Run the slot[Z].smu[X].measure.overlappedv() function.
Description
- This function starts an asynchronous (background) measurement. (v = voltage in volts)
TSP Syntax
- slot[Z].smu[X].measure.overlappedv()
| Parameters: |
|
|---|
| Raises: |
|
|---|
p
¶
Run the slot[Z].smu[X].measure.p() function.
Description
- This function makes one or more measurements. (p = power in watts)
TSP Syntax
- slot[Z].smu[X].measure.p()
| Parameters: |
|
|---|
| Returns: |
|
|---|
| Raises: |
|
|---|
r
¶
Run the slot[Z].smu[X].measure.r() function.
Description
- This function makes one or more measurements. (r = resistance in ohms)
TSP Syntax
- slot[Z].smu[X].measure.r()
| Parameters: |
|
|---|
| Returns: |
|
|---|
| Raises: |
|
|---|
v
¶
Run the slot[Z].smu[X].measure.v() function.
Description
- This function makes one or more measurements. (v = voltage in volts)
TSP Syntax
- slot[Z].smu[X].measure.v()
| Parameters: |
|
|---|
| Returns: |
|
|---|
| Raises: |
|
|---|
SlotItemSmuItemMeasureRel
¶
Bases: BaseTSPCmd
The slot[Z].smu[X].measure.rel command tree.
Properties and methods
.enablei: Theslot[Z].smu[X].measure.rel.enableiattribute..enablep: Theslot[Z].smu[X].measure.rel.enablepattribute..enabler: Theslot[Z].smu[X].measure.rel.enablerattribute..enablev: Theslot[Z].smu[X].measure.rel.enablevattribute..leveli: Theslot[Z].smu[X].measure.rel.leveliattribute..levelp: Theslot[Z].smu[X].measure.rel.levelpattribute..levelr: Theslot[Z].smu[X].measure.rel.levelrattribute..levelv: Theslot[Z].smu[X].measure.rel.levelvattribute.
enablei
property
writable
¶
enablei: str
Access the slot[Z].smu[X].measure.rel.enablei attribute.
Description
- This attribute turns relative measurements on or off. (i = current in amperes)
Usage
- Accessing this property will send the
print(slot[Z].smu[X].measure.rel.enablei)query. - Setting this property to a value will send the
slot[Z].smu[X].measure.rel.enablei = valuecommand.
TSP Syntax
- slot[Z].smu[X].measure.rel.enablei = value
- print(slot[Z].smu[X].measure.rel.enablei)
| Raises: |
|
|---|
enablep
property
writable
¶
enablep: str
Access the slot[Z].smu[X].measure.rel.enablep attribute.
Description
- This attribute turns relative measurements on or off. (p = power in watts)
Usage
- Accessing this property will send the
print(slot[Z].smu[X].measure.rel.enablep)query. - Setting this property to a value will send the
slot[Z].smu[X].measure.rel.enablep = valuecommand.
TSP Syntax
- slot[Z].smu[X].measure.rel.enablep = value
- print(slot[Z].smu[X].measure.rel.enablep)
| Raises: |
|
|---|
enabler
property
writable
¶
enabler: str
Access the slot[Z].smu[X].measure.rel.enabler attribute.
Description
- This attribute turns relative measurements on or off. (r = resistance in ohms)
Usage
- Accessing this property will send the
print(slot[Z].smu[X].measure.rel.enabler)query. - Setting this property to a value will send the
slot[Z].smu[X].measure.rel.enabler = valuecommand.
TSP Syntax
- slot[Z].smu[X].measure.rel.enabler = value
- print(slot[Z].smu[X].measure.rel.enabler)
| Raises: |
|
|---|
enablev
property
writable
¶
enablev: str
Access the slot[Z].smu[X].measure.rel.enablev attribute.
Description
- This attribute turns relative measurements on or off. (v = voltage in volts)
Usage
- Accessing this property will send the
print(slot[Z].smu[X].measure.rel.enablev)query. - Setting this property to a value will send the
slot[Z].smu[X].measure.rel.enablev = valuecommand.
TSP Syntax
- slot[Z].smu[X].measure.rel.enablev = value
- print(slot[Z].smu[X].measure.rel.enablev)
| Raises: |
|
|---|
leveli
property
writable
¶
leveli: str
Access the slot[Z].smu[X].measure.rel.leveli attribute.
Description
- This attribute specifies the offset value for relative measurements. (i = current in amperes)
Usage
- Accessing this property will send the
print(slot[Z].smu[X].measure.rel.leveli)query. - Setting this property to a value will send the
slot[Z].smu[X].measure.rel.leveli = valuecommand.
TSP Syntax
- slot[Z].smu[X].measure.rel.leveli = value
- print(slot[Z].smu[X].measure.rel.leveli)
| Raises: |
|
|---|
levelp
property
writable
¶
levelp: str
Access the slot[Z].smu[X].measure.rel.levelp attribute.
Description
- This attribute specifies the offset value for relative measurements. (p = power in watts)
Usage
- Accessing this property will send the
print(slot[Z].smu[X].measure.rel.levelp)query. - Setting this property to a value will send the
slot[Z].smu[X].measure.rel.levelp = valuecommand.
TSP Syntax
- slot[Z].smu[X].measure.rel.levelp = value
- print(slot[Z].smu[X].measure.rel.levelp)
| Raises: |
|
|---|
levelr
property
writable
¶
levelr: str
Access the slot[Z].smu[X].measure.rel.levelr attribute.
Description
- This attribute specifies the offset value for relative measurements. (r = resistance in ohms)
Usage
- Accessing this property will send the
print(slot[Z].smu[X].measure.rel.levelr)query. - Setting this property to a value will send the
slot[Z].smu[X].measure.rel.levelr = valuecommand.
TSP Syntax
- slot[Z].smu[X].measure.rel.levelr = value
- print(slot[Z].smu[X].measure.rel.levelr)
| Raises: |
|
|---|
levelv
property
writable
¶
levelv: str
Access the slot[Z].smu[X].measure.rel.levelv attribute.
Description
- This attribute specifies the offset value for relative measurements. (v = voltage in volts)
Usage
- Accessing this property will send the
print(slot[Z].smu[X].measure.rel.levelv)query. - Setting this property to a value will send the
slot[Z].smu[X].measure.rel.levelv = valuecommand.
TSP Syntax
- slot[Z].smu[X].measure.rel.levelv = value
- print(slot[Z].smu[X].measure.rel.levelv)
| Raises: |
|
|---|
SlotItemSmuItemSource
¶
Bases: BaseTSPCmd
The slot[Z].smu[X].source command tree.
Info
Z, the module slot number.X, the module channel number.
Properties and methods
.autodelay: Theslot[Z].smu[X].source.autodelayattribute..autorangei: Theslot[Z].smu[X].source.autorangeiattribute..autorangev: Theslot[Z].smu[X].source.autorangevattribute..constantcurrent: Theslot[Z].smu[X].source.constantcurrentattribute..delay: Theslot[Z].smu[X].source.delayattribute..func: Theslot[Z].smu[X].source.funcattribute..leveli: Theslot[Z].smu[X].source.leveliattribute..levelv: Theslot[Z].smu[X].source.levelvattribute..limiti: Theslot[Z].smu[X].source.limitiattribute..limitv: Theslot[Z].smu[X].source.limitvattribute..limitni: Theslot[Z].smu[X].source.limitniattribute..limitnv: Theslot[Z].smu[X].source.limitnvattribute..limitpi: Theslot[Z].smu[X].source.limitpiattribute..limitpv: Theslot[Z].smu[X].source.limitpvattribute..lowrangei: Theslot[Z].smu[X].source.lowrangeiattribute..lowrangev: Theslot[Z].smu[X].source.lowrangevattribute..offfunc: Theslot[Z].smu[X].source.offfuncattribute..offlimiti: Theslot[Z].smu[X].source.offlimitiattribute..offlimitv: Theslot[Z].smu[X].source.offlimitvattribute..offlimitni: Theslot[Z].smu[X].source.offlimitniattribute..offlimitnv: Theslot[Z].smu[X].source.offlimitnvattribute..offlimitpi: Theslot[Z].smu[X].source.offlimitpiattribute..offlimitpv: Theslot[Z].smu[X].source.offlimitpvattribute..offmode: Theslot[Z].smu[X].source.offmodeattribute..output: Theslot[Z].smu[X].source.outputattribute..rangei: Theslot[Z].smu[X].source.rangeiattribute..rangev: Theslot[Z].smu[X].source.rangevattribute.
autodelay
property
writable
¶
autodelay: str
Access the slot[Z].smu[X].source.autodelay attribute.
Description
- This attribute enables or disables the automatic delay that occurs when the source is changed.
Usage
- Accessing this property will send the
print(slot[Z].smu[X].source.autodelay)query. - Setting this property to a value will send the
slot[Z].smu[X].source.autodelay = valuecommand.
TSP Syntax
- slot[Z].smu[X].source.autodelay = value
- print(slot[Z].smu[X].source.autodelay)
Info
Z, the module slot number.X, the module channel number.
| Raises: |
|
|---|
autorangei
property
writable
¶
autorangei: str
Access the slot[Z].smu[X].source.autorangei attribute.
Description
- This attribute contains the state of the source autorange control (on or off). (i = current in amperes)
Usage
- Accessing this property will send the
print(slot[Z].smu[X].source.autorangei)query. - Setting this property to a value will send the
slot[Z].smu[X].source.autorangei = valuecommand.
TSP Syntax
- slot[Z].smu[X].source.autorangei = value
- print(slot[Z].smu[X].source.autorangei)
| Raises: |
|
|---|
autorangev
property
writable
¶
autorangev: str
Access the slot[Z].smu[X].source.autorangev attribute.
Description
- This attribute contains the state of the source autorange control (on or off). (v = voltage in volts)
Usage
- Accessing this property will send the
print(slot[Z].smu[X].source.autorangev)query. - Setting this property to a value will send the
slot[Z].smu[X].source.autorangev = valuecommand.
TSP Syntax
- slot[Z].smu[X].source.autorangev = value
- print(slot[Z].smu[X].source.autorangev)
| Raises: |
|
|---|
constantcurrent
property
¶
constantcurrent: str
Access the slot[Z].smu[X].source.constantcurrent attribute.
Description
- This attribute indicates when the source is within the current limit.
Usage
- Accessing this property will send the
print(slot[Z].smu[X].source.constantcurrent)query.
TSP Syntax
- print(slot[Z].smu[X].source.constantcurrent)
Info
Z, the module slot number.X, the module channel number.
| Raises: |
|
|---|
delay
property
writable
¶
delay: str
Access the slot[Z].smu[X].source.delay attribute.
Description
- This attribute contains the delay that occurs when the source is changed.
Usage
- Accessing this property will send the
print(slot[Z].smu[X].source.delay)query. - Setting this property to a value will send the
slot[Z].smu[X].source.delay = valuecommand.
TSP Syntax
- slot[Z].smu[X].source.delay = value
- print(slot[Z].smu[X].source.delay)
Info
Z, the module slot number.X, the module channel number.
| Raises: |
|
|---|
func
property
writable
¶
func: str
Access the slot[Z].smu[X].source.func attribute.
Description
- This attribute configures the source function as either voltage source or current source.
Usage
- Accessing this property will send the
print(slot[Z].smu[X].source.func)query. - Setting this property to a value will send the
slot[Z].smu[X].source.func = valuecommand.
TSP Syntax
- slot[Z].smu[X].source.func = value
- print(slot[Z].smu[X].source.func)
Info
Z, the module slot number.X, the module channel number.
| Raises: |
|
|---|
leveli
property
writable
¶
leveli: str
Access the slot[Z].smu[X].source.leveli attribute.
Description
- This attribute configures the source level setting. (i = current in amperes)
Usage
- Accessing this property will send the
print(slot[Z].smu[X].source.leveli)query. - Setting this property to a value will send the
slot[Z].smu[X].source.leveli = valuecommand.
TSP Syntax
- slot[Z].smu[X].source.leveli = value
- print(slot[Z].smu[X].source.leveli)
| Raises: |
|
|---|
levelv
property
writable
¶
levelv: str
Access the slot[Z].smu[X].source.levelv attribute.
Description
- This attribute configures the source level setting. (v = voltage in volts)
Usage
- Accessing this property will send the
print(slot[Z].smu[X].source.levelv)query. - Setting this property to a value will send the
slot[Z].smu[X].source.levelv = valuecommand.
TSP Syntax
- slot[Z].smu[X].source.levelv = value
- print(slot[Z].smu[X].source.levelv)
| Raises: |
|
|---|
limiti
property
writable
¶
limiti: str
Access the slot[Z].smu[X].source.limiti attribute.
Description
- This attribute symmetrically configures both the positive and the negative source limit settings. (i = current in amperes)
Usage
- Accessing this property will send the
print(slot[Z].smu[X].source.limiti)query. - Setting this property to a value will send the
slot[Z].smu[X].source.limiti = valuecommand.
TSP Syntax
- slot[Z].smu[X].source.limiti = value
- print(slot[Z].smu[X].source.limiti)
| Raises: |
|
|---|
limitni
property
writable
¶
limitni: str
Access the slot[Z].smu[X].source.limitni attribute.
Description
- This attribute configures the negative source limit. (i = current in amperes)
Usage
- Accessing this property will send the
print(slot[Z].smu[X].source.limitni)query. - Setting this property to a value will send the
slot[Z].smu[X].source.limitni = valuecommand.
TSP Syntax
- slot[Z].smu[X].source.limitni = value
- print(slot[Z].smu[X].source.limitni)
| Raises: |
|
|---|
limitnv
property
writable
¶
limitnv: str
Access the slot[Z].smu[X].source.limitnv attribute.
Description
- This attribute configures the negative source limit. (v = voltage in volts)
Usage
- Accessing this property will send the
print(slot[Z].smu[X].source.limitnv)query. - Setting this property to a value will send the
slot[Z].smu[X].source.limitnv = valuecommand.
TSP Syntax
- slot[Z].smu[X].source.limitnv = value
- print(slot[Z].smu[X].source.limitnv)
| Raises: |
|
|---|
limitpi
property
writable
¶
limitpi: str
Access the slot[Z].smu[X].source.limitpi attribute.
Description
- This attribute configures the positive source limit. (i = current in amperes)
Usage
- Accessing this property will send the
print(slot[Z].smu[X].source.limitpi)query. - Setting this property to a value will send the
slot[Z].smu[X].source.limitpi = valuecommand.
TSP Syntax
- slot[Z].smu[X].source.limitpi = value
- print(slot[Z].smu[X].source.limitpi)
| Raises: |
|
|---|
limitpv
property
writable
¶
limitpv: str
Access the slot[Z].smu[X].source.limitpv attribute.
Description
- This attribute configures the positive source limit. (v = voltage in volts)
Usage
- Accessing this property will send the
print(slot[Z].smu[X].source.limitpv)query. - Setting this property to a value will send the
slot[Z].smu[X].source.limitpv = valuecommand.
TSP Syntax
- slot[Z].smu[X].source.limitpv = value
- print(slot[Z].smu[X].source.limitpv)
| Raises: |
|
|---|
limitv
property
writable
¶
limitv: str
Access the slot[Z].smu[X].source.limitv attribute.
Description
- This attribute symmetrically configures both the positive and the negative source limit settings. (v = voltage in volts)
Usage
- Accessing this property will send the
print(slot[Z].smu[X].source.limitv)query. - Setting this property to a value will send the
slot[Z].smu[X].source.limitv = valuecommand.
TSP Syntax
- slot[Z].smu[X].source.limitv = value
- print(slot[Z].smu[X].source.limitv)
| Raises: |
|
|---|
lowrangei
property
writable
¶
lowrangei: str
Access the slot[Z].smu[X].source.lowrangei attribute.
Description
- This attribute sets the lowest source range that will be used during autoranging. (i = current in amperes)
Usage
- Accessing this property will send the
print(slot[Z].smu[X].source.lowrangei)query. - Setting this property to a value will send the
slot[Z].smu[X].source.lowrangei = valuecommand.
TSP Syntax
- slot[Z].smu[X].source.lowrangei = value
- print(slot[Z].smu[X].source.lowrangei)
| Raises: |
|
|---|
lowrangev
property
writable
¶
lowrangev: str
Access the slot[Z].smu[X].source.lowrangev attribute.
Description
- This attribute sets the lowest source range that will be used during autoranging. (v = voltage in volts)
Usage
- Accessing this property will send the
print(slot[Z].smu[X].source.lowrangev)query. - Setting this property to a value will send the
slot[Z].smu[X].source.lowrangev = valuecommand.
TSP Syntax
- slot[Z].smu[X].source.lowrangev = value
- print(slot[Z].smu[X].source.lowrangev)
| Raises: |
|
|---|
offfunc
property
writable
¶
offfunc: str
Access the slot[Z].smu[X].source.offfunc attribute.
Description
- This attribute sets the source function used (source 0 A or 0 V) when the output is turned off and the source-measure-unit (SMU) is in normal output-off mode.
Usage
- Accessing this property will send the
print(slot[Z].smu[X].source.offfunc)query. - Setting this property to a value will send the
slot[Z].smu[X].source.offfunc = valuecommand.
TSP Syntax
- slot[Z].smu[X].source.offfunc = value
- print(slot[Z].smu[X].source.offfunc)
Info
Z, the module slot number.X, the module channel number.
| Raises: |
|
|---|
offlimiti
property
writable
¶
offlimiti: str
Access the slot[Z].smu[X].source.offlimiti attribute.
Description
- This attribute configures both the positive and negative source off limit settings symmetrically. (i = current in amperes)
Usage
- Accessing this property will send the
print(slot[Z].smu[X].source.offlimiti)query. - Setting this property to a value will send the
slot[Z].smu[X].source.offlimiti = valuecommand.
TSP Syntax
- slot[Z].smu[X].source.offlimiti = value
- print(slot[Z].smu[X].source.offlimiti)
| Raises: |
|
|---|
offlimitni
property
writable
¶
offlimitni: str
Access the slot[Z].smu[X].source.offlimitni attribute.
Description
- This attribute configures the negative source off limit setting. (i = current in amperes)
Usage
- Accessing this property will send the
print(slot[Z].smu[X].source.offlimitni)query. - Setting this property to a value will send the
slot[Z].smu[X].source.offlimitni = valuecommand.
TSP Syntax
- slot[Z].smu[X].source.offlimitni = value
- print(slot[Z].smu[X].source.offlimitni)
| Raises: |
|
|---|
offlimitnv
property
writable
¶
offlimitnv: str
Access the slot[Z].smu[X].source.offlimitnv attribute.
Description
- This attribute configures the negative source off limit setting. (v = voltage in volts)
Usage
- Accessing this property will send the
print(slot[Z].smu[X].source.offlimitnv)query. - Setting this property to a value will send the
slot[Z].smu[X].source.offlimitnv = valuecommand.
TSP Syntax
- slot[Z].smu[X].source.offlimitnv = value
- print(slot[Z].smu[X].source.offlimitnv)
| Raises: |
|
|---|
offlimitpi
property
writable
¶
offlimitpi: str
Access the slot[Z].smu[X].source.offlimitpi attribute.
Description
- This attribute configures the positive source off limit setting. (i = current in amperes)
Usage
- Accessing this property will send the
print(slot[Z].smu[X].source.offlimitpi)query. - Setting this property to a value will send the
slot[Z].smu[X].source.offlimitpi = valuecommand.
TSP Syntax
- slot[Z].smu[X].source.offlimitpi = value
- print(slot[Z].smu[X].source.offlimitpi)
| Raises: |
|
|---|
offlimitpv
property
writable
¶
offlimitpv: str
Access the slot[Z].smu[X].source.offlimitpv attribute.
Description
- This attribute configures the positive source off limit setting. (v = voltage in volts)
Usage
- Accessing this property will send the
print(slot[Z].smu[X].source.offlimitpv)query. - Setting this property to a value will send the
slot[Z].smu[X].source.offlimitpv = valuecommand.
TSP Syntax
- slot[Z].smu[X].source.offlimitpv = value
- print(slot[Z].smu[X].source.offlimitpv)
| Raises: |
|
|---|
offlimitv
property
writable
¶
offlimitv: str
Access the slot[Z].smu[X].source.offlimitv attribute.
Description
- This attribute configures both the positive and negative source off limit settings symmetrically. (v = voltage in volts)
Usage
- Accessing this property will send the
print(slot[Z].smu[X].source.offlimitv)query. - Setting this property to a value will send the
slot[Z].smu[X].source.offlimitv = valuecommand.
TSP Syntax
- slot[Z].smu[X].source.offlimitv = value
- print(slot[Z].smu[X].source.offlimitv)
| Raises: |
|
|---|
offmode
property
writable
¶
offmode: str
Access the slot[Z].smu[X].source.offmode attribute.
Description
- This attribute sets the source output-off mode.
Usage
- Accessing this property will send the
print(slot[Z].smu[X].source.offmode)query. - Setting this property to a value will send the
slot[Z].smu[X].source.offmode = valuecommand.
TSP Syntax
- slot[Z].smu[X].source.offmode = value
- print(slot[Z].smu[X].source.offmode)
Info
Z, the module slot number.X, the module channel number.
| Raises: |
|
|---|
output
property
writable
¶
output: str
Access the slot[Z].smu[X].source.output attribute.
Description
- This attribute enables or disables the source output.
Usage
- Accessing this property will send the
print(slot[Z].smu[X].source.output)query. - Setting this property to a value will send the
slot[Z].smu[X].source.output = valuecommand.
TSP Syntax
- slot[Z].smu[X].source.output = value
- print(slot[Z].smu[X].source.output)
| Raises: |
|
|---|
rangei
property
writable
¶
rangei: str
Access the slot[Z].smu[X].source.rangei attribute.
Description
- This attribute configures the source range setting to be fixed for function Y. (i = current in amperes)
Usage
- Accessing this property will send the
print(slot[Z].smu[X].source.rangei)query. - Setting this property to a value will send the
slot[Z].smu[X].source.rangei = valuecommand.
TSP Syntax
- slot[Z].smu[X].source.rangei = value
- print(slot[Z].smu[X].source.rangei)
| Raises: |
|
|---|
rangev
property
writable
¶
rangev: str
Access the slot[Z].smu[X].source.rangev attribute.
Description
- This attribute configures the source range setting to be fixed for function Y. (v = voltage in volts)
Usage
- Accessing this property will send the
print(slot[Z].smu[X].source.rangev)query. - Setting this property to a value will send the
slot[Z].smu[X].source.rangev = valuecommand.
TSP Syntax
- slot[Z].smu[X].source.rangev = value
- print(slot[Z].smu[X].source.rangev)
| Raises: |
|
|---|
SlotItemSmuItemTrigger
¶
Bases: BaseTSPCmd
The slot[Z].smu[X].trigger command tree.
Properties and methods
.measure: Theslot[Z].smu[X].trigger.measurecommand tree..source: Theslot[Z].smu[X].trigger.sourcecommand tree.
measure
property
¶
measure: SlotItemSmuItemTriggerMeasure
Return the slot[Z].smu[X].trigger.measure command tree.
Sub-properties and sub-methods
.i(): Theslot[Z].smu[X].trigger.measure.i()function..iv(): Theslot[Z].smu[X].trigger.measure.iv()function..p(): Theslot[Z].smu[X].trigger.measure.p()function..r(): Theslot[Z].smu[X].trigger.measure.r()function..v(): Theslot[Z].smu[X].trigger.measure.v()function.
source
property
¶
source: SlotItemSmuItemTriggerSource
Return the slot[Z].smu[X].trigger.source command tree.
Sub-properties and sub-methods
.lineari(): Theslot[Z].smu[X].trigger.source.lineari()function..linearv(): Theslot[Z].smu[X].trigger.source.linearv()function..listi(): Theslot[Z].smu[X].trigger.source.listi()function..listv(): Theslot[Z].smu[X].trigger.source.listv()function..logi(): Theslot[Z].smu[X].trigger.source.logi()function..logv(): Theslot[Z].smu[X].trigger.source.logv()function.
SlotItemSmuItemTriggerMeasure
¶
Bases: BaseTSPCmd
The slot[Z].smu[X].trigger.measure command tree.
Properties and methods
.i(): Theslot[Z].smu[X].trigger.measure.i()function..iv(): Theslot[Z].smu[X].trigger.measure.iv()function..p(): Theslot[Z].smu[X].trigger.measure.p()function..r(): Theslot[Z].smu[X].trigger.measure.r()function..v(): Theslot[Z].smu[X].trigger.measure.v()function.
i
¶
i(reading_buffer: str) -> None
Run the slot[Z].smu[X].trigger.measure.i() function.
Description
- This function configures the reading buffer and measure type for the trigger model. (i = current in amperes)
TSP Syntax
- slot[Z].smu[X].trigger.measure.i()
| Parameters: |
|
|---|
| Raises: |
|
|---|
iv
¶
Run the slot[Z].smu[X].trigger.measure.iv() function.
Description
- This function configures the reading buffer and measure type for the trigger model. (i = current in amperes, v = voltage in volts)
TSP Syntax
- slot[Z].smu[X].trigger.measure.iv()
| Parameters: |
|---|
| Raises: |
|
|---|
p
¶
p(reading_buffer: str) -> None
Run the slot[Z].smu[X].trigger.measure.p() function.
Description
- This function configures the reading buffer and measure type for the trigger model. (p = power in watts)
TSP Syntax
- slot[Z].smu[X].trigger.measure.p()
| Parameters: |
|
|---|
| Raises: |
|
|---|
r
¶
r(reading_buffer: str) -> None
Run the slot[Z].smu[X].trigger.measure.r() function.
Description
- This function configures the reading buffer and measure type for the trigger model. (r = resistance in ohms)
TSP Syntax
- slot[Z].smu[X].trigger.measure.r()
| Parameters: |
|
|---|
| Raises: |
|
|---|
v
¶
v(reading_buffer: str) -> None
Run the slot[Z].smu[X].trigger.measure.v() function.
Description
- This function configures the reading buffer and measure type for the trigger model. (v = voltage in volts)
TSP Syntax
- slot[Z].smu[X].trigger.measure.v()
| Parameters: |
|
|---|
| Raises: |
|
|---|
SlotItemSmuItemTriggerSource
¶
Bases: BaseTSPCmd
The slot[Z].smu[X].trigger.source command tree.
Properties and methods
.lineari(): Theslot[Z].smu[X].trigger.source.lineari()function..linearv(): Theslot[Z].smu[X].trigger.source.linearv()function..listi(): Theslot[Z].smu[X].trigger.source.listi()function..listv(): Theslot[Z].smu[X].trigger.source.listv()function..logi(): Theslot[Z].smu[X].trigger.source.logi()function..logv(): Theslot[Z].smu[X].trigger.source.logv()function.
lineari
¶
Run the slot[Z].smu[X].trigger.source.lineari() function.
Description
- This function configures the linear sweep for the trigger model. (i = current in amperes)
TSP Syntax
- slot[Z].smu[X].trigger.source.lineari()
| Parameters: |
|---|
| Raises: |
|
|---|
linearv
¶
Run the slot[Z].smu[X].trigger.source.linearv() function.
Description
- This function configures the linear sweep for the trigger model. (v = voltage in volts)
TSP Syntax
- slot[Z].smu[X].trigger.source.linearv()
| Parameters: |
|---|
| Raises: |
|
|---|
listi
¶
listi(source_levels: str) -> None
Run the slot[Z].smu[X].trigger.source.listi() function.
Description
- This function configures the list sweep for the trigger model. (i = current in amperes)
TSP Syntax
- slot[Z].smu[X].trigger.source.listi()
| Parameters: |
|
|---|
| Raises: |
|
|---|
listv
¶
listv(source_levels: str) -> None
Run the slot[Z].smu[X].trigger.source.listv() function.
Description
- This function configures the list sweep for the trigger model. (v = voltage in volts)
TSP Syntax
- slot[Z].smu[X].trigger.source.listv()
| Parameters: |
|
|---|
| Raises: |
|
|---|
logi
¶
Run the slot[Z].smu[X].trigger.source.logi() function.
Description
- This function configures a logarithmic sweep for the trigger model. (i = current in amperes)
TSP Syntax
- slot[Z].smu[X].trigger.source.logi()
| Parameters: |
|---|
| Raises: |
|
|---|
logv
¶
Run the slot[Z].smu[X].trigger.source.logv() function.
Description
- This function configures a logarithmic sweep for the trigger model. (v = voltage in volts)
TSP Syntax
- slot[Z].smu[X].trigger.source.logv()
| Parameters: |
|---|
| Raises: |
|
|---|
SlotItemStatus
¶
Bases: BaseTSPCmd
The slot[Z].status command tree.
Info
Z, the module slot number.
Properties and methods
.measurement: Theslot[Z].status.measurementcommand tree..operation: Theslot[Z].status.operationcommand tree..questionable: Theslot[Z].status.questionablecommand tree..reset(): Theslot[Z].status.reset()function.
measurement
property
¶
measurement: SlotItemStatusMeasurement
Return the slot[Z].status.measurement command tree.
Info
Z, the module slot number.
Sub-properties and sub-methods
.condition: Theslot[Z].status.measurement.conditionattribute..current_limit: Theslot[Z].status.measurement.current_limitcommand tree..enable: Theslot[Z].status.measurement.enableattribute..event: Theslot[Z].status.measurement.eventattribute..instrument: Theslot[Z].status.measurement.instrumentcommand tree..ntr: Theslot[Z].status.measurement.ntrattribute..protection: Theslot[Z].status.measurement.protectioncommand tree..ptr: Theslot[Z].status.measurement.ptrattribute..reading_overflow: Theslot[Z].status.measurement.reading_overflowcommand tree..voltage_limit: Theslot[Z].status.measurement.voltage_limitcommand tree.
operation
property
¶
operation: SlotItemStatusOperation
Return the slot[Z].status.operation command tree.
Sub-properties and sub-methods
.calibrating: Theslot[Z].status.operation.calibratingcommand tree..condition: Theslot[Z].status.operation.conditionattribute..enable: Theslot[Z].status.operation.enableattribute..event: Theslot[Z].status.operation.eventattribute..instrument: Theslot[Z].status.operation.instrumentcommand tree..measuring: Theslot[Z].status.operation.measuringcommand tree..ntr: Theslot[Z].status.operation.ntrattribute..ptr: Theslot[Z].status.operation.ptrattribute..sweeping: Theslot[Z].status.operation.sweepingcommand tree.
questionable
property
¶
questionable: SlotItemStatusQuestionable
Return the slot[Z].status.questionable command tree.
Info
Z, the module slot number.
Sub-properties and sub-methods
.calibration: Theslot[Z].status.questionable.calibrationcommand tree..condition: Theslot[Z].status.questionable.conditionattribute..enable: Theslot[Z].status.questionable.enableattribute..event: Theslot[Z].status.questionable.eventattribute..instrument: Theslot[Z].status.questionable.instrumentcommand tree..ntr: Theslot[Z].status.questionable.ntrattribute..over_temperature: Theslot[Z].status.questionable.over_temperaturecommand tree..ptr: Theslot[Z].status.questionable.ptrattribute.
reset
¶
reset() -> None
Run the slot[Z].status.reset() function.
Description
- This function resets all bits in the status model for the defined slot to default values.
TSP Syntax
- slot[Z].status.reset()
| Raises: |
|
|---|
SlotItemStatusMeasurement
¶
Bases: BaseTSPCmd
The slot[Z].status.measurement command tree.
Info
Z, the module slot number.
Properties and methods
.condition: Theslot[Z].status.measurement.conditionattribute..current_limit: Theslot[Z].status.measurement.current_limitcommand tree..enable: Theslot[Z].status.measurement.enableattribute..event: Theslot[Z].status.measurement.eventattribute..instrument: Theslot[Z].status.measurement.instrumentcommand tree..ntr: Theslot[Z].status.measurement.ntrattribute..protection: Theslot[Z].status.measurement.protectioncommand tree..ptr: Theslot[Z].status.measurement.ptrattribute..reading_overflow: Theslot[Z].status.measurement.reading_overflowcommand tree..voltage_limit: Theslot[Z].status.measurement.voltage_limitcommand tree.
condition
property
¶
condition: str
Access the slot[Z].status.measurement.condition attribute.
Description
- This attribute contains the Measurement Event register set.
Usage
- Accessing this property will send the
print(slot[Z].status.measurement.condition)query.
TSP Syntax
- print(slot[Z].status.measurement.condition)
Info
Z, the module slot number.
| Raises: |
|
|---|
current_limit
property
¶
current_limit: SlotItemStatusMeasurementCurrentLimit
Return the slot[Z].status.measurement.current_limit command tree.
Info
Z, the module slot number.
Sub-properties and sub-methods
.condition: Theslot[Z].status.measurement.current_limit.conditionattribute..enable: Theslot[Z].status.measurement.current_limit.enableattribute..event: Theslot[Z].status.measurement.current_limit.eventattribute..ntr: Theslot[Z].status.measurement.current_limit.ntrattribute..ptr: Theslot[Z].status.measurement.current_limit.ptrattribute.
enable
property
writable
¶
enable: str
Access the slot[Z].status.measurement.enable attribute.
Description
- This attribute contains the Measurement Event register set.
Usage
- Accessing this property will send the
print(slot[Z].status.measurement.enable)query. - Setting this property to a value will send the
slot[Z].status.measurement.enable = valuecommand.
TSP Syntax
- slot[Z].status.measurement.enable = value
- print(slot[Z].status.measurement.enable)
Info
Z, the module slot number.
| Raises: |
|
|---|
event
property
¶
event: str
Access the slot[Z].status.measurement.event attribute.
Description
- This attribute contains the Measurement Event register set.
Usage
- Accessing this property will send the
print(slot[Z].status.measurement.event)query.
TSP Syntax
- print(slot[Z].status.measurement.event)
Info
Z, the module slot number.
| Raises: |
|
|---|
instrument
property
¶
instrument: SlotItemStatusMeasurementInstrument
Return the slot[Z].status.measurement.instrument command tree.
Info
Z, the module slot number.
Sub-properties and sub-methods
.condition: Theslot[Z].status.measurement.instrument.conditionattribute..enable: Theslot[Z].status.measurement.instrument.enableattribute..event: Theslot[Z].status.measurement.instrument.eventattribute..ntr: Theslot[Z].status.measurement.instrument.ntrattribute..psu: Theslot[Z].status.measurement.instrument.psu[X]command tree..ptr: Theslot[Z].status.measurement.instrument.ptrattribute..smu: Theslot[Z].status.measurement.instrument.smu[X]command tree.
ntr
property
writable
¶
ntr: str
Access the slot[Z].status.measurement.ntr attribute.
Description
- This attribute contains the Measurement Event register set.
Usage
- Accessing this property will send the
print(slot[Z].status.measurement.ntr)query. - Setting this property to a value will send the
slot[Z].status.measurement.ntr = valuecommand.
TSP Syntax
- slot[Z].status.measurement.ntr = value
- print(slot[Z].status.measurement.ntr)
Info
Z, the module slot number.
| Raises: |
|
|---|
protection
property
¶
protection: SlotItemStatusMeasurementProtection
Return the slot[Z].status.measurement.protection command tree.
Sub-properties and sub-methods
.condition: Theslot[Z].status.measurement.protection.conditionattribute..enable: Theslot[Z].status.measurement.protection.enableattribute..event: Theslot[Z].status.measurement.protection.eventattribute..ntr: Theslot[Z].status.measurement.protection.ntrattribute..ptr: Theslot[Z].status.measurement.protection.ptrattribute.
ptr
property
writable
¶
ptr: str
Access the slot[Z].status.measurement.ptr attribute.
Description
- This attribute contains the Measurement Event register set.
Usage
- Accessing this property will send the
print(slot[Z].status.measurement.ptr)query. - Setting this property to a value will send the
slot[Z].status.measurement.ptr = valuecommand.
TSP Syntax
- slot[Z].status.measurement.ptr = value
- print(slot[Z].status.measurement.ptr)
Info
Z, the module slot number.
| Raises: |
|
|---|
reading_overflow
property
¶
reading_overflow: SlotItemStatusMeasurementReadingOverflow
Return the slot[Z].status.measurement.reading_overflow command tree.
Info
Z, the module slot number.
Sub-properties and sub-methods
.condition: Theslot[Z].status.measurement.reading_overflow.conditionattribute..enable: Theslot[Z].status.measurement.reading_overflow.enableattribute..event: Theslot[Z].status.measurement.reading_overflow.eventattribute..ntr: Theslot[Z].status.measurement.reading_overflow.ntrattribute..ptr: Theslot[Z].status.measurement.reading_overflow.ptrattribute.
voltage_limit
property
¶
voltage_limit: SlotItemStatusMeasurementVoltageLimit
Return the slot[Z].status.measurement.voltage_limit command tree.
Info
Z, the module slot number.
Sub-properties and sub-methods
.condition: Theslot[Z].status.measurement.voltage_limit.conditionattribute..enable: Theslot[Z].status.measurement.voltage_limit.enableattribute..event: Theslot[Z].status.measurement.voltage_limit.eventattribute..ntr: Theslot[Z].status.measurement.voltage_limit.ntrattribute..ptr: Theslot[Z].status.measurement.voltage_limit.ptrattribute.
SlotItemStatusMeasurementCurrentLimit
¶
Bases: BaseTSPCmd
The slot[Z].status.measurement.current_limit command tree.
Info
Z, the module slot number.
Properties and methods
.condition: Theslot[Z].status.measurement.current_limit.conditionattribute..enable: Theslot[Z].status.measurement.current_limit.enableattribute..event: Theslot[Z].status.measurement.current_limit.eventattribute..ntr: Theslot[Z].status.measurement.current_limit.ntrattribute..ptr: Theslot[Z].status.measurement.current_limit.ptrattribute.
condition
property
¶
condition: str
Access the slot[Z].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(slot[Z].status.measurement.current_limit.condition)query.
TSP Syntax
- print(slot[Z].status.measurement.current_limit.condition)
Info
Z, the module slot number.
| Raises: |
|
|---|
enable
property
writable
¶
enable: str
Access the slot[Z].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(slot[Z].status.measurement.current_limit.enable)query. - Setting this property to a value will send the
slot[Z].status.measurement.current_limit.enable = valuecommand.
TSP Syntax
- slot[Z].status.measurement.current_limit.enable = value
- print(slot[Z].status.measurement.current_limit.enable)
Info
Z, the module slot number.
| Raises: |
|
|---|
event
property
¶
event: str
Access the slot[Z].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(slot[Z].status.measurement.current_limit.event)query.
TSP Syntax
- print(slot[Z].status.measurement.current_limit.event)
Info
Z, the module slot number.
| Raises: |
|
|---|
ntr
property
writable
¶
ntr: str
Access the slot[Z].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(slot[Z].status.measurement.current_limit.ntr)query. - Setting this property to a value will send the
slot[Z].status.measurement.current_limit.ntr = valuecommand.
TSP Syntax
- slot[Z].status.measurement.current_limit.ntr = value
- print(slot[Z].status.measurement.current_limit.ntr)
Info
Z, the module slot number.
| Raises: |
|
|---|
ptr
property
writable
¶
ptr: str
Access the slot[Z].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(slot[Z].status.measurement.current_limit.ptr)query. - Setting this property to a value will send the
slot[Z].status.measurement.current_limit.ptr = valuecommand.
TSP Syntax
- slot[Z].status.measurement.current_limit.ptr = value
- print(slot[Z].status.measurement.current_limit.ptr)
Info
Z, the module slot number.
| Raises: |
|
|---|
SlotItemStatusMeasurementInstrument
¶
Bases: BaseTSPCmd
The slot[Z].status.measurement.instrument command tree.
Info
Z, the module slot number.
Properties and methods
.condition: Theslot[Z].status.measurement.instrument.conditionattribute..enable: Theslot[Z].status.measurement.instrument.enableattribute..event: Theslot[Z].status.measurement.instrument.eventattribute..ntr: Theslot[Z].status.measurement.instrument.ntrattribute..psu: Theslot[Z].status.measurement.instrument.psu[X]command tree..ptr: Theslot[Z].status.measurement.instrument.ptrattribute..smu: Theslot[Z].status.measurement.instrument.smu[X]command tree.
condition
property
¶
condition: str
Access the slot[Z].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(slot[Z].status.measurement.instrument.condition)query.
TSP Syntax
- print(slot[Z].status.measurement.instrument.condition)
Info
Z, the module slot number.
| Raises: |
|
|---|
enable
property
writable
¶
enable: str
Access the slot[Z].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(slot[Z].status.measurement.instrument.enable)query. - Setting this property to a value will send the
slot[Z].status.measurement.instrument.enable = valuecommand.
TSP Syntax
- slot[Z].status.measurement.instrument.enable = value
- print(slot[Z].status.measurement.instrument.enable)
Info
Z, the module slot number.
| Raises: |
|
|---|
event
property
¶
event: str
Access the slot[Z].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(slot[Z].status.measurement.instrument.event)query.
TSP Syntax
- print(slot[Z].status.measurement.instrument.event)
Info
Z, the module slot number.
| Raises: |
|
|---|
ntr
property
writable
¶
ntr: str
Access the slot[Z].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(slot[Z].status.measurement.instrument.ntr)query. - Setting this property to a value will send the
slot[Z].status.measurement.instrument.ntr = valuecommand.
TSP Syntax
- slot[Z].status.measurement.instrument.ntr = value
- print(slot[Z].status.measurement.instrument.ntr)
Info
Z, the module slot number.
| Raises: |
|
|---|
psu
property
¶
Return the slot[Z].status.measurement.instrument.psu[X] command tree.
Info
Z, the module slot number.X, the channel of the PSU: 1 or 2.
Sub-properties and sub-methods
.condition: Theslot[Z].status.measurement.instrument.psu[X].conditionattribute..enable: Theslot[Z].status.measurement.instrument.psu[X].enableattribute..event: Theslot[Z].status.measurement.instrument.psu[X].eventattribute..ntr: Theslot[Z].status.measurement.instrument.psu[X].ntrattribute..ptr: Theslot[Z].status.measurement.instrument.psu[X].ptrattribute.
ptr
property
writable
¶
ptr: str
Access the slot[Z].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(slot[Z].status.measurement.instrument.ptr)query. - Setting this property to a value will send the
slot[Z].status.measurement.instrument.ptr = valuecommand.
TSP Syntax
- slot[Z].status.measurement.instrument.ptr = value
- print(slot[Z].status.measurement.instrument.ptr)
Info
Z, the module slot number.
| Raises: |
|
|---|
smu
property
¶
Return the slot[Z].status.measurement.instrument.smu[X] command tree.
Info
Z, the module slot number.X, the channel of the SMU: 1 or 2.
Sub-properties and sub-methods
.condition: Theslot[Z].status.measurement.instrument.smu[X].conditionattribute..enable: Theslot[Z].status.measurement.instrument.smu[X].enableattribute..event: Theslot[Z].status.measurement.instrument.smu[X].eventattribute..ntr: Theslot[Z].status.measurement.instrument.smu[X].ntrattribute..ptr: Theslot[Z].status.measurement.instrument.smu[X].ptrattribute.
SlotItemStatusMeasurementInstrumentPsuItem
¶
Bases: ValidatedDynamicNumberCmd, BaseTSPCmd
The slot[Z].status.measurement.instrument.psu[X] command tree.
Info
Z, the module slot number.X, the channel of the PSU: 1 or 2.
Properties and methods
.condition: Theslot[Z].status.measurement.instrument.psu[X].conditionattribute..enable: Theslot[Z].status.measurement.instrument.psu[X].enableattribute..event: Theslot[Z].status.measurement.instrument.psu[X].eventattribute..ntr: Theslot[Z].status.measurement.instrument.psu[X].ntrattribute..ptr: Theslot[Z].status.measurement.instrument.psu[X].ptrattribute.
condition
property
¶
condition: str
Access the slot[Z].status.measurement.instrument.psu[X].condition attribute.
Description
- This attribute contains the registers of the measurement event PSU 1 summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.measurement.instrument.psu[X].condition)query.
TSP Syntax
- print(slot[Z].status.measurement.instrument.psu[X].condition)
Info
Z, the module slot number.X, the channel of the PSU: 1 or 2.
| Raises: |
|
|---|
enable
property
writable
¶
enable: str
Access the slot[Z].status.measurement.instrument.psu[X].enable attribute.
Description
- This attribute contains the registers of the measurement event PSU 1 summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.measurement.instrument.psu[X].enable)query. - Setting this property to a value will send the
slot[Z].status.measurement.instrument.psu[X].enable = valuecommand.
TSP Syntax
- slot[Z].status.measurement.instrument.psu[X].enable = value
- print(slot[Z].status.measurement.instrument.psu[X].enable)
Info
Z, the module slot number.X, the channel of the PSU: 1 or 2.
| Raises: |
|
|---|
event
property
¶
event: str
Access the slot[Z].status.measurement.instrument.psu[X].event attribute.
Description
- This attribute contains the registers of the measurement event PSU 1 summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.measurement.instrument.psu[X].event)query.
TSP Syntax
- print(slot[Z].status.measurement.instrument.psu[X].event)
Info
Z, the module slot number.X, the channel of the PSU: 1 or 2.
| Raises: |
|
|---|
ntr
property
writable
¶
ntr: str
Access the slot[Z].status.measurement.instrument.psu[X].ntr attribute.
Description
- This attribute contains the registers of the measurement event PSU 1 summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.measurement.instrument.psu[X].ntr)query. - Setting this property to a value will send the
slot[Z].status.measurement.instrument.psu[X].ntr = valuecommand.
TSP Syntax
- slot[Z].status.measurement.instrument.psu[X].ntr = value
- print(slot[Z].status.measurement.instrument.psu[X].ntr)
Info
Z, the module slot number.X, the channel of the PSU: 1 or 2.
| Raises: |
|
|---|
ptr
property
writable
¶
ptr: str
Access the slot[Z].status.measurement.instrument.psu[X].ptr attribute.
Description
- This attribute contains the registers of the measurement event PSU 1 summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.measurement.instrument.psu[X].ptr)query. - Setting this property to a value will send the
slot[Z].status.measurement.instrument.psu[X].ptr = valuecommand.
TSP Syntax
- slot[Z].status.measurement.instrument.psu[X].ptr = value
- print(slot[Z].status.measurement.instrument.psu[X].ptr)
Info
Z, the module slot number.X, the channel of the PSU: 1 or 2.
| Raises: |
|
|---|
SlotItemStatusMeasurementInstrumentSmuItem
¶
Bases: ValidatedDynamicNumberCmd, BaseTSPCmd
The slot[Z].status.measurement.instrument.smu[X] command tree.
Info
Z, the module slot number.X, the channel of the SMU: 1 or 2.
Properties and methods
.condition: Theslot[Z].status.measurement.instrument.smu[X].conditionattribute..enable: Theslot[Z].status.measurement.instrument.smu[X].enableattribute..event: Theslot[Z].status.measurement.instrument.smu[X].eventattribute..ntr: Theslot[Z].status.measurement.instrument.smu[X].ntrattribute..ptr: Theslot[Z].status.measurement.instrument.smu[X].ptrattribute.
condition
property
¶
condition: str
Access the slot[Z].status.measurement.instrument.smu[X].condition attribute.
Description
- This attribute contains the registers of the measurement event SMU 1 summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.measurement.instrument.smu[X].condition)query.
TSP Syntax
- print(slot[Z].status.measurement.instrument.smu[X].condition)
Info
Z, the module slot number.X, the channel of the SMU: 1 or 2.
| Raises: |
|
|---|
enable
property
writable
¶
enable: str
Access the slot[Z].status.measurement.instrument.smu[X].enable attribute.
Description
- This attribute contains the registers of the measurement event SMU 1 summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.measurement.instrument.smu[X].enable)query. - Setting this property to a value will send the
slot[Z].status.measurement.instrument.smu[X].enable = valuecommand.
TSP Syntax
- slot[Z].status.measurement.instrument.smu[X].enable = value
- print(slot[Z].status.measurement.instrument.smu[X].enable)
Info
Z, the module slot number.X, the channel of the SMU: 1 or 2.
| Raises: |
|
|---|
event
property
¶
event: str
Access the slot[Z].status.measurement.instrument.smu[X].event attribute.
Description
- This attribute contains the registers of the measurement event SMU 1 summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.measurement.instrument.smu[X].event)query.
TSP Syntax
- print(slot[Z].status.measurement.instrument.smu[X].event)
Info
Z, the module slot number.X, the channel of the SMU: 1 or 2.
| Raises: |
|
|---|
ntr
property
writable
¶
ntr: str
Access the slot[Z].status.measurement.instrument.smu[X].ntr attribute.
Description
- This attribute contains the registers of the measurement event SMU 1 summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.measurement.instrument.smu[X].ntr)query. - Setting this property to a value will send the
slot[Z].status.measurement.instrument.smu[X].ntr = valuecommand.
TSP Syntax
- slot[Z].status.measurement.instrument.smu[X].ntr = value
- print(slot[Z].status.measurement.instrument.smu[X].ntr)
Info
Z, the module slot number.X, the channel of the SMU: 1 or 2.
| Raises: |
|
|---|
ptr
property
writable
¶
ptr: str
Access the slot[Z].status.measurement.instrument.smu[X].ptr attribute.
Description
- This attribute contains the registers of the measurement event SMU 1 summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.measurement.instrument.smu[X].ptr)query. - Setting this property to a value will send the
slot[Z].status.measurement.instrument.smu[X].ptr = valuecommand.
TSP Syntax
- slot[Z].status.measurement.instrument.smu[X].ptr = value
- print(slot[Z].status.measurement.instrument.smu[X].ptr)
Info
Z, the module slot number.X, the channel of the SMU: 1 or 2.
| Raises: |
|
|---|
SlotItemStatusMeasurementProtection
¶
Bases: BaseTSPCmd
The slot[Z].status.measurement.protection command tree.
Properties and methods
.condition: Theslot[Z].status.measurement.protection.conditionattribute..enable: Theslot[Z].status.measurement.protection.enableattribute..event: Theslot[Z].status.measurement.protection.eventattribute..ntr: Theslot[Z].status.measurement.protection.ntrattribute..ptr: Theslot[Z].status.measurement.protection.ptrattribute.
condition
property
¶
condition: str
Access the slot[Z].status.measurement.protection.condition attribute.
Description
- This attribute contains the registers of the measurement event protection summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.measurement.protection.condition)query.
TSP Syntax
- print(slot[Z].status.measurement.protection.condition)
| Raises: |
|
|---|
enable
property
writable
¶
enable: str
Access the slot[Z].status.measurement.protection.enable attribute.
Description
- This attribute contains the registers of the measurement event protection summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.measurement.protection.enable)query. - Setting this property to a value will send the
slot[Z].status.measurement.protection.enable = valuecommand.
TSP Syntax
- slot[Z].status.measurement.protection.enable = value
- print(slot[Z].status.measurement.protection.enable)
| Raises: |
|
|---|
event
property
¶
event: str
Access the slot[Z].status.measurement.protection.event attribute.
Description
- This attribute contains the registers of the measurement event protection summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.measurement.protection.event)query.
TSP Syntax
- print(slot[Z].status.measurement.protection.event)
| Raises: |
|
|---|
ntr
property
writable
¶
ntr: str
Access the slot[Z].status.measurement.protection.ntr attribute.
Description
- This attribute contains the registers of the measurement event protection summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.measurement.protection.ntr)query. - Setting this property to a value will send the
slot[Z].status.measurement.protection.ntr = valuecommand.
TSP Syntax
- slot[Z].status.measurement.protection.ntr = value
- print(slot[Z].status.measurement.protection.ntr)
| Raises: |
|
|---|
ptr
property
writable
¶
ptr: str
Access the slot[Z].status.measurement.protection.ptr attribute.
Description
- This attribute contains the registers of the measurement event protection summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.measurement.protection.ptr)query. - Setting this property to a value will send the
slot[Z].status.measurement.protection.ptr = valuecommand.
TSP Syntax
- slot[Z].status.measurement.protection.ptr = value
- print(slot[Z].status.measurement.protection.ptr)
| Raises: |
|
|---|
SlotItemStatusMeasurementReadingOverflow
¶
Bases: BaseTSPCmd
The slot[Z].status.measurement.reading_overflow command tree.
Info
Z, the module slot number.
Properties and methods
.condition: Theslot[Z].status.measurement.reading_overflow.conditionattribute..enable: Theslot[Z].status.measurement.reading_overflow.enableattribute..event: Theslot[Z].status.measurement.reading_overflow.eventattribute..ntr: Theslot[Z].status.measurement.reading_overflow.ntrattribute..ptr: Theslot[Z].status.measurement.reading_overflow.ptrattribute.
condition
property
¶
condition: str
Access the slot[Z].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(slot[Z].status.measurement.reading_overflow.condition)query.
TSP Syntax
- print(slot[Z].status.measurement.reading_overflow.condition)
Info
Z, the module slot number.
| Raises: |
|
|---|
enable
property
writable
¶
enable: str
Access the slot[Z].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(slot[Z].status.measurement.reading_overflow.enable)query. - Setting this property to a value will send the
slot[Z].status.measurement.reading_overflow.enable = valuecommand.
TSP Syntax
- slot[Z].status.measurement.reading_overflow.enable = value
- print(slot[Z].status.measurement.reading_overflow.enable)
Info
Z, the module slot number.
| Raises: |
|
|---|
event
property
¶
event: str
Access the slot[Z].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(slot[Z].status.measurement.reading_overflow.event)query.
TSP Syntax
- print(slot[Z].status.measurement.reading_overflow.event)
Info
Z, the module slot number.
| Raises: |
|
|---|
ntr
property
writable
¶
ntr: str
Access the slot[Z].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(slot[Z].status.measurement.reading_overflow.ntr)query. - Setting this property to a value will send the
slot[Z].status.measurement.reading_overflow.ntr = valuecommand.
TSP Syntax
- slot[Z].status.measurement.reading_overflow.ntr = value
- print(slot[Z].status.measurement.reading_overflow.ntr)
Info
Z, the module slot number.
| Raises: |
|
|---|
ptr
property
writable
¶
ptr: str
Access the slot[Z].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(slot[Z].status.measurement.reading_overflow.ptr)query. - Setting this property to a value will send the
slot[Z].status.measurement.reading_overflow.ptr = valuecommand.
TSP Syntax
- slot[Z].status.measurement.reading_overflow.ptr = value
- print(slot[Z].status.measurement.reading_overflow.ptr)
Info
Z, the module slot number.
| Raises: |
|
|---|
SlotItemStatusMeasurementVoltageLimit
¶
Bases: BaseTSPCmd
The slot[Z].status.measurement.voltage_limit command tree.
Info
Z, the module slot number.
Properties and methods
.condition: Theslot[Z].status.measurement.voltage_limit.conditionattribute..enable: Theslot[Z].status.measurement.voltage_limit.enableattribute..event: Theslot[Z].status.measurement.voltage_limit.eventattribute..ntr: Theslot[Z].status.measurement.voltage_limit.ntrattribute..ptr: Theslot[Z].status.measurement.voltage_limit.ptrattribute.
condition
property
¶
condition: str
Access the slot[Z].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(slot[Z].status.measurement.voltage_limit.condition)query.
TSP Syntax
- print(slot[Z].status.measurement.voltage_limit.condition)
Info
Z, the module slot number.
| Raises: |
|
|---|
enable
property
writable
¶
enable: str
Access the slot[Z].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(slot[Z].status.measurement.voltage_limit.enable)query. - Setting this property to a value will send the
slot[Z].status.measurement.voltage_limit.enable = valuecommand.
TSP Syntax
- slot[Z].status.measurement.voltage_limit.enable = value
- print(slot[Z].status.measurement.voltage_limit.enable)
Info
Z, the module slot number.
| Raises: |
|
|---|
event
property
¶
event: str
Access the slot[Z].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(slot[Z].status.measurement.voltage_limit.event)query.
TSP Syntax
- print(slot[Z].status.measurement.voltage_limit.event)
Info
Z, the module slot number.
| Raises: |
|
|---|
ntr
property
writable
¶
ntr: str
Access the slot[Z].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(slot[Z].status.measurement.voltage_limit.ntr)query. - Setting this property to a value will send the
slot[Z].status.measurement.voltage_limit.ntr = valuecommand.
TSP Syntax
- slot[Z].status.measurement.voltage_limit.ntr = value
- print(slot[Z].status.measurement.voltage_limit.ntr)
Info
Z, the module slot number.
| Raises: |
|
|---|
ptr
property
writable
¶
ptr: str
Access the slot[Z].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(slot[Z].status.measurement.voltage_limit.ptr)query. - Setting this property to a value will send the
slot[Z].status.measurement.voltage_limit.ptr = valuecommand.
TSP Syntax
- slot[Z].status.measurement.voltage_limit.ptr = value
- print(slot[Z].status.measurement.voltage_limit.ptr)
Info
Z, the module slot number.
| Raises: |
|
|---|
SlotItemStatusOperation
¶
Bases: BaseTSPCmd
The slot[Z].status.operation command tree.
Properties and methods
.calibrating: Theslot[Z].status.operation.calibratingcommand tree..condition: Theslot[Z].status.operation.conditionattribute..enable: Theslot[Z].status.operation.enableattribute..event: Theslot[Z].status.operation.eventattribute..instrument: Theslot[Z].status.operation.instrumentcommand tree..measuring: Theslot[Z].status.operation.measuringcommand tree..ntr: Theslot[Z].status.operation.ntrattribute..ptr: Theslot[Z].status.operation.ptrattribute..sweeping: Theslot[Z].status.operation.sweepingcommand tree.
calibrating
property
¶
calibrating: SlotItemStatusOperationCalibrating
Return the slot[Z].status.operation.calibrating command tree.
Sub-properties and sub-methods
.condition: Theslot[Z].status.operation.calibrating.conditionattribute..enable: Theslot[Z].status.operation.calibrating.enableattribute..event: Theslot[Z].status.operation.calibrating.eventattribute..ntr: Theslot[Z].status.operation.calibrating.ntrattribute..ptr: Theslot[Z].status.operation.calibrating.ptrattribute.
condition
property
¶
condition: str
Access the slot[Z].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(slot[Z].status.operation.condition)query.
TSP Syntax
- print(slot[Z].status.operation.condition)
| Raises: |
|
|---|
enable
property
writable
¶
enable: str
Access the slot[Z].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(slot[Z].status.operation.enable)query. - Setting this property to a value will send the
slot[Z].status.operation.enable = valuecommand.
TSP Syntax
- slot[Z].status.operation.enable = value
- print(slot[Z].status.operation.enable)
| Raises: |
|
|---|
event
property
¶
event: str
Access the slot[Z].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(slot[Z].status.operation.event)query.
TSP Syntax
- print(slot[Z].status.operation.event)
| Raises: |
|
|---|
instrument
property
¶
instrument: SlotItemStatusOperationInstrument
Return the slot[Z].status.operation.instrument command tree.
Sub-properties and sub-methods
.condition: Theslot[Z].status.operation.instrument.conditionattribute..enable: Theslot[Z].status.operation.instrument.enableattribute..event: Theslot[Z].status.operation.instrument.eventattribute..ntr: Theslot[Z].status.operation.instrument.ntrattribute..psu: Theslot[Z].status.operation.instrument.psu[X]command tree..ptr: Theslot[Z].status.operation.instrument.ptrattribute..smu: Theslot[Z].status.operation.instrument.smu[X]command tree.
measuring
property
¶
measuring: SlotItemStatusOperationMeasuring
Return the slot[Z].status.operation.measuring command tree.
Sub-properties and sub-methods
.condition: Theslot[Z].status.operation.measuring.conditionattribute..enable: Theslot[Z].status.operation.measuring.enableattribute..event: Theslot[Z].status.operation.measuring.eventattribute..ntr: Theslot[Z].status.operation.measuring.ntrattribute..ptr: Theslot[Z].status.operation.measuring.ptrattribute.
ntr
property
writable
¶
ntr: str
Access the slot[Z].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(slot[Z].status.operation.ntr)query. - Setting this property to a value will send the
slot[Z].status.operation.ntr = valuecommand.
TSP Syntax
- slot[Z].status.operation.ntr = value
- print(slot[Z].status.operation.ntr)
| Raises: |
|
|---|
ptr
property
writable
¶
ptr: str
Access the slot[Z].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(slot[Z].status.operation.ptr)query. - Setting this property to a value will send the
slot[Z].status.operation.ptr = valuecommand.
TSP Syntax
- slot[Z].status.operation.ptr = value
- print(slot[Z].status.operation.ptr)
| Raises: |
|
|---|
sweeping
property
¶
sweeping: SlotItemStatusOperationSweeping
Return the slot[Z].status.operation.sweeping command tree.
Sub-properties and sub-methods
.condition: Theslot[Z].status.operation.sweeping.conditionattribute..enable: Theslot[Z].status.operation.sweeping.enableattribute..event: Theslot[Z].status.operation.sweeping.eventattribute..ntr: Theslot[Z].status.operation.sweeping.ntrattribute..ptr: Theslot[Z].status.operation.sweeping.ptrattribute.
SlotItemStatusOperationCalibrating
¶
Bases: BaseTSPCmd
The slot[Z].status.operation.calibrating command tree.
Properties and methods
.condition: Theslot[Z].status.operation.calibrating.conditionattribute..enable: Theslot[Z].status.operation.calibrating.enableattribute..event: Theslot[Z].status.operation.calibrating.eventattribute..ntr: Theslot[Z].status.operation.calibrating.ntrattribute..ptr: Theslot[Z].status.operation.calibrating.ptrattribute.
condition
property
¶
condition: str
Access the slot[Z].status.operation.calibrating.condition attribute.
Description
- This attribute contains the operation status calibration summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.operation.calibrating.condition)query.
TSP Syntax
- print(slot[Z].status.operation.calibrating.condition)
| Raises: |
|
|---|
enable
property
writable
¶
enable: str
Access the slot[Z].status.operation.calibrating.enable attribute.
Description
- This attribute contains the operation status calibration summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.operation.calibrating.enable)query. - Setting this property to a value will send the
slot[Z].status.operation.calibrating.enable = valuecommand.
TSP Syntax
- slot[Z].status.operation.calibrating.enable = value
- print(slot[Z].status.operation.calibrating.enable)
| Raises: |
|
|---|
event
property
¶
event: str
Access the slot[Z].status.operation.calibrating.event attribute.
Description
- This attribute contains the operation status calibration summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.operation.calibrating.event)query.
TSP Syntax
- print(slot[Z].status.operation.calibrating.event)
| Raises: |
|
|---|
ntr
property
writable
¶
ntr: str
Access the slot[Z].status.operation.calibrating.ntr attribute.
Description
- This attribute contains the operation status calibration summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.operation.calibrating.ntr)query. - Setting this property to a value will send the
slot[Z].status.operation.calibrating.ntr = valuecommand.
TSP Syntax
- slot[Z].status.operation.calibrating.ntr = value
- print(slot[Z].status.operation.calibrating.ntr)
| Raises: |
|
|---|
ptr
property
writable
¶
ptr: str
Access the slot[Z].status.operation.calibrating.ptr attribute.
Description
- This attribute contains the operation status calibration summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.operation.calibrating.ptr)query. - Setting this property to a value will send the
slot[Z].status.operation.calibrating.ptr = valuecommand.
TSP Syntax
- slot[Z].status.operation.calibrating.ptr = value
- print(slot[Z].status.operation.calibrating.ptr)
| Raises: |
|
|---|
SlotItemStatusOperationInstrument
¶
Bases: BaseTSPCmd
The slot[Z].status.operation.instrument command tree.
Properties and methods
.condition: Theslot[Z].status.operation.instrument.conditionattribute..enable: Theslot[Z].status.operation.instrument.enableattribute..event: Theslot[Z].status.operation.instrument.eventattribute..ntr: Theslot[Z].status.operation.instrument.ntrattribute..psu: Theslot[Z].status.operation.instrument.psu[X]command tree..ptr: Theslot[Z].status.operation.instrument.ptrattribute..smu: Theslot[Z].status.operation.instrument.smu[X]command tree.
condition
property
¶
condition: str
Access the slot[Z].status.operation.instrument.condition attribute.
Description
- This attribute contains the operation status instrument summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.operation.instrument.condition)query.
TSP Syntax
- print(slot[Z].status.operation.instrument.condition)
| Raises: |
|
|---|
enable
property
writable
¶
enable: str
Access the slot[Z].status.operation.instrument.enable attribute.
Description
- This attribute contains the operation status instrument summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.operation.instrument.enable)query. - Setting this property to a value will send the
slot[Z].status.operation.instrument.enable = valuecommand.
TSP Syntax
- slot[Z].status.operation.instrument.enable = value
- print(slot[Z].status.operation.instrument.enable)
| Raises: |
|
|---|
event
property
¶
event: str
Access the slot[Z].status.operation.instrument.event attribute.
Description
- This attribute contains the operation status instrument summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.operation.instrument.event)query.
TSP Syntax
- print(slot[Z].status.operation.instrument.event)
| Raises: |
|
|---|
ntr
property
writable
¶
ntr: str
Access the slot[Z].status.operation.instrument.ntr attribute.
Description
- This attribute contains the operation status instrument summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.operation.instrument.ntr)query. - Setting this property to a value will send the
slot[Z].status.operation.instrument.ntr = valuecommand.
TSP Syntax
- slot[Z].status.operation.instrument.ntr = value
- print(slot[Z].status.operation.instrument.ntr)
| Raises: |
|
|---|
psu
property
¶
Return the slot[Z].status.operation.instrument.psu[X] command tree.
Info
Z, the module slot number.X, the power supply unit (PSU) channel (for example slot[1].status.operation.instrument.psu[1].enable applies to PSU channel 1 in slot 1).
Sub-properties and sub-methods
.condition: Theslot[Z].status.operation.instrument.psu[X].conditionattribute..enable: Theslot[Z].status.operation.instrument.psu[X].enableattribute..event: Theslot[Z].status.operation.instrument.psu[X].eventattribute..ntr: Theslot[Z].status.operation.instrument.psu[X].ntrattribute..ptr: Theslot[Z].status.operation.instrument.psu[X].ptrattribute.
ptr
property
writable
¶
ptr: str
Access the slot[Z].status.operation.instrument.ptr attribute.
Description
- This attribute contains the operation status instrument summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.operation.instrument.ptr)query. - Setting this property to a value will send the
slot[Z].status.operation.instrument.ptr = valuecommand.
TSP Syntax
- slot[Z].status.operation.instrument.ptr = value
- print(slot[Z].status.operation.instrument.ptr)
| Raises: |
|
|---|
smu
property
¶
Return the slot[Z].status.operation.instrument.smu[X] command tree.
Info
Z, the module slot number.X, the source-measure unit (SMU) channel (for example, slot[2]status.operation.instrument.smu[1].enable applies to the SMU channel 1 in slot 2).
Sub-properties and sub-methods
.condition: Theslot[Z].status.operation.instrument.smu[X].conditionattribute..enable: Theslot[Z].status.operation.instrument.smu[X].enableattribute..event: Theslot[Z].status.operation.instrument.smu[X].eventattribute..ntr: Theslot[Z].status.operation.instrument.smu[X].ntrattribute..ptr: Theslot[Z].status.operation.instrument.smu[X].ptrattribute.
SlotItemStatusOperationInstrumentPsuItem
¶
Bases: ValidatedDynamicNumberCmd, BaseTSPCmd
The slot[Z].status.operation.instrument.psu[X] command tree.
Info
Z, the module slot number.X, the power supply unit (PSU) channel (for example slot[1].status.operation.instrument.psu[1].enable applies to PSU channel 1 in slot 1).
Properties and methods
.condition: Theslot[Z].status.operation.instrument.psu[X].conditionattribute..enable: Theslot[Z].status.operation.instrument.psu[X].enableattribute..event: Theslot[Z].status.operation.instrument.psu[X].eventattribute..ntr: Theslot[Z].status.operation.instrument.psu[X].ntrattribute..ptr: Theslot[Z].status.operation.instrument.psu[X].ptrattribute.
condition
property
¶
condition: str
Access the slot[Z].status.operation.instrument.psu[X].condition attribute.
Description
- This attribute contains the operation status PSU summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.operation.instrument.psu[X].condition)query.
TSP Syntax
- print(slot[Z].status.operation.instrument.psu[X].condition)
Info
Z, the module slot number.X, the power supply unit (PSU) channel (for example slot[1].status.operation.instrument.psu[1].enable applies to PSU channel 1 in slot 1).
| Raises: |
|
|---|
enable
property
writable
¶
enable: str
Access the slot[Z].status.operation.instrument.psu[X].enable attribute.
Description
- This attribute contains the operation status PSU summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.operation.instrument.psu[X].enable)query. - Setting this property to a value will send the
slot[Z].status.operation.instrument.psu[X].enable = valuecommand.
TSP Syntax
- slot[Z].status.operation.instrument.psu[X].enable = value
- print(slot[Z].status.operation.instrument.psu[X].enable)
Info
Z, the module slot number.X, the power supply unit (PSU) channel (for example slot[1].status.operation.instrument.psu[1].enable applies to PSU channel 1 in slot 1).
| Raises: |
|
|---|
event
property
¶
event: str
Access the slot[Z].status.operation.instrument.psu[X].event attribute.
Description
- This attribute contains the operation status PSU summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.operation.instrument.psu[X].event)query.
TSP Syntax
- print(slot[Z].status.operation.instrument.psu[X].event)
Info
Z, the module slot number.X, the power supply unit (PSU) channel (for example slot[1].status.operation.instrument.psu[1].enable applies to PSU channel 1 in slot 1).
| Raises: |
|
|---|
ntr
property
writable
¶
ntr: str
Access the slot[Z].status.operation.instrument.psu[X].ntr attribute.
Description
- This attribute contains the operation status PSU summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.operation.instrument.psu[X].ntr)query. - Setting this property to a value will send the
slot[Z].status.operation.instrument.psu[X].ntr = valuecommand.
TSP Syntax
- slot[Z].status.operation.instrument.psu[X].ntr = value
- print(slot[Z].status.operation.instrument.psu[X].ntr)
Info
Z, the module slot number.X, the power supply unit (PSU) channel (for example slot[1].status.operation.instrument.psu[1].enable applies to PSU channel 1 in slot 1).
| Raises: |
|
|---|
ptr
property
writable
¶
ptr: str
Access the slot[Z].status.operation.instrument.psu[X].ptr attribute.
Description
- This attribute contains the operation status PSU summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.operation.instrument.psu[X].ptr)query. - Setting this property to a value will send the
slot[Z].status.operation.instrument.psu[X].ptr = valuecommand.
TSP Syntax
- slot[Z].status.operation.instrument.psu[X].ptr = value
- print(slot[Z].status.operation.instrument.psu[X].ptr)
Info
Z, the module slot number.X, the power supply unit (PSU) channel (for example slot[1].status.operation.instrument.psu[1].enable applies to PSU channel 1 in slot 1).
| Raises: |
|
|---|
SlotItemStatusOperationInstrumentSmuItem
¶
Bases: ValidatedDynamicNumberCmd, BaseTSPCmd
The slot[Z].status.operation.instrument.smu[X] command tree.
Info
Z, the module slot number.X, the source-measure unit (SMU) channel (for example, slot[2]status.operation.instrument.smu[1].enable applies to the SMU channel 1 in slot 2).
Properties and methods
.condition: Theslot[Z].status.operation.instrument.smu[X].conditionattribute..enable: Theslot[Z].status.operation.instrument.smu[X].enableattribute..event: Theslot[Z].status.operation.instrument.smu[X].eventattribute..ntr: Theslot[Z].status.operation.instrument.smu[X].ntrattribute..ptr: Theslot[Z].status.operation.instrument.smu[X].ptrattribute.
condition
property
¶
condition: str
Access the slot[Z].status.operation.instrument.smu[X].condition attribute.
Description
- This attribute contains the Operation Status SMU[X] Summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.operation.instrument.smu[X].condition)query.
TSP Syntax
- print(slot[Z].status.operation.instrument.smu[X].condition)
Info
Z, the module slot number.X, the source-measure unit (SMU) channel (for example, slot[2]status.operation.instrument.smu[1].enable applies to the SMU channel 1 in slot 2).
| Raises: |
|
|---|
enable
property
writable
¶
enable: str
Access the slot[Z].status.operation.instrument.smu[X].enable attribute.
Description
- This attribute contains the Operation Status SMU[X] Summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.operation.instrument.smu[X].enable)query. - Setting this property to a value will send the
slot[Z].status.operation.instrument.smu[X].enable = valuecommand.
TSP Syntax
- slot[Z].status.operation.instrument.smu[X].enable = value
- print(slot[Z].status.operation.instrument.smu[X].enable)
Info
Z, the module slot number.X, the source-measure unit (SMU) channel (for example, slot[2]status.operation.instrument.smu[1].enable applies to the SMU channel 1 in slot 2).
| Raises: |
|
|---|
event
property
¶
event: str
Access the slot[Z].status.operation.instrument.smu[X].event attribute.
Description
- This attribute contains the Operation Status SMU[X] Summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.operation.instrument.smu[X].event)query.
TSP Syntax
- print(slot[Z].status.operation.instrument.smu[X].event)
Info
Z, the module slot number.X, the source-measure unit (SMU) channel (for example, slot[2]status.operation.instrument.smu[1].enable applies to the SMU channel 1 in slot 2).
| Raises: |
|
|---|
ntr
property
writable
¶
ntr: str
Access the slot[Z].status.operation.instrument.smu[X].ntr attribute.
Description
- This attribute contains the Operation Status SMU[X] Summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.operation.instrument.smu[X].ntr)query. - Setting this property to a value will send the
slot[Z].status.operation.instrument.smu[X].ntr = valuecommand.
TSP Syntax
- slot[Z].status.operation.instrument.smu[X].ntr = value
- print(slot[Z].status.operation.instrument.smu[X].ntr)
Info
Z, the module slot number.X, the source-measure unit (SMU) channel (for example, slot[2]status.operation.instrument.smu[1].enable applies to the SMU channel 1 in slot 2).
| Raises: |
|
|---|
ptr
property
writable
¶
ptr: str
Access the slot[Z].status.operation.instrument.smu[X].ptr attribute.
Description
- This attribute contains the Operation Status SMU[X] Summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.operation.instrument.smu[X].ptr)query. - Setting this property to a value will send the
slot[Z].status.operation.instrument.smu[X].ptr = valuecommand.
TSP Syntax
- slot[Z].status.operation.instrument.smu[X].ptr = value
- print(slot[Z].status.operation.instrument.smu[X].ptr)
Info
Z, the module slot number.X, the source-measure unit (SMU) channel (for example, slot[2]status.operation.instrument.smu[1].enable applies to the SMU channel 1 in slot 2).
| Raises: |
|
|---|
SlotItemStatusOperationMeasuring
¶
Bases: BaseTSPCmd
The slot[Z].status.operation.measuring command tree.
Properties and methods
.condition: Theslot[Z].status.operation.measuring.conditionattribute..enable: Theslot[Z].status.operation.measuring.enableattribute..event: Theslot[Z].status.operation.measuring.eventattribute..ntr: Theslot[Z].status.operation.measuring.ntrattribute..ptr: Theslot[Z].status.operation.measuring.ptrattribute.
condition
property
¶
condition: str
Access the slot[Z].status.operation.measuring.condition attribute.
Description
- This attribute contains the operation status measuring summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.operation.measuring.condition)query.
TSP Syntax
- print(slot[Z].status.operation.measuring.condition)
| Raises: |
|
|---|
enable
property
writable
¶
enable: str
Access the slot[Z].status.operation.measuring.enable attribute.
Description
- This attribute contains the operation status measuring summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.operation.measuring.enable)query. - Setting this property to a value will send the
slot[Z].status.operation.measuring.enable = valuecommand.
TSP Syntax
- slot[Z].status.operation.measuring.enable = value
- print(slot[Z].status.operation.measuring.enable)
| Raises: |
|
|---|
event
property
¶
event: str
Access the slot[Z].status.operation.measuring.event attribute.
Description
- This attribute contains the operation status measuring summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.operation.measuring.event)query.
TSP Syntax
- print(slot[Z].status.operation.measuring.event)
| Raises: |
|
|---|
ntr
property
writable
¶
ntr: str
Access the slot[Z].status.operation.measuring.ntr attribute.
Description
- This attribute contains the operation status measuring summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.operation.measuring.ntr)query. - Setting this property to a value will send the
slot[Z].status.operation.measuring.ntr = valuecommand.
TSP Syntax
- slot[Z].status.operation.measuring.ntr = value
- print(slot[Z].status.operation.measuring.ntr)
| Raises: |
|
|---|
ptr
property
writable
¶
ptr: str
Access the slot[Z].status.operation.measuring.ptr attribute.
Description
- This attribute contains the operation status measuring summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.operation.measuring.ptr)query. - Setting this property to a value will send the
slot[Z].status.operation.measuring.ptr = valuecommand.
TSP Syntax
- slot[Z].status.operation.measuring.ptr = value
- print(slot[Z].status.operation.measuring.ptr)
| Raises: |
|
|---|
SlotItemStatusOperationSweeping
¶
Bases: BaseTSPCmd
The slot[Z].status.operation.sweeping command tree.
Properties and methods
.condition: Theslot[Z].status.operation.sweeping.conditionattribute..enable: Theslot[Z].status.operation.sweeping.enableattribute..event: Theslot[Z].status.operation.sweeping.eventattribute..ntr: Theslot[Z].status.operation.sweeping.ntrattribute..ptr: Theslot[Z].status.operation.sweeping.ptrattribute.
condition
property
¶
condition: str
Access the slot[Z].status.operation.sweeping.condition attribute.
Description
- This attribute contains the operation status sweeping summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.operation.sweeping.condition)query.
TSP Syntax
- print(slot[Z].status.operation.sweeping.condition)
| Raises: |
|
|---|
enable
property
writable
¶
enable: str
Access the slot[Z].status.operation.sweeping.enable attribute.
Description
- This attribute contains the operation status sweeping summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.operation.sweeping.enable)query. - Setting this property to a value will send the
slot[Z].status.operation.sweeping.enable = valuecommand.
TSP Syntax
- slot[Z].status.operation.sweeping.enable = value
- print(slot[Z].status.operation.sweeping.enable)
| Raises: |
|
|---|
event
property
¶
event: str
Access the slot[Z].status.operation.sweeping.event attribute.
Description
- This attribute contains the operation status sweeping summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.operation.sweeping.event)query.
TSP Syntax
- print(slot[Z].status.operation.sweeping.event)
| Raises: |
|
|---|
ntr
property
writable
¶
ntr: str
Access the slot[Z].status.operation.sweeping.ntr attribute.
Description
- This attribute contains the operation status sweeping summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.operation.sweeping.ntr)query. - Setting this property to a value will send the
slot[Z].status.operation.sweeping.ntr = valuecommand.
TSP Syntax
- slot[Z].status.operation.sweeping.ntr = value
- print(slot[Z].status.operation.sweeping.ntr)
| Raises: |
|
|---|
ptr
property
writable
¶
ptr: str
Access the slot[Z].status.operation.sweeping.ptr attribute.
Description
- This attribute contains the operation status sweeping summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.operation.sweeping.ptr)query. - Setting this property to a value will send the
slot[Z].status.operation.sweeping.ptr = valuecommand.
TSP Syntax
- slot[Z].status.operation.sweeping.ptr = value
- print(slot[Z].status.operation.sweeping.ptr)
| Raises: |
|
|---|
SlotItemStatusQuestionable
¶
Bases: BaseTSPCmd
The slot[Z].status.questionable command tree.
Info
Z, the module slot number.
Properties and methods
.calibration: Theslot[Z].status.questionable.calibrationcommand tree..condition: Theslot[Z].status.questionable.conditionattribute..enable: Theslot[Z].status.questionable.enableattribute..event: Theslot[Z].status.questionable.eventattribute..instrument: Theslot[Z].status.questionable.instrumentcommand tree..ntr: Theslot[Z].status.questionable.ntrattribute..over_temperature: Theslot[Z].status.questionable.over_temperaturecommand tree..ptr: Theslot[Z].status.questionable.ptrattribute.
calibration
property
¶
calibration: SlotItemStatusQuestionableCalibration
Return the slot[Z].status.questionable.calibration command tree.
Info
Z, the module slot number.
Sub-properties and sub-methods
.condition: Theslot[Z].status.questionable.calibration.conditionattribute..enable: Theslot[Z].status.questionable.calibration.enableattribute..event: Theslot[Z].status.questionable.calibration.eventattribute..ntr: Theslot[Z].status.questionable.calibration.ntrattribute..ptr: Theslot[Z].status.questionable.calibration.ptrattribute.
condition
property
¶
condition: str
Access the slot[Z].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(slot[Z].status.questionable.condition)query.
TSP Syntax
- print(slot[Z].status.questionable.condition)
Info
Z, the module slot number.
| Raises: |
|
|---|
enable
property
writable
¶
enable: str
Access the slot[Z].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(slot[Z].status.questionable.enable)query. - Setting this property to a value will send the
slot[Z].status.questionable.enable = valuecommand.
TSP Syntax
- slot[Z].status.questionable.enable = value
- print(slot[Z].status.questionable.enable)
Info
Z, the module slot number.
| Raises: |
|
|---|
event
property
¶
event: str
Access the slot[Z].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(slot[Z].status.questionable.event)query.
TSP Syntax
- print(slot[Z].status.questionable.event)
Info
Z, the module slot number.
| Raises: |
|
|---|
instrument
property
¶
instrument: SlotItemStatusQuestionableInstrument
Return the slot[Z].status.questionable.instrument command tree.
Info
Z, the module slot number.
Sub-properties and sub-methods
.condition: Theslot[Z].status.questionable.instrument.conditionattribute..enable: Theslot[Z].status.questionable.instrument.enableattribute..event: Theslot[Z].status.questionable.instrument.eventattribute..ntr: Theslot[Z].status.questionable.instrument.ntrattribute..psu: Theslot[Z].status.questionable.instrument.psu[X]command tree..ptr: Theslot[Z].status.questionable.instrument.ptrattribute..smu: Theslot[Z].status.questionable.instrument.smu[X]command tree.
ntr
property
writable
¶
ntr: str
Access the slot[Z].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(slot[Z].status.questionable.ntr)query. - Setting this property to a value will send the
slot[Z].status.questionable.ntr = valuecommand.
TSP Syntax
- slot[Z].status.questionable.ntr = value
- print(slot[Z].status.questionable.ntr)
Info
Z, the module slot number.
| Raises: |
|
|---|
over_temperature
property
¶
over_temperature: SlotItemStatusQuestionableOverTemperature
Return the slot[Z].status.questionable.over_temperature command tree.
Info
Z, the module slot number.
Sub-properties and sub-methods
.condition: Theslot[Z].status.questionable.over_temperature.conditionattribute..enable: Theslot[Z].status.questionable.over_temperature.enableattribute..event: Theslot[Z].status.questionable.over_temperature.eventattribute..ntr: Theslot[Z].status.questionable.over_temperature.ntrattribute..ptr: Theslot[Z].status.questionable.over_temperature.ptrattribute.
ptr
property
writable
¶
ptr: str
Access the slot[Z].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(slot[Z].status.questionable.ptr)query. - Setting this property to a value will send the
slot[Z].status.questionable.ptr = valuecommand.
TSP Syntax
- slot[Z].status.questionable.ptr = value
- print(slot[Z].status.questionable.ptr)
Info
Z, the module slot number.
| Raises: |
|
|---|
SlotItemStatusQuestionableCalibration
¶
Bases: BaseTSPCmd
The slot[Z].status.questionable.calibration command tree.
Info
Z, the module slot number.
Properties and methods
.condition: Theslot[Z].status.questionable.calibration.conditionattribute..enable: Theslot[Z].status.questionable.calibration.enableattribute..event: Theslot[Z].status.questionable.calibration.eventattribute..ntr: Theslot[Z].status.questionable.calibration.ntrattribute..ptr: Theslot[Z].status.questionable.calibration.ptrattribute.
condition
property
¶
condition: str
Access the slot[Z].status.questionable.calibration.condition attribute.
Description
- This attribute contains the questionable status calibration summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.questionable.calibration.condition)query.
TSP Syntax
- print(slot[Z].status.questionable.calibration.condition)
Info
Z, the module slot number.
| Raises: |
|
|---|
enable
property
writable
¶
enable: str
Access the slot[Z].status.questionable.calibration.enable attribute.
Description
- This attribute contains the questionable status calibration summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.questionable.calibration.enable)query. - Setting this property to a value will send the
slot[Z].status.questionable.calibration.enable = valuecommand.
TSP Syntax
- slot[Z].status.questionable.calibration.enable = value
- print(slot[Z].status.questionable.calibration.enable)
Info
Z, the module slot number.
| Raises: |
|
|---|
event
property
¶
event: str
Access the slot[Z].status.questionable.calibration.event attribute.
Description
- This attribute contains the questionable status calibration summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.questionable.calibration.event)query.
TSP Syntax
- print(slot[Z].status.questionable.calibration.event)
Info
Z, the module slot number.
| Raises: |
|
|---|
ntr
property
writable
¶
ntr: str
Access the slot[Z].status.questionable.calibration.ntr attribute.
Description
- This attribute contains the questionable status calibration summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.questionable.calibration.ntr)query. - Setting this property to a value will send the
slot[Z].status.questionable.calibration.ntr = valuecommand.
TSP Syntax
- slot[Z].status.questionable.calibration.ntr = value
- print(slot[Z].status.questionable.calibration.ntr)
Info
Z, the module slot number.
| Raises: |
|
|---|
ptr
property
writable
¶
ptr: str
Access the slot[Z].status.questionable.calibration.ptr attribute.
Description
- This attribute contains the questionable status calibration summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.questionable.calibration.ptr)query. - Setting this property to a value will send the
slot[Z].status.questionable.calibration.ptr = valuecommand.
TSP Syntax
- slot[Z].status.questionable.calibration.ptr = value
- print(slot[Z].status.questionable.calibration.ptr)
Info
Z, the module slot number.
| Raises: |
|
|---|
SlotItemStatusQuestionableInstrument
¶
Bases: BaseTSPCmd
The slot[Z].status.questionable.instrument command tree.
Info
Z, the module slot number.
Properties and methods
.condition: Theslot[Z].status.questionable.instrument.conditionattribute..enable: Theslot[Z].status.questionable.instrument.enableattribute..event: Theslot[Z].status.questionable.instrument.eventattribute..ntr: Theslot[Z].status.questionable.instrument.ntrattribute..psu: Theslot[Z].status.questionable.instrument.psu[X]command tree..ptr: Theslot[Z].status.questionable.instrument.ptrattribute..smu: Theslot[Z].status.questionable.instrument.smu[X]command tree.
condition
property
¶
condition: str
Access the slot[Z].status.questionable.instrument.condition attribute.
Description
- This attribute contains the questionable status instrument summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.questionable.instrument.condition)query.
TSP Syntax
- print(slot[Z].status.questionable.instrument.condition)
Info
Z, the module slot number.
| Raises: |
|
|---|
enable
property
writable
¶
enable: str
Access the slot[Z].status.questionable.instrument.enable attribute.
Description
- This attribute contains the questionable status instrument summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.questionable.instrument.enable)query. - Setting this property to a value will send the
slot[Z].status.questionable.instrument.enable = valuecommand.
TSP Syntax
- slot[Z].status.questionable.instrument.enable = value
- print(slot[Z].status.questionable.instrument.enable)
Info
Z, the module slot number.
| Raises: |
|
|---|
event
property
¶
event: str
Access the slot[Z].status.questionable.instrument.event attribute.
Description
- This attribute contains the questionable status instrument summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.questionable.instrument.event)query.
TSP Syntax
- print(slot[Z].status.questionable.instrument.event)
Info
Z, the module slot number.
| Raises: |
|
|---|
ntr
property
writable
¶
ntr: str
Access the slot[Z].status.questionable.instrument.ntr attribute.
Description
- This attribute contains the questionable status instrument summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.questionable.instrument.ntr)query. - Setting this property to a value will send the
slot[Z].status.questionable.instrument.ntr = valuecommand.
TSP Syntax
- slot[Z].status.questionable.instrument.ntr = value
- print(slot[Z].status.questionable.instrument.ntr)
Info
Z, the module slot number.
| Raises: |
|
|---|
psu
property
¶
Return the slot[Z].status.questionable.instrument.psu[X] command tree.
Info
Z, the module slot number.X, the channel of the PSU: 1 or 2.
Sub-properties and sub-methods
.condition: Theslot[Z].status.questionable.instrument.psu[X].conditionattribute..enable: Theslot[Z].status.questionable.instrument.psu[X].enableattribute..event: Theslot[Z].status.questionable.instrument.psu[X].eventattribute..ntr: Theslot[Z].status.questionable.instrument.psu[X].ntrattribute..ptr: Theslot[Z].status.questionable.instrument.psu[X].ptrattribute.
ptr
property
writable
¶
ptr: str
Access the slot[Z].status.questionable.instrument.ptr attribute.
Description
- This attribute contains the questionable status instrument summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.questionable.instrument.ptr)query. - Setting this property to a value will send the
slot[Z].status.questionable.instrument.ptr = valuecommand.
TSP Syntax
- slot[Z].status.questionable.instrument.ptr = value
- print(slot[Z].status.questionable.instrument.ptr)
Info
Z, the module slot number.
| Raises: |
|
|---|
smu
property
¶
Return the slot[Z].status.questionable.instrument.smu[X] command tree.
Info
Z, the module slot number.X, the channel of the SMU: 1 or 2.
Sub-properties and sub-methods
.condition: Theslot[Z].status.questionable.instrument.smu[X].conditionattribute..enable: Theslot[Z].status.questionable.instrument.smu[X].enableattribute..event: Theslot[Z].status.questionable.instrument.smu[X].eventattribute..ntr: Theslot[Z].status.questionable.instrument.smu[X].ntrattribute..ptr: Theslot[Z].status.questionable.instrument.smu[X].ptrattribute.
SlotItemStatusQuestionableInstrumentPsuItem
¶
Bases: ValidatedDynamicNumberCmd, BaseTSPCmd
The slot[Z].status.questionable.instrument.psu[X] command tree.
Info
Z, the module slot number.X, the channel of the PSU: 1 or 2.
Properties and methods
.condition: Theslot[Z].status.questionable.instrument.psu[X].conditionattribute..enable: Theslot[Z].status.questionable.instrument.psu[X].enableattribute..event: Theslot[Z].status.questionable.instrument.psu[X].eventattribute..ntr: Theslot[Z].status.questionable.instrument.psu[X].ntrattribute..ptr: Theslot[Z].status.questionable.instrument.psu[X].ptrattribute.
condition
property
¶
condition: str
Access the slot[Z].status.questionable.instrument.psu[X].condition attribute.
Description
- This attribute contains the questionable status PSU summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.questionable.instrument.psu[X].condition)query.
TSP Syntax
- print(slot[Z].status.questionable.instrument.psu[X].condition)
Info
Z, the module slot number.X, the channel of the PSU: 1 or 2.
| Raises: |
|
|---|
enable
property
writable
¶
enable: str
Access the slot[Z].status.questionable.instrument.psu[X].enable attribute.
Description
- This attribute contains the questionable status PSU summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.questionable.instrument.psu[X].enable)query. - Setting this property to a value will send the
slot[Z].status.questionable.instrument.psu[X].enable = valuecommand.
TSP Syntax
- slot[Z].status.questionable.instrument.psu[X].enable = value
- print(slot[Z].status.questionable.instrument.psu[X].enable)
Info
Z, the module slot number.X, the channel of the PSU: 1 or 2.
| Raises: |
|
|---|
event
property
¶
event: str
Access the slot[Z].status.questionable.instrument.psu[X].event attribute.
Description
- This attribute contains the questionable status PSU summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.questionable.instrument.psu[X].event)query.
TSP Syntax
- print(slot[Z].status.questionable.instrument.psu[X].event)
Info
Z, the module slot number.X, the channel of the PSU: 1 or 2.
| Raises: |
|
|---|
ntr
property
writable
¶
ntr: str
Access the slot[Z].status.questionable.instrument.psu[X].ntr attribute.
Description
- This attribute contains the questionable status PSU summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.questionable.instrument.psu[X].ntr)query. - Setting this property to a value will send the
slot[Z].status.questionable.instrument.psu[X].ntr = valuecommand.
TSP Syntax
- slot[Z].status.questionable.instrument.psu[X].ntr = value
- print(slot[Z].status.questionable.instrument.psu[X].ntr)
Info
Z, the module slot number.X, the channel of the PSU: 1 or 2.
| Raises: |
|
|---|
ptr
property
writable
¶
ptr: str
Access the slot[Z].status.questionable.instrument.psu[X].ptr attribute.
Description
- This attribute contains the questionable status PSU summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.questionable.instrument.psu[X].ptr)query. - Setting this property to a value will send the
slot[Z].status.questionable.instrument.psu[X].ptr = valuecommand.
TSP Syntax
- slot[Z].status.questionable.instrument.psu[X].ptr = value
- print(slot[Z].status.questionable.instrument.psu[X].ptr)
Info
Z, the module slot number.X, the channel of the PSU: 1 or 2.
| Raises: |
|
|---|
SlotItemStatusQuestionableInstrumentSmuItem
¶
Bases: ValidatedDynamicNumberCmd, BaseTSPCmd
The slot[Z].status.questionable.instrument.smu[X] command tree.
Info
Z, the module slot number.X, the channel of the SMU: 1 or 2.
Properties and methods
.condition: Theslot[Z].status.questionable.instrument.smu[X].conditionattribute..enable: Theslot[Z].status.questionable.instrument.smu[X].enableattribute..event: Theslot[Z].status.questionable.instrument.smu[X].eventattribute..ntr: Theslot[Z].status.questionable.instrument.smu[X].ntrattribute..ptr: Theslot[Z].status.questionable.instrument.smu[X].ptrattribute.
condition
property
¶
condition: str
Access the slot[Z].status.questionable.instrument.smu[X].condition attribute.
Description
- This attribute contains the questionable status SMU summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.questionable.instrument.smu[X].condition)query.
TSP Syntax
- print(slot[Z].status.questionable.instrument.smu[X].condition)
Info
Z, the module slot number.X, the channel of the SMU: 1 or 2.
| Raises: |
|
|---|
enable
property
writable
¶
enable: str
Access the slot[Z].status.questionable.instrument.smu[X].enable attribute.
Description
- This attribute contains the questionable status SMU summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.questionable.instrument.smu[X].enable)query. - Setting this property to a value will send the
slot[Z].status.questionable.instrument.smu[X].enable = valuecommand.
TSP Syntax
- slot[Z].status.questionable.instrument.smu[X].enable = value
- print(slot[Z].status.questionable.instrument.smu[X].enable)
Info
Z, the module slot number.X, the channel of the SMU: 1 or 2.
| Raises: |
|
|---|
event
property
¶
event: str
Access the slot[Z].status.questionable.instrument.smu[X].event attribute.
Description
- This attribute contains the questionable status SMU summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.questionable.instrument.smu[X].event)query.
TSP Syntax
- print(slot[Z].status.questionable.instrument.smu[X].event)
Info
Z, the module slot number.X, the channel of the SMU: 1 or 2.
| Raises: |
|
|---|
ntr
property
writable
¶
ntr: str
Access the slot[Z].status.questionable.instrument.smu[X].ntr attribute.
Description
- This attribute contains the questionable status SMU summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.questionable.instrument.smu[X].ntr)query. - Setting this property to a value will send the
slot[Z].status.questionable.instrument.smu[X].ntr = valuecommand.
TSP Syntax
- slot[Z].status.questionable.instrument.smu[X].ntr = value
- print(slot[Z].status.questionable.instrument.smu[X].ntr)
Info
Z, the module slot number.X, the channel of the SMU: 1 or 2.
| Raises: |
|
|---|
ptr
property
writable
¶
ptr: str
Access the slot[Z].status.questionable.instrument.smu[X].ptr attribute.
Description
- This attribute contains the questionable status SMU summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.questionable.instrument.smu[X].ptr)query. - Setting this property to a value will send the
slot[Z].status.questionable.instrument.smu[X].ptr = valuecommand.
TSP Syntax
- slot[Z].status.questionable.instrument.smu[X].ptr = value
- print(slot[Z].status.questionable.instrument.smu[X].ptr)
Info
Z, the module slot number.X, the channel of the SMU: 1 or 2.
| Raises: |
|
|---|
SlotItemStatusQuestionableOverTemperature
¶
Bases: BaseTSPCmd
The slot[Z].status.questionable.over_temperature command tree.
Info
Z, the module slot number.
Properties and methods
.condition: Theslot[Z].status.questionable.over_temperature.conditionattribute..enable: Theslot[Z].status.questionable.over_temperature.enableattribute..event: Theslot[Z].status.questionable.over_temperature.eventattribute..ntr: Theslot[Z].status.questionable.over_temperature.ntrattribute..ptr: Theslot[Z].status.questionable.over_temperature.ptrattribute.
condition
property
¶
condition: str
Access the slot[Z].status.questionable.over_temperature.condition attribute.
Description
- This attribute contains the Questionable Status Overtemperature Summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.questionable.over_temperature.condition)query.
TSP Syntax
- print(slot[Z].status.questionable.over_temperature.condition)
Info
Z, the module slot number.
| Raises: |
|
|---|
enable
property
writable
¶
enable: str
Access the slot[Z].status.questionable.over_temperature.enable attribute.
Description
- This attribute contains the Questionable Status Overtemperature Summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.questionable.over_temperature.enable)query. - Setting this property to a value will send the
slot[Z].status.questionable.over_temperature.enable = valuecommand.
TSP Syntax
- slot[Z].status.questionable.over_temperature.enable = value
- print(slot[Z].status.questionable.over_temperature.enable)
Info
Z, the module slot number.
| Raises: |
|
|---|
event
property
¶
event: str
Access the slot[Z].status.questionable.over_temperature.event attribute.
Description
- This attribute contains the Questionable Status Overtemperature Summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.questionable.over_temperature.event)query.
TSP Syntax
- print(slot[Z].status.questionable.over_temperature.event)
Info
Z, the module slot number.
| Raises: |
|
|---|
ntr
property
writable
¶
ntr: str
Access the slot[Z].status.questionable.over_temperature.ntr attribute.
Description
- This attribute contains the Questionable Status Overtemperature Summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.questionable.over_temperature.ntr)query. - Setting this property to a value will send the
slot[Z].status.questionable.over_temperature.ntr = valuecommand.
TSP Syntax
- slot[Z].status.questionable.over_temperature.ntr = value
- print(slot[Z].status.questionable.over_temperature.ntr)
Info
Z, the module slot number.
| Raises: |
|
|---|
ptr
property
writable
¶
ptr: str
Access the slot[Z].status.questionable.over_temperature.ptr attribute.
Description
- This attribute contains the Questionable Status Overtemperature Summary register set.
Usage
- Accessing this property will send the
print(slot[Z].status.questionable.over_temperature.ptr)query. - Setting this property to a value will send the
slot[Z].status.questionable.over_temperature.ptr = valuecommand.
TSP Syntax
- slot[Z].status.questionable.over_temperature.ptr = value
- print(slot[Z].status.questionable.over_temperature.ptr)
Info
Z, the module slot number.
| Raises: |
|
|---|
SlotItemTrigger
¶
Bases: BaseTSPCmd
The slot[Z].trigger command tree.
Info
Z, the module slot number.
Properties and methods
.model: Theslot[Z].trigger.modelcommand tree.
model
property
¶
model: SlotItemTriggerModel
Return the slot[Z].trigger.model command tree.
Info
Z, the module slot number.
Sub-properties and sub-methods
.abort(): Theslot[Z].trigger.model.abort()function..addblock: Theslot[Z].trigger.model.addblockcommand tree..create(): Theslot[Z].trigger.model.create()function..delete(): Theslot[Z].trigger.model.delete()function..initiate(): Theslot[Z].trigger.model.initiate()function..removeblock(): Theslot[Z].trigger.model.removeblock()function..state(): Theslot[Z].trigger.model.state()function.
SlotItemTriggerModel
¶
Bases: BaseTSPCmd
The slot[Z].trigger.model command tree.
Info
Z, the module slot number.
Properties and methods
.abort(): Theslot[Z].trigger.model.abort()function..addblock: Theslot[Z].trigger.model.addblockcommand tree..create(): Theslot[Z].trigger.model.create()function..delete(): Theslot[Z].trigger.model.delete()function..initiate(): Theslot[Z].trigger.model.initiate()function..removeblock(): Theslot[Z].trigger.model.removeblock()function..state(): Theslot[Z].trigger.model.state()function.
addblock
property
¶
addblock: SlotItemTriggerModelAddblock
Return the slot[Z].trigger.model.addblock command tree.
Info
Z, the module slot number.
Sub-properties and sub-methods
.branch: Theslot[Z].trigger.model.addblock.branchcommand tree..configlist: Theslot[Z].trigger.model.addblock.configlistcommand tree..delay: Theslot[Z].trigger.model.addblock.delaycommand tree..logevent(): Theslot[Z].trigger.model.addblock.logevent()function..measure(): Theslot[Z].trigger.model.addblock.measure()function..measureoverlapped(): Theslot[Z].trigger.model.addblock.measureoverlapped()function..nop(): Theslot[Z].trigger.model.addblock.nop()function..reset: Theslot[Z].trigger.model.addblock.resetcommand tree..source: Theslot[Z].trigger.model.addblock.sourcecommand tree..wait(): Theslot[Z].trigger.model.addblock.wait()function.
abort
¶
abort(trigger_model_name: str) -> None
Run the slot[Z].trigger.model.abort() function.
Description
- This function stops trigger model execution on the specified module.
TSP Syntax
- slot[Z].trigger.model.abort()
| Parameters: |
|
|---|
| Raises: |
|
|---|
create
¶
create(trigger_model_name: str) -> None
Run the slot[Z].trigger.model.create() function.
Description
- This function creates a trigger model.
TSP Syntax
- slot[Z].trigger.model.create()
| Parameters: |
|
|---|
| Raises: |
|
|---|
delete
¶
delete(trigger_model_name: str) -> None
Run the slot[Z].trigger.model.delete() function.
Description
- This function deletes a trigger model.
TSP Syntax
- slot[Z].trigger.model.delete()
| Parameters: |
|
|---|
| Raises: |
|
|---|
initiate
¶
initiate(trigger_model_name: str) -> None
Run the slot[Z].trigger.model.initiate() function.
Description
- This function starts a specified trigger model on a module.
TSP Syntax
- slot[Z].trigger.model.initiate()
| Parameters: |
|
|---|
| Raises: |
|
|---|
removeblock
¶
Run the slot[Z].trigger.model.removeblock() function.
Description
- This function removes the trigger block from the trigger model.
TSP Syntax
- slot[Z].trigger.model.removeblock()
| Parameters: |
|---|
| Raises: |
|
|---|
state
¶
Run the slot[Z].trigger.model.state() function.
Description
- This function returns the present state of the trigger model.
TSP Syntax
- slot[Z].trigger.model.state()
| Parameters: |
|
|---|
| Returns: |
|
|---|
| Raises: |
|
|---|
SlotItemTriggerModelAddblock
¶
Bases: BaseTSPCmd
The slot[Z].trigger.model.addblock command tree.
Info
Z, the module slot number.
Properties and methods
.branch: Theslot[Z].trigger.model.addblock.branchcommand tree..configlist: Theslot[Z].trigger.model.addblock.configlistcommand tree..delay: Theslot[Z].trigger.model.addblock.delaycommand tree..logevent(): Theslot[Z].trigger.model.addblock.logevent()function..measure(): Theslot[Z].trigger.model.addblock.measure()function..measureoverlapped(): Theslot[Z].trigger.model.addblock.measureoverlapped()function..nop(): Theslot[Z].trigger.model.addblock.nop()function..reset: Theslot[Z].trigger.model.addblock.resetcommand tree..source: Theslot[Z].trigger.model.addblock.sourcecommand tree..wait(): Theslot[Z].trigger.model.addblock.wait()function.
branch
property
¶
Return the slot[Z].trigger.model.addblock.branch command tree.
Info
Z, the module slot number.
Sub-properties and sub-methods
.always(): Theslot[Z].trigger.model.addblock.branch.always()function..counter(): Theslot[Z].trigger.model.addblock.branch.counter()function..once(): Theslot[Z].trigger.model.addblock.branch.once()function..onceexcluded(): Theslot[Z].trigger.model.addblock.branch.onceexcluded()function.
configlist
property
¶
configlist: SlotItemTriggerModelAddblockConfiglist
Return the slot[Z].trigger.model.addblock.configlist command tree.
Info
Z, the module slot number.
Sub-properties and sub-methods
.next(): Theslot[Z].trigger.model.addblock.configlist.next()function..prev(): Theslot[Z].trigger.model.addblock.configlist.prev()function..recall(): Theslot[Z].trigger.model.addblock.configlist.recall()function.
delay
property
¶
Return the slot[Z].trigger.model.addblock.delay command tree.
Info
Z, the module slot number.
Sub-properties and sub-methods
.constant(): Theslot[Z].trigger.model.addblock.delay.constant()function.
reset
property
¶
Return the slot[Z].trigger.model.addblock.reset command tree.
Info
Z, the module slot number.
Sub-properties and sub-methods
.branch: Theslot[Z].trigger.model.addblock.reset.branchcommand tree.
source
property
¶
Return the slot[Z].trigger.model.addblock.source command tree.
Info
Z, the module slot number.
Sub-properties and sub-methods
.action: Theslot[Z].trigger.model.addblock.source.actioncommand tree..output(): Theslot[Z].trigger.model.addblock.source.output()function.
logevent
¶
Run the slot[Z].trigger.model.addblock.logevent() function.
Description
- This function allows you to log an event in the event log when the trigger model is running.
TSP Syntax
- slot[Z].trigger.model.addblock.logevent()
| Parameters: |
|---|
| Raises: |
|
|---|
measure
¶
Run the slot[Z].trigger.model.addblock.measure() function.
Description
- This function defines a trigger block that makes a measurement.
TSP Syntax
- slot[Z].trigger.model.addblock.measure()
| Parameters: |
|---|
| Raises: |
|
|---|
measureoverlapped
¶
measureoverlapped(
trigger_model_name: str, block_name: str, channel: str, count: str | None = None
) -> None
Run the slot[Z].trigger.model.addblock.measureoverlapped() function.
Description
- This function defines a trigger-model block that makes a measurement in an overlapped mode which allows you to measure the response of the device under test while the source is being stepped.
TSP Syntax
- slot[Z].trigger.model.addblock.measureoverlapped()
| Parameters: |
|---|
| Raises: |
|
|---|
nop
¶
Run the slot[Z].trigger.model.addblock.nop() function.
Description
- This function creates a placeholder block that performs no action in the trigger model.
TSP Syntax
- slot[Z].trigger.model.addblock.nop()
| Parameters: |
|---|
| Raises: |
|
|---|
wait
¶
wait(
trigger_model_name: str,
block_name: str,
event: str,
clear: str | None = None,
logic: str | None = None,
event_2: str | None = None,
event_3: str | None = None,
event_4: str | None = None,
) -> None
Run the slot[Z].trigger.model.addblock.wait() function.
Description
- This function defines a trigger model block that waits for an event before allowing the trigger model to continue.
TSP Syntax
- slot[Z].trigger.model.addblock.wait()
| Parameters: |
|
|---|
| Raises: |
|
|---|
SlotItemTriggerModelAddblockBranch
¶
Bases: BaseTSPCmd
The slot[Z].trigger.model.addblock.branch command tree.
Info
Z, the module slot number.
Properties and methods
.always(): Theslot[Z].trigger.model.addblock.branch.always()function..counter(): Theslot[Z].trigger.model.addblock.branch.counter()function..once(): Theslot[Z].trigger.model.addblock.branch.once()function..onceexcluded(): Theslot[Z].trigger.model.addblock.branch.onceexcluded()function.
always
¶
Run the slot[Z].trigger.model.addblock.branch.always() function.
Description
- This function defines a trigger model block that always branches to a specific block.
TSP Syntax
- slot[Z].trigger.model.addblock.branch.always()
| Parameters: |
|---|
| Raises: |
|
|---|
counter
¶
counter(
trigger_model_name: str, block_name: str, branch_to_block_name: str, target_count: str
) -> None
Run the slot[Z].trigger.model.addblock.branch.counter() function.
Description
- This function defines a trigger model block that branches to a block a specified number of times.
TSP Syntax
- slot[Z].trigger.model.addblock.branch.counter()
| Parameters: |
|---|
| Raises: |
|
|---|
once
¶
Run the slot[Z].trigger.model.addblock.branch.once() function.
Description
- This function causes the trigger model to branch to a specified trigger model block the first time it is encountered in the trigger model.
TSP Syntax
- slot[Z].trigger.model.addblock.branch.once()
| Parameters: |
|---|
| Raises: |
|
|---|
onceexcluded
¶
Run the slot[Z].trigger.model.addblock.branch.onceexcluded() function.
Description
- This function causes the trigger model to branch to a specified trigger model block every time it is encountered in the trigger model except for the first time.
TSP Syntax
- slot[Z].trigger.model.addblock.branch.onceexcluded()
| Parameters: |
|---|
| Raises: |
|
|---|
SlotItemTriggerModelAddblockConfiglist
¶
Bases: BaseTSPCmd
The slot[Z].trigger.model.addblock.configlist command tree.
Info
Z, the module slot number.
Properties and methods
.next(): Theslot[Z].trigger.model.addblock.configlist.next()function..prev(): Theslot[Z].trigger.model.addblock.configlist.prev()function..recall(): Theslot[Z].trigger.model.addblock.configlist.recall()function.
next
¶
Run the slot[Z].trigger.model.addblock.configlist.next() function.
Description
- This function recalls the settings at the next index of a configuration list.
TSP Syntax
- slot[Z].trigger.model.addblock.configlist.next()
| Parameters: |
|---|
| Raises: |
|
|---|
prev
¶
Run the slot[Z].trigger.model.addblock.configlist.prev() function.
Description
- This function defines a trigger model block that recalls the settings stored at the previous index in a configuration list.
TSP Syntax
- slot[Z].trigger.model.addblock.configlist.prev()
| Parameters: |
|---|
| Raises: |
|
|---|
recall
¶
recall(
trigger_model_name: str, block_name: str, channel: str, configlist_name: str, index: int
) -> None
Run the slot[Z].trigger.model.addblock.configlist.recall() function.
Description
- This function recalls the system settings that are stored in a configuration list.
TSP Syntax
- slot[Z].trigger.model.addblock.configlist.recall()
| Parameters: |
|
|---|
| Raises: |
|
|---|
SlotItemTriggerModelAddblockDelay
¶
Bases: BaseTSPCmd
The slot[Z].trigger.model.addblock.delay command tree.
Info
Z, the module slot number.
Properties and methods
.constant(): Theslot[Z].trigger.model.addblock.delay.constant()function.
constant
¶
constant(
trigger_model_name: str,
block_name: str,
delay_time: str | None = None,
reference_block_name: str | None = None,
) -> None
Run the slot[Z].trigger.model.addblock.delay.constant() function.
Description
- This function adds a constant delay to the execution of a trigger model.
TSP Syntax
- slot[Z].trigger.model.addblock.delay.constant()
| Parameters: |
|
|---|
| Raises: |
|
|---|
SlotItemTriggerModelAddblockReset
¶
Bases: BaseTSPCmd
The slot[Z].trigger.model.addblock.reset command tree.
Info
Z, the module slot number.
Properties and methods
.branch: Theslot[Z].trigger.model.addblock.reset.branchcommand tree.
branch
property
¶
Return the slot[Z].trigger.model.addblock.reset.branch command tree.
Info
Z, the module slot number.
Sub-properties and sub-methods
.counter(): Theslot[Z].trigger.model.addblock.reset.branch.counter()function.
SlotItemTriggerModelAddblockResetBranch
¶
Bases: BaseTSPCmd
The slot[Z].trigger.model.addblock.reset.branch command tree.
Info
Z, the module slot number.
Properties and methods
.counter(): Theslot[Z].trigger.model.addblock.reset.branch.counter()function.
counter
¶
Run the slot[Z].trigger.model.addblock.reset.branch.counter() function.
Description
- This function defines a trigger model block that resets the count for a branch counter block.
TSP Syntax
- slot[Z].trigger.model.addblock.reset.branch.counter()
| Parameters: |
|---|
| Raises: |
|
|---|
SlotItemTriggerModelAddblockSource
¶
Bases: BaseTSPCmd
The slot[Z].trigger.model.addblock.source command tree.
Info
Z, the module slot number.
Properties and methods
.action: Theslot[Z].trigger.model.addblock.source.actioncommand tree..output(): Theslot[Z].trigger.model.addblock.source.output()function.
action
property
¶
Return the slot[Z].trigger.model.addblock.source.action command tree.
Info
Z, the module slot number.
Sub-properties and sub-methods
.bias(): Theslot[Z].trigger.model.addblock.source.action.bias()function..skip(): Theslot[Z].trigger.model.addblock.source.action.skip()function..step(): Theslot[Z].trigger.model.addblock.source.action.step()function.
output
¶
Run the slot[Z].trigger.model.addblock.source.output() function.
Description
- This function defines a trigger model block that turns the output source on or off.
TSP Syntax
- slot[Z].trigger.model.addblock.source.output()
| Parameters: |
|---|
| Raises: |
|
|---|
SlotItemTriggerModelAddblockSourceAction
¶
Bases: BaseTSPCmd
The slot[Z].trigger.model.addblock.source.action command tree.
Info
Z, the module slot number.
Properties and methods
.bias(): Theslot[Z].trigger.model.addblock.source.action.bias()function..skip(): Theslot[Z].trigger.model.addblock.source.action.skip()function..step(): Theslot[Z].trigger.model.addblock.source.action.step()function.
bias
¶
Run the slot[Z].trigger.model.addblock.source.action.bias() function.
Description
- This function creates a block that sets the source output level to the bias level.
TSP Syntax
- slot[Z].trigger.model.addblock.source.action.bias()
| Parameters: |
|---|
| Raises: |
|
|---|
skip
¶
Run the slot[Z].trigger.model.addblock.source.action.skip() function.
Description
- This function defines a trigger model block that skips a step in the sweep operation on the specified channel.
TSP Syntax
- slot[Z].trigger.model.addblock.source.action.skip()
| Parameters: |
|---|
| Raises: |
|
|---|
step
¶
Run the slot[Z].trigger.model.addblock.source.action.step() function.
Description
- This function defines a trigger model block that advances the source output to the next point of the sweep for the specified channel.
TSP Syntax
- slot[Z].trigger.model.addblock.source.action.step()
| Parameters: |
|---|
| Raises: |
|
|---|