Product

SCPI Commands :

DIAGnostic:PRODuct:ID
DIAGnostic:PRODuct:DESCription
DIAGnostic:PRODuct:CATalog
DIAGnostic:PRODuct:SELect
DIAGnostic:PRODuct:GROup
class ProductCls[source]

Product commands group definition. 9 total commands, 2 Subgroups, 5 group commands

class IdStruct[source]

Structure for reading output parameters. Fields:

  • Manufacturer: str: No parameter help available

  • Device_Id: str: No parameter help available

  • Version: str: No parameter help available

get_catalog() str[source]
# SCPI: DIAGnostic:PRODuct:CATalog
value: str = driver.diagnostic.product.get_catalog()

No command help available

return:

material_number: No help available

get_description() bytes[source]
# SCPI: DIAGnostic:PRODuct:DESCription
value: bytes = driver.diagnostic.product.get_description()

No command help available

return:

product_description: No help available

get_group() str[source]
# SCPI: DIAGnostic:PRODuct:GROup
value: str = driver.diagnostic.product.get_group()

No command help available

return:

group: No help available

get_id() IdStruct[source]
# SCPI: DIAGnostic:PRODuct:ID
value: IdStruct = driver.diagnostic.product.get_id()

No command help available

return:

structure: for return value, see the help for IdStruct structure arguments.

get_select() str[source]
# SCPI: DIAGnostic:PRODuct:SELect
value: str = driver.diagnostic.product.get_select()

No command help available

return:

material_number: No help available

set_group(group: str) None[source]
# SCPI: DIAGnostic:PRODuct:GROup
driver.diagnostic.product.set_group(group = 'abc')

No command help available

param group:

No help available

set_select(material_number: str) None[source]
# SCPI: DIAGnostic:PRODuct:SELect
driver.diagnostic.product.set_select(material_number = 'abc')

No command help available

param material_number:

No help available

Cloning the Group

# Create a clone of the original group, that exists independently
group2 = driver.diagnostic.product.clone()

Subgroups