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:

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.