Information¶
SCPI Commands
SENSe:BLUetooth:SIGNaling<Instance>:EUT:INFormation:BDADdress
SENSe:BLUetooth:SIGNaling<Instance>:EUT:INFormation:CLASs
SENSe:BLUetooth:SIGNaling<Instance>:EUT:INFormation:COMPany
SENSe:BLUetooth:SIGNaling<Instance>:EUT:INFormation:NAME
SENSe:BLUetooth:SIGNaling<Instance>:EUT:INFormation:VERSion
SENSe:BLUetooth:SIGNaling<Instance>:EUT:INFormation:LESignaling
- class Information[source]
Information commands group definition. 6 total commands, 0 Sub-groups, 6 group commands
- class ClassStruct[source]
Structure for reading output parameters. Fields:
Major_Dev_Class: str: string
Minor_Dev_Class: str: string
- class LeSignalingStruct[source]
Structure for reading output parameters. Fields:
Device_Name: str: string
Address_Type: enums.AddressTypeExt: PUBLic | RANDom | PIDentity | RSIDentity Public device address, random device address: random private ID, random static ID
Gm_Discoverable: bool: OFF | ON GAP mode general discoverable
Gm_Limit_Disc: bool: OFF | ON GAP mode limited discoverable
Gm_Connectable: bool: OFF | ON GAP mode undirected connectable
Gm_Direct_Con: bool: OFF | ON GAP mode directed connectable
- class VersionStruct[source]
Structure for reading output parameters. Fields:
Lmp: str: string Textual representation of the LMP version (VersNr) as defined in http://www.bluetooth.org/Technical/AssignedNumbers/link_manager.htm
Company: str: string Textual representation of the company identifier (CompId) as defined in http://www.bluetooth.org/Technical/AssignedNumbers/identifiers.htm
Lmp_Subversion: str: string LMP subversion number (SubVersNr) , a company-internal version number
- get_bd_address() → str[source]
# SCPI: SENSe:BLUetooth:SIGNaling<Instance>:EUT:INFormation:BDADdress value: str = driver.sense.eut.information.get_bd_address()
Gets the address (BD_ADDR) of the connected Bluetooth device.
- return
bd_address: hex The Bluetooth device address in hexadecimal notation. Range: #H0 to #HFFFFFFFFFFFF (12 hexadecimal digits)
- get_class() → ClassStruct[source]
# SCPI: SENSe:BLUetooth:SIGNaling<Instance>:EUT:INFormation:CLASs value: ClassStruct = driver.sense.eut.information.get_class()
Gets the major and the minor device class of the connected EUT as specified in https://www.bluetooth. org/Technical/AssignedNumbers/baseband.htm.
- return
structure: for return value, see the help for ClassStruct structure arguments.
- get_company() → str[source]
# SCPI: SENSe:BLUetooth:SIGNaling<Instance>:EUT:INFormation:COMPany value: str = driver.sense.eut.information.get_company()
Queries the company identifier (CompId) as defined in http://www.bluetooth.org/Technical/AssignedNumbers/identifiers.htm
- return
company: string
- get_le_signaling() → LeSignalingStruct[source]
# SCPI: SENSe:BLUetooth:SIGNaling<Instance>:EUT:INFormation:LESignaling value: LeSignalingStruct = driver.sense.eut.information.get_le_signaling()
Retrieves EUT information as device name, device address and GAP mode.
- return
structure: for return value, see the help for LeSignalingStruct structure arguments.
- get_name() → str[source]
# SCPI: SENSe:BLUetooth:SIGNaling<Instance>:EUT:INFormation:NAME value: str = driver.sense.eut.information.get_name()
Gets the name of the connected device.
- return
name: string Up to 255 characters
- get_version() → VersionStruct[source]
# SCPI: SENSe:BLUetooth:SIGNaling<Instance>:EUT:INFormation:VERSion value: VersionStruct = driver.sense.eut.information.get_version()
Gets LMP_version_res information.
- return
structure: for return value, see the help for VersionStruct structure arguments.