Pconfiguration

SCPI Commands :

[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:AADDress
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:ACASsigned
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:ACID
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:ADID
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:ALAP
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:ALENgth
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:AMODe
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:ANUap
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:AOFFset
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:AOUNits
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:APHY
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:ASID
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:ATYPe
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:CACCuracy
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:CECount
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:CID
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:CINStant
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:CINTerval
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:CIValue
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:CPResent
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:CSELection
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:CTIMe
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:CTReq
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:CTYPe
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:DLENgth
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:DWHitening
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:ECODe
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:ECOunter
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:EDIVersifier
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:FSLength
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:HLENgth
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:ICASsigned
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:ICID
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:ID
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:ILAP
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:INUap
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:LCTimeout
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:LPECounter
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:MCLReq
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:MIVector
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:MNINterval
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:MROCtets
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:MRTime
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:MSKD
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:MTOCtets
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:MTTime
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:MUCHannels
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:MXINterval
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:NCINterval
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:NLCTimeout
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:NSLatency
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:NSValue
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:NWOFfset
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:NWSize
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:OADJust
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:PAINterval
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:PPERiodicity
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:RATYpe
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:RCECount
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:ROPCode
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:RVECtor
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:SCACcuracy
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:SCASsigned
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:SCECounter
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:SCID
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:SID
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:SIVector
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:SLAP
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:SLATency
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:SNUap
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:SOUNits
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:SPBit
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:SPOFfset
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:SSKD
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:SSValue
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:SVNumber
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:SYNCword
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:TATYpe
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:TLAP
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:TNUap
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:TPOWer
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:USERpatt
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:UTYPe
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:VNUMber
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:WOFFset
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:WSIZe
Commands in total: 123
Subgroups: 13
Direct child commands: 86
class AaddressStruct[source]

Structure for reading output parameters. Fields:

  • Aaddress: str: numeric

  • Bitcount: int: integer Range: 32 to 32

class AcAssignedStruct[source]

Structure for reading output parameters. Fields:

  • Ac_Assigned: str: No parameter help available

  • Bitcount: int: integer Range: 24 to 24

class AcidStruct[source]

Structure for reading output parameters. Fields:

  • Acid: str: No parameter help available

  • Bitcount: int: integer Range: 24 to 24

class AdidStruct[source]

Structure for reading output parameters. Fields:

  • Adid: str: numeric

  • Bitcount: int: integer Range: 12 to 12

class AlapStruct[source]

Structure for reading output parameters. Fields:

  • Lap: str: numeric

  • Bitcount: int: integer Range: 24 to 24

class AnuapStruct[source]

Structure for reading output parameters. Fields:

  • Nap_Uap: str: numeric

  • Bitcount: int: integer Range: 24 to 24

class AsidStruct[source]

Structure for reading output parameters. Fields:

  • Asid: str: numeric

  • Bitcount: int: integer Range: 4 to 4

class CiValueStruct[source]

Structure for reading output parameters. Fields:

  • Ci_Value: str: numeric

  • Bitcount: int: integer Range: 24 to 24

class CidStruct[source]

Structure for reading output parameters. Fields:

  • Cid: str: numeric

  • Bitcount: int: integer Range: 16 to 16

class EcodeStruct[source]

Structure for reading output parameters. Fields:

  • Ecode: str: numeric

  • Bitcount: int: integer Range: 8 to 8

class EdiversifierStruct[source]

Structure for reading output parameters. Fields:

  • Ediversifier: str: numeric

  • Bitcount: int: integer Range: 16 to 16

class IcAssignedStruct[source]

Structure for reading output parameters. Fields:

  • Ic_Assigned: str: No parameter help available

  • Bitcount: int: integer Range: 24 to 24

class IcidStruct[source]

Structure for reading output parameters. Fields:

  • Icid: str: numeric

  • Bitcount: int: integer Range: 24 to 24

class IdStruct[source]

Structure for reading output parameters. Fields:

  • Idn: str: numeric

  • Bitcount: int: integer Range: 16 to 16

class IlapStruct[source]

Structure for reading output parameters. Fields:

  • Lap: str: numeric

  • Bitcount: int: integer Range: 24 to 24

class InuapStruct[source]

Structure for reading output parameters. Fields:

  • Nap_Uap: str: numeric

  • Bitcount: int: integer Range: 24 to 24

class MiVectorStruct[source]

Structure for reading output parameters. Fields:

  • Mi_Vector: str: No parameter help available

  • Bitcount: int: integer Range: 32 to 32

class MskdStruct[source]

Structure for reading output parameters. Fields:

  • Mskd: str: No parameter help available

  • Bitcount: int: integer Range: 64 to 64

class RopCodeStruct[source]

Structure for reading output parameters. Fields:

  • Rop_Code: str: numeric

  • Bitcount: int: integer Range: 8 to 8

class RvectorStruct[source]

Structure for reading output parameters. Fields:

  • Rvector: str: numeric

  • Bitcount: int: integer Range: 64 to 64

class ScAssignedStruct[source]

Structure for reading output parameters. Fields:

  • Sc_Assigned: str: No parameter help available

  • Bitcount: int: integer Range: 24 to 24

class ScidStruct[source]

Structure for reading output parameters. Fields:

  • Scid: str: No parameter help available

  • Bitcount: int: integer Range: 24 to 24

class SiVectorStruct[source]

Structure for reading output parameters. Fields:

  • Si_Vector: str: numeric

  • Bitcount: int: integer Range: 32 to 32

class SidStruct[source]

Structure for reading output parameters. Fields:

  • Sid: str: numeric

  • Bitcount: int: integer Range: 4 to 4

class SlapStruct[source]

Structure for reading output parameters. Fields:

  • Lap: str: numeric

  • Bitcount: int: integer Range: 24 to 24

class SnuapStruct[source]

Structure for reading output parameters. Fields:

  • Nap_Uap: str: numeric

  • Bitcount: int: integer Range: 24 to 24

class SskdStruct[source]

Structure for reading output parameters. Fields:

  • Sskd: str: numeric

  • Bitcount: int: integer Range: 64 to 64

class SvNumberStruct[source]

Structure for reading output parameters. Fields:

  • Sv_Number: str: numeric

  • Bitcount: int: integer Range: 16 to 16

class TlapStruct[source]

Structure for reading output parameters. Fields:

  • Lap: str: numeric

  • Bitcount: int: integer Range: 24 to 24

class TnuapStruct[source]

Structure for reading output parameters. Fields:

  • Nap_Uap: str: numeric

  • Bitcount: int: integer Range: 24 to 24

class UserPattStruct[source]

Structure for reading output parameters. Fields:

  • User_Patt: str: numeric

  • Bitcount: int: integer Range: 1 to 32

class UtypeStruct[source]

Structure for reading output parameters. Fields:

  • Utype: str: numeric

  • Bitcount: int: integer Range: 8 to 8

class VnumberStruct[source]

Structure for reading output parameters. Fields:

  • Vnumber: str: numeric

  • Bitcount: int: integer Range: 8 to 8

get_aaddress() AaddressStruct[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:AADDress
value: AaddressStruct = driver.source.bb.btooth.econfiguration.pconfiguration.get_aaddress()

Sets the access address of the link layer connection (32-bit string) .

Returns:

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

get_ac_assigned() AcAssignedStruct[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:ACASsigned
value: AcAssignedStruct = driver.source.bb.btooth.econfiguration.pconfiguration.get_ac_assigned()

Sets the advertiser’s device address. For advertising channel packets, the format of the device address differs, depending on the selected address type. Selects the clock source:

  • ‘Public Address Types’ The public address is given from the registration authority IEEE and is composed of:

  • LSB: 24 bits = company_assigned

  • MSB: 24 bits = company_id

  • ‘Random Address Type’ is a 48-bits random static device address.

  • ‘Private Address Type’ A private address is optional and composed of:

  • LSB: 24 bits = hash

  • MSB: 24 bits = random

Returns:

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

get_acid() AcidStruct[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:ACID
value: AcidStruct = driver.source.bb.btooth.econfiguration.pconfiguration.get_acid()

Sets the advertiser’s device address. For advertising channel packets, the format of the device address differs, depending on the selected address type. Selects the clock source:

  • ‘Public Address Types’ The public address is given from the registration authority IEEE and is composed of:

  • LSB: 24 bits = company_assigned

  • MSB: 24 bits = company_id

  • ‘Random Address Type’ is a 48-bits random static device address.

  • ‘Private Address Type’ A private address is optional and composed of:

  • LSB: 24 bits = hash

  • MSB: 24 bits = random

Returns:

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

get_adid() AdidStruct[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:ADID
value: AdidStruct = driver.source.bb.btooth.econfiguration.pconfiguration.get_adid()

Specifies ‘Advertising Data ID’ in hexadecimal format to be signaled within an extended header.

Returns:

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

get_alap() AlapStruct[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:ALAP
value: AlapStruct = driver.source.bb.btooth.econfiguration.pconfiguration.get_alap()

Sets the lower address part (LAP) of Bluetooth device address. Commands for the advertising ..:ALAP, initiating ..:ILAP, scanning ..:SLAP PDUs of advertising channel type are provided. In addition, a command is provided for scanner’s or initiator’s target device address to which the advertisement is directed ..:TLAP.

Returns:

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

get_alength() int[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:ALENgth
value: int = driver.source.bb.btooth.econfiguration.pconfiguration.get_alength()

Specifies the length of ACAD data pattern.

Returns:

length: integer Range: 0 to 62

get_amode() BtoAdvMode[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:AMODe
value: enums.BtoAdvMode = driver.source.bb.btooth.econfiguration.pconfiguration.get_amode()

Indicates the mode of the advertisement.

Returns:

amode: NCNS | CNS | NCS NCNS: Non-connectable, non-scannable CNS: Connectable, non-scannable NCS: Non-connectable, non-scannable

get_anuap() AnuapStruct[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:ANUap
value: AnuapStruct = driver.source.bb.btooth.econfiguration.pconfiguration.get_anuap()

Sets the non-significant address part (NAP) and upper address part (UAP) of Bluetooth device address. Commands for the advertising ..:ANUap, initiating ..:INUap, and scanning ..:SNUap PDUs of advertising channel type are provided. In addition, a command is provided for scanner’s or initiator’s target device address to which the advertisement is directed ..:TNUap.

Returns:

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

get_ao_units() BtoOffsUnit[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:AOUNits
value: enums.BtoOffsUnit = driver.source.bb.btooth.econfiguration.pconfiguration.get_ao_units()

Indicates the units used by the ‘Aux Offset’ parameter, see method RsSmw.source.bb.btooth.econfiguration.pconfiguration.aoffset()

Returns:

unit: U30 | U300 U30: 30 us U300: 300 us

get_aoffset() float[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:AOFFset
value: float = driver.source.bb.btooth.econfiguration.pconfiguration.get_aoffset()

Specifies the time from the start of the packet containing the AuxPtr field to the approximate start of the auxiliary packet. The offset is determined by multiplying the value by the unit, see method RsSmw.source.bb.btooth.econfiguration.pconfiguration.ao_units()

Returns:

aoffset: float Range: 0 to 245.7 or 246 to 2457 depending on offset unit

get_aphy() BtoPackFormat[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:APHY
value: enums.BtoPackFormat = driver.source.bb.btooth.econfiguration.pconfiguration.get_aphy()

Sets the physical layer (PHY) to transmit the auxiliary packet.

Returns:

aphy: L1M | L2M | LCOD | L2M2B For a description, see method RsSmw.source.bb.btooth.pformat() .

get_asid() AsidStruct[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:ASID
value: AsidStruct = driver.source.bb.btooth.econfiguration.pconfiguration.get_asid()

Specifies the ‘Advertising Set ID’ in hexadecimal format to be signaled within an extended header.

Returns:

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

get_atype() BtoUlpAddrType[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:ATYPe
value: enums.BtoUlpAddrType = driver.source.bb.btooth.econfiguration.pconfiguration.get_atype()

Sets the address type in the payload of Bluetooth LE LL_PERIODIC_SYNC_IND packets.

Returns:

atype: PUBLic | RANDom

get_caccuracy() BtoClkAcc[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:CACCuracy
value: enums.BtoClkAcc = driver.source.bb.btooth.econfiguration.pconfiguration.get_caccuracy()

Specifies the clock accuracy of the advertiser used between the packet containing this data and the auxiliary packet.

Returns:

caccuracy: T500 | T50 T500: 51 ppm to 500 ppm T50: 0 ppm to 50 ppm

get_ce_count() int[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:CECount
value: int = driver.source.bb.btooth.econfiguration.pconfiguration.get_ce_count()

Specifies the connection event count in the CtrData field of the LL_PERIODIC_SYNC_IND control data PDU.

Returns:

ce_count: integer Range: 0 to 65535

get_ci_value() CiValueStruct[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:CIValue
value: CiValueStruct = driver.source.bb.btooth.econfiguration.pconfiguration.get_ci_value()

Sets the initialization value for the CRC (Cyclic Redundancy Check, 24 bits) calculation. A packet has been received correctly, when it has passed the CRC check.

Returns:

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

get_cid() CidStruct[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:CID
value: CidStruct = driver.source.bb.btooth.econfiguration.pconfiguration.get_cid()

Sets the company identifier of the manufacturer of the Bluetooth Controller. A 16 bit value is set. Note: This parameter is relevant for data frame configuration and for the packet type LL_VERSION_IND.

Returns:

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

get_cinstant() int[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:CINStant
value: int = driver.source.bb.btooth.econfiguration.pconfiguration.get_cinstant()

Sets a connection instant for indicating the connection event at which the new connection parameters are taken in use.

Returns:

cinstant: integer Range: 1 to depends on sequence length

get_cinterval() float[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:CINTerval
value: float = driver.source.bb.btooth.econfiguration.pconfiguration.get_cinterval()

Sets the time interval between the start points of two consecutive connection events for the packet type DATA and all CONTROL_DATA packet types. Command sets the values in ms. Query returns values in s.

Returns:

cinterval: float Range: 7.5E-3 s to depends on oversampling , Unit: ms

get_cpresent() bool[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:CPResent
value: bool = driver.source.bb.btooth.econfiguration.pconfiguration.get_cpresent()

Activates the CTEInfo field in the header of Bluetooth LE data packets in the LE uncoded PHY.

Returns:

state: 1 | ON | 0| OFF

get_cselection() BtoChSel[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:CSELection
value: enums.BtoChSel = driver.source.bb.btooth.econfiguration.pconfiguration.get_cselection()

Specifies the algorithm of channel selection.

Returns:

cselection: CS1 | CS2 Algorithm #1 or algorithm #2

get_ct_req() BtoCteType[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:CTReq
value: enums.BtoCteType = driver.source.bb.btooth.econfiguration.pconfiguration.get_ct_req()

Sets the CTE type in the CTETypeReq field of the CtrData field of the LL_CTE_REQ PDU.

Returns:

ct_req: AOD1 | AOA | AOD2 AOA AoA Constant Tone Extension AOD1 AoD Constant Tone Extension with 1 us time slots AOD2 AoD Constant Tone Extension with 2 us time slots

get_ctime() float[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:CTIMe
value: float = driver.source.bb.btooth.econfiguration.pconfiguration.get_ctime()

Sets the CTETime comprising the length of constant tone extension field of the Bluetooth LE PDU.

Returns:

ctime: float Range: 16E-6 to 160E-6

get_ctype() BtoCteType[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:CTYPe
value: enums.BtoCteType = driver.source.bb.btooth.econfiguration.pconfiguration.get_ctype()

Sets the type of constant tone extension. The type specifies the CTE AoA/AoD method and for AoD the length of the switching and I/Q sampling slots.

Returns:

ctype: AOD1 | AOA | AOD2 AOA AoA Constant Tone Extension AOD1 AoD Constant Tone Extension with 1 us time slots AOD2 AoD Constant Tone Extension with 2 us time slots

get_dlength() int[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:DLENgth
value: int = driver.source.bb.btooth.econfiguration.pconfiguration.get_dlength()

Sets the payload data length in bytes.

Returns:

dlength: integer Range: 0 to 255 (advertiser) or 251 (data)

get_dwhitening() bool[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:DWHitening
value: bool = driver.source.bb.btooth.econfiguration.pconfiguration.get_dwhitening()

Activates or deactivates the Data Whitening. Evenly distributed white noise is ideal for the transmission and real data can be forced to look similar to white noise with different methods called Data Whitening. Applied to the PDU and CRC fields of all packet types, whitening is used to avoid long equal seqeunces in the data bit stream.

Returns:

dwhitening: 1 | ON | 0| OFF

get_ecode() EcodeStruct[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:ECODe
value: EcodeStruct = driver.source.bb.btooth.econfiguration.pconfiguration.get_ecode()

Sets the error code value to inform the remote device why the connection is about to be terminated in case of LL_TERMINATE_IND packet. On the other hand, this parameter for LL_REJECT_IND packet is used for the reason a request was rejected. A 8 bit value is set. Note: This parameter is relevant for data frame configuration and the packet type: Selects the clock source:

  • LL_TERMINATE_IND

  • LL_REJECT_IND

Returns:

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

get_ecounter() int[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:ECOunter
value: int = driver.source.bb.btooth.econfiguration.pconfiguration.get_ecounter()

Counts the AUX_SYNC_IND packets that the SyncInfo field describes.

Returns:

ecounter: integer Range: 0 to 65535

get_ediversifier() EdiversifierStruct[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:EDIVersifier
value: EdiversifierStruct = driver.source.bb.btooth.econfiguration.pconfiguration.get_ediversifier()

Sets the encrypted diversifier of the Central for device identification. The parameter is an initialization vector provided by the host in the HCI_ULP_Start_Encryption command.

Returns:

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

get_fs_length() int[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:FSLength
value: int = driver.source.bb.btooth.econfiguration.pconfiguration.get_fs_length()

Enables that the feature set length is indicated.

Returns:

fs_length: integer Range: 1 to 26

get_hlength() int[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:HLENgth
value: int = driver.source.bb.btooth.econfiguration.pconfiguration.get_hlength()

Requires data event and advertising frame configuration with the packet type CONNECT_IND. Sets the difference from the current channel to the next channel. The Central and Peripherals determine the data channel in use for every connection event from the channel map. Hop_length is set for the LL connection and communicated in the CONNECT_IND and LL_CHANNEL_MAP_IND packets.

Returns:

hlength: integer Range: 5 to 16

get_ic_assigned() IcAssignedStruct[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:ICASsigned
value: IcAssignedStruct = driver.source.bb.btooth.econfiguration.pconfiguration.get_ic_assigned()

Sets the advertiser’s device address. For advertising channel packets, the format of the device address differs, depending on the selected address type. Selects the clock source:

  • ‘Public Address Types’ The public address is given from the registration authority IEEE and is composed of:

  • LSB: 24 bits = company_assigned

  • MSB: 24 bits = company_id

  • ‘Random Address Type’ is a 48-bits random static device address.

  • ‘Private Address Type’ A private address is optional and composed of:

  • LSB: 24 bits = hash

  • MSB: 24 bits = random

Returns:

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

get_icid() IcidStruct[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:ICID
value: IcidStruct = driver.source.bb.btooth.econfiguration.pconfiguration.get_icid()

Sets the advertiser’s device address. For advertising channel packets, the format of the device address differs, depending on the selected address type. Selects the clock source:

  • ‘Public Address Types’ The public address is given from the registration authority IEEE and is composed of:

  • LSB: 24 bits = company_assigned

  • MSB: 24 bits = company_id

  • ‘Random Address Type’ is a 48-bits random static device address.

  • ‘Private Address Type’ A private address is optional and composed of:

  • LSB: 24 bits = hash

  • MSB: 24 bits = random

Returns:

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

get_id() IdStruct[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:ID
value: IdStruct = driver.source.bb.btooth.econfiguration.pconfiguration.get_id()

Specifies the ID in the CtrData field of the LL_PERIODIC_SYNC_IND PDU.

Returns:

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

get_ilap() IlapStruct[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:ILAP
value: IlapStruct = driver.source.bb.btooth.econfiguration.pconfiguration.get_ilap()

Sets the lower address part (LAP) of Bluetooth device address. Commands for the advertising ..:ALAP, initiating ..:ILAP, scanning ..:SLAP PDUs of advertising channel type are provided. In addition, a command is provided for scanner’s or initiator’s target device address to which the advertisement is directed ..:TLAP.

Returns:

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

get_inuap() InuapStruct[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:INUap
value: InuapStruct = driver.source.bb.btooth.econfiguration.pconfiguration.get_inuap()

Sets the non-significant address part (NAP) and upper address part (UAP) of Bluetooth device address. Commands for the advertising ..:ANUap, initiating ..:INUap, and scanning ..:SNUap PDUs of advertising channel type are provided. In addition, a command is provided for scanner’s or initiator’s target device address to which the advertisement is directed ..:TNUap.

Returns:

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

get_lc_timeout() float[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:LCTimeout
value: float = driver.source.bb.btooth.econfiguration.pconfiguration.get_lc_timeout()

Defines the maximum time between two correctly received Bluetooth LE packets in the LL connection before the connection is considered lost for the packet type CONNECT_IND. Command sets the values in ms. Query returns values in s.

Returns:

lc_timeout: float Range: 100E-3 s to 32000E-3 s , Unit: ms

get_lpe_counter() int[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:LPECounter
value: int = driver.source.bb.btooth.econfiguration.pconfiguration.get_lpe_counter()

Specifies the lastPaEventCounter field in the CtrData field of the LL_PERIODIC_SYNC_IND PDU.

Returns:

lpe_counter: integer Range: 0 to 65535

get_mcl_req() float[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:MCLReq
value: float = driver.source.bb.btooth.econfiguration.pconfiguration.get_mcl_req()

Specifies the minimum CTE length in the CtrData field of the LL_CTE_Req PDU.

Returns:

mcl_req: float Range: 16E-6 to 160E-6

get_mi_vector() MiVectorStruct[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:MIVector
value: MiVectorStruct = driver.source.bb.btooth.econfiguration.pconfiguration.get_mi_vector()

Sets the portion of Central or the portion of the Peripheral of the initialization vector (IVm/IVs) .

Returns:

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

get_mn_interval() float[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:MNINterval
value: float = driver.source.bb.btooth.econfiguration.pconfiguration.get_mn_interval()

Specifies the minimum allowed connection interval. Command sets the values in ms. Query returns values in s.

Returns:

mn_interval: float Range: 7.5E-3 s to depending on Max. Interval

get_mr_octets() int[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:MROCtets
value: int = driver.source.bb.btooth.econfiguration.pconfiguration.get_mr_octets()

Specifies the maximum allowed payload length of a packet to be received (..:MROCtets) or transmitted (..:MTOCtets) . Information is signaled via LL_LENGTH_REQ and LL_LENGTH_RSP.

get_mr_time() float[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:MRTime
value: float = driver.source.bb.btooth.econfiguration.pconfiguration.get_mr_time()

Specifies the maximum allowed time to receive (..:MRTime) or transmit (..:MTTime) a packet. Information is signaled via LL_LENGTH_REQ and LL_LENGTH_RSP.

get_mskd() MskdStruct[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:MSKD
value: MskdStruct = driver.source.bb.btooth.econfiguration.pconfiguration.get_mskd()

Sets the portion of Central or the portion of the Peripheral of the session key diversifier (SKDm/SKDs) .

Returns:

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

get_mt_octets() int[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:MTOCtets
value: int = driver.source.bb.btooth.econfiguration.pconfiguration.get_mt_octets()

Specifies the maximum allowed payload length of a packet to be received (..:MROCtets) or transmitted (..:MTOCtets) . Information is signaled via LL_LENGTH_REQ and LL_LENGTH_RSP.

Returns:

mt_octets: integer Range: 27 to 251

get_mt_time() float[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:MTTime
value: float = driver.source.bb.btooth.econfiguration.pconfiguration.get_mt_time()

Specifies the maximum allowed time to receive (..:MRTime) or transmit (..:MTTime) a packet. Information is signaled via LL_LENGTH_REQ and LL_LENGTH_RSP.

Returns:

mt_time: float Range: 0.328E-3 to 17.04E-3

get_mu_channels() int[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:MUCHannels
value: int = driver.source.bb.btooth.econfiguration.pconfiguration.get_mu_channels()

Specifies the minimum number of channels to be used on the specified PHYs, see method RsSmw.source.bb.btooth.econfiguration.pconfiguration.phys.l1M.state.get() etc.

Returns:

mu_channels: integer Range: 2 to 37

get_mx_interval() float[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:MXINterval
value: float = driver.source.bb.btooth.econfiguration.pconfiguration.get_mx_interval()

Specifies the maximum allowed connection interval. Command sets the values in ms. Query returns values in s.

Returns:

minterval: float Range: 7.5E-3 s to 4000E-3 s

get_nc_interval() float[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:NCINterval
value: float = driver.source.bb.btooth.econfiguration.pconfiguration.get_nc_interval()

Sets the time interval new connection events for the packet types CONNECT_IND and LL_CONNECTION_UPDATE_IND. Command sets the values in ms. Query returns values in s.

Returns:

nc_interval: float Range: 7.5E-3 s to depends on oversampling , Unit: ms

get_nlc_timeout() float[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:NLCTimeout
value: float = driver.source.bb.btooth.econfiguration.pconfiguration.get_nlc_timeout()

Defines the maximum time between two correctly received Bluetooth LE packets in the LL connection before the connection is considered lost only for the packet type LL_CONNECTION_UPDATE_IND. Command sets the values in ms. Query returns values in s.

Returns:

nlc_timeout: float Range: 100E-3 s to 32000E-3 s , Unit: ms

get_ns_latency() int[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:NSLatency
value: int = driver.source.bb.btooth.econfiguration.pconfiguration.get_ns_latency()

Requires a data event and advertising frame configuration with the packet type LL_CONNECTION_UPDATE_IND. Sets the number of consecutive connection events the Peripheral can ignore for asymmetric link layer connections.

Returns:

ns_latency: integer Range: 0 to depends on LL connection timeout and connection event interval

get_ns_value() int[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:NSValue
value: int = driver.source.bb.btooth.econfiguration.pconfiguration.get_ns_value()

Sets the start value of the next expected packet from the same device in the LL connection (‘N’ext’E’xpected ‘S’equence’N’umber) . This parameter can be set in the first event. From the second event this field is not indicated.

Returns:

ns_value: integer Range: 0 to 1

get_nw_offset() float[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:NWOFfset
value: float = driver.source.bb.btooth.econfiguration.pconfiguration.get_nw_offset()

Sets the start point of the transmit window for data event and advertising frame configuration with the packet type LL_CONNECTION_UPDATE_IND. Command sets the values in ms. Query returns values in s.

Returns:

nw_offset: float Range: 0 s to depends on connection event interval , Unit: ms

get_nw_size() float[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:NWSize
value: float = driver.source.bb.btooth.econfiguration.pconfiguration.get_nw_size()

Sets the size of the transmit window, regarding to the start point for data event and advertising frame configuration with the packet type LL_CONNECTION_UPDATE_IND.

Returns:

nw_size: float Range: 1.25E-3 to depends on connection event interval

get_oadjust() bool[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:OADJust
value: bool = driver.source.bb.btooth.econfiguration.pconfiguration.get_oadjust()

Adjusts the ‘Sync Packet Offset’ automatically to the next value, which is a multiple of the ‘’Offset Units’.

Returns:

state: 1 | ON | 0| OFF

get_pa_interval() float[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:PAINterval
value: float = driver.source.bb.btooth.econfiguration.pconfiguration.get_pa_interval()

Sets the time interval between the start of two AUX_SYNC_IND PDUs from the same advertising set. Command sets the values in ms. Query returns values in s.

Returns:

interval: float Range: 7.5E-3 s to depending on oversampling , Unit: ms

get_pperiodicity() float[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:PPERiodicity
value: float = driver.source.bb.btooth.econfiguration.pconfiguration.get_pperiodicity()

Specifies a value the connection interval is preferred to be a multiple of.

Returns:

pperiodicity: float Range: 0 to depends on Max. Interval

get_ra_type() BtoUlpAddrType[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:RATYpe
value: enums.BtoUlpAddrType = driver.source.bb.btooth.econfiguration.pconfiguration.get_ra_type()

Selects the address type of the controller device. Depending on the Bluetooth controller role either Tx or Rx or both address types are assigned. Subdivided into private and random, a Bluetooth LE device address consits of 48 bits. The format of the device address differs depending on the selected address type.

Returns:

ra_type: PUBLic | RANDom PUBlic Allocates a unique 48 bit address to each Bluetooth LE device. The public address is given from the registration authority IEEE. RANDom Allocates a 48-bit address to each Bluetooth LE device. A random address is optional.

get_rce_count() int[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:RCECount
value: int = driver.source.bb.btooth.econfiguration.pconfiguration.get_rce_count()

Specifies the ReferenceConnEventCount field of LL_CONNECTION_PARAM_REQ.

Returns:

rce_count: integer Range: 0 to 65535

get_rop_code() RopCodeStruct[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:ROPCode
value: RopCodeStruct = driver.source.bb.btooth.econfiguration.pconfiguration.get_rop_code()

Specifies the Opcode of rejected LL control PDU. information is signaled via LL_REJECT_EXT_IND.

Returns:

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

get_rvector() RvectorStruct[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:RVECtor
value: RvectorStruct = driver.source.bb.btooth.econfiguration.pconfiguration.get_rvector()

Sets the random vector of the Central for device identification. The parameter is an initialization vector provided by the Host in the HCI_ULP_Start_Encryption command.

Returns:

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

get_sc_accuracy() BtoSlpClckAccrcy[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:SCACcuracy
value: enums.BtoSlpClckAccrcy = driver.source.bb.btooth.econfiguration.pconfiguration.get_sc_accuracy()

Defines the clock accuracy of the Central with specified encoding. This parameter is used by the Peripheral to determine required listening windows in the LL connection. It is a controller design parameter known by the bluetooth controller.

Returns:

sc_accuracy: SCA0 | SCA1 | SCA2 | SCA3 | SCA4 | SCA5 | SCA6 | SCA7

get_sc_assigned() ScAssignedStruct[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:SCASsigned
value: ScAssignedStruct = driver.source.bb.btooth.econfiguration.pconfiguration.get_sc_assigned()

Sets the advertiser’s device address. For advertising channel packets, the format of the device address differs, depending on the selected address type. Selects the clock source:

  • ‘Public Address Types’ The public address is given from the registration authority IEEE and is composed of:

  • LSB: 24 bits = company_assigned

  • MSB: 24 bits = company_id

  • ‘Random Address Type’ is a 48-bits random static device address.

  • ‘Private Address Type’ A private address is optional and composed of:

  • LSB: 24 bits = hash

  • MSB: 24 bits = random

Returns:

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

get_sce_counter() int[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:SCECounter
value: int = driver.source.bb.btooth.econfiguration.pconfiguration.get_sce_counter()

No help available

Returns:

sce_counter: integer Range: 0 to 65535

get_scid() ScidStruct[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:SCID
value: ScidStruct = driver.source.bb.btooth.econfiguration.pconfiguration.get_scid()

Sets the advertiser’s device address. For advertising channel packets, the format of the device address differs, depending on the selected address type. Selects the clock source:

  • ‘Public Address Types’ The public address is given from the registration authority IEEE and is composed of:

  • LSB: 24 bits = company_assigned

  • MSB: 24 bits = company_id

  • ‘Random Address Type’ is a 48-bits random static device address.

  • ‘Private Address Type’ A private address is optional and composed of:

  • LSB: 24 bits = hash

  • MSB: 24 bits = random

Returns:

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

get_si_vector() SiVectorStruct[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:SIVector
value: SiVectorStruct = driver.source.bb.btooth.econfiguration.pconfiguration.get_si_vector()

Sets the portion of Central or the portion of the Peripheral of the initialization vector (IVm/IVs) .

Returns:

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

get_sid() SidStruct[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:SID
value: SidStruct = driver.source.bb.btooth.econfiguration.pconfiguration.get_sid()

Specifies the SID in the CtrData field of the LL_PERIODIC_SYNC_IND.

Returns:

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

get_slap() SlapStruct[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:SLAP
value: SlapStruct = driver.source.bb.btooth.econfiguration.pconfiguration.get_slap()

Sets the lower address part (LAP) of Bluetooth device address. Commands for the advertising ..:ALAP, initiating ..:ILAP, scanning ..:SLAP PDUs of advertising channel type are provided. In addition, a command is provided for scanner’s or initiator’s target device address to which the advertisement is directed ..:TLAP.

Returns:

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

get_slatency() int[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:SLATency
value: int = driver.source.bb.btooth.econfiguration.pconfiguration.get_slatency()

Requires data event and advertising frame configuration with the packet type CONNECT_IND. Sets the number of consecutive connection events the Peripheral can ignore for asymmetric link layer connections.

Returns:

slatency: integer Range: 0 to depends on LL connection timeout and connection event interval

get_snuap() SnuapStruct[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:SNUap
value: SnuapStruct = driver.source.bb.btooth.econfiguration.pconfiguration.get_snuap()

Sets the non-significant address part (NAP) and upper address part (UAP) of Bluetooth device address. Commands for the advertising ..:ANUap, initiating ..:INUap, and scanning ..:SNUap PDUs of advertising channel type are provided. In addition, a command is provided for scanner’s or initiator’s target device address to which the advertisement is directed ..:TNUap.

Returns:

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

get_sounits() BtoOffsUnit[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:SOUNits
value: enums.BtoOffsUnit = driver.source.bb.btooth.econfiguration.pconfiguration.get_sounits()

Indicates the units used by the ‘Sync Packet Offset’ parameter, see method RsSmw.source.bb.btooth.econfiguration.pconfiguration.sp_offset()

Returns:

unit: U30 | U300 U30 30 us U300 300 us

get_sp_offset() float[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:SPOFfset
value: float = driver.source.bb.btooth.econfiguration.pconfiguration.get_sp_offset()

Specifies the time from the start of the AUX_ADV_IND packet containing the SyncInfo field to the start of the AUX_SYNC_IND packet. The offset is determined by multiplying the value by the unit, see method RsSmw.source.bb.btooth.econfiguration.pconfiguration.sounits()

Returns:

sp_offset: float Range: 0 to 245.7 or 246 to 2457 depending on offset unit

get_spbit() BtoSymPerBit[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:SPBit
value: enums.BtoSymPerBit = driver.source.bb.btooth.econfiguration.pconfiguration.get_spbit()

Specifies a coding for LE coded packets. The specification for Bluetooth wireless technology defines two values S for forward error correction: S = 2 symbol/bit and S = 8 symbol/bit.

Returns:

spb: TWO | EIGHt

get_ss_value() int[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:SSValue
value: int = driver.source.bb.btooth.econfiguration.pconfiguration.get_ss_value()

Sets the sequence number of the packet. This parameter can be set in the first event. From the second event, this field is not indicated.

Returns:

ss_value: integer Range: 0 to 1

get_sskd() SskdStruct[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:SSKD
value: SskdStruct = driver.source.bb.btooth.econfiguration.pconfiguration.get_sskd()

Sets the portion of Central or the portion of the Peripheral of the session key diversifier (SKDm/SKDs) .

Returns:

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

get_sv_number() SvNumberStruct[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:SVNumber
value: SvNumberStruct = driver.source.bb.btooth.econfiguration.pconfiguration.get_sv_number()

Sets a unique value for each implementation or revision of an implementation of the Bluetooth Controller. A 16-bit value is set. Note: This parameter is relevant for data frame configuration and for the packet type: LL_VERSION_IND.

Returns:

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

get_sync_word() BtoSyncWord[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:SYNCword
value: enums.BtoSyncWord = driver.source.bb.btooth.econfiguration.pconfiguration.get_sync_word()

Sets the 32-bit Sync Word in the packet header field in hexadecimal representation.

Returns:

sync_word: SW | UPAT SW Fixed value of 0x94826E8E. UPAT User-defined pattern allowing 8-digit hexadecimal input via the following command: method RsSmw.source.bb.btooth.econfiguration.pconfiguration.user_patt()

get_ta_type() BtoUlpAddrType[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:TATYpe
value: enums.BtoUlpAddrType = driver.source.bb.btooth.econfiguration.pconfiguration.get_ta_type()

Selects the address type of the controller device. Depending on the Bluetooth controller role either Tx or Rx or both address types are assigned. Subdivided into private and random, a Bluetooth LE device address consits of 48 bits. The format of the device address differs depending on the selected address type.

get_tlap() TlapStruct[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:TLAP
value: TlapStruct = driver.source.bb.btooth.econfiguration.pconfiguration.get_tlap()

Sets the lower address part (LAP) of Bluetooth device address. Commands for the advertising ..:ALAP, initiating ..:ILAP, scanning ..:SLAP PDUs of advertising channel type are provided. In addition, a command is provided for scanner’s or initiator’s target device address to which the advertisement is directed ..:TLAP.

Returns:

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

get_tnuap() TnuapStruct[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:TNUap
value: TnuapStruct = driver.source.bb.btooth.econfiguration.pconfiguration.get_tnuap()

Sets the non-significant address part (NAP) and upper address part (UAP) of Bluetooth device address. Commands for the advertising ..:ANUap, initiating ..:INUap, and scanning ..:SNUap PDUs of advertising channel type are provided. In addition, a command is provided for scanner’s or initiator’s target device address to which the advertisement is directed ..:TNUap.

Returns:

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

get_tpower() int[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:TPOWer
value: int = driver.source.bb.btooth.econfiguration.pconfiguration.get_tpower()

Sets the required transmit power to be signaled within an extended header.

Returns:

tpower: integer Range: -127 to 126

get_user_patt() UserPattStruct[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:USERpatt
value: UserPattStruct = driver.source.bb.btooth.econfiguration.pconfiguration.get_user_patt()

Sets a user-defined pattern of the 32-bit Sync Word. Using this Sync Word requires the following setting: SOURce1:BB:BTOoth:ECONfiguration:PCONfiguration:SYNCword UPAT

Returns:

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

get_utype() UtypeStruct[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:UTYPe
value: UtypeStruct = driver.source.bb.btooth.econfiguration.pconfiguration.get_utype()

Enables that an invalid control packet is indicated. The CtrType field indicates the value of the LL control packet that caused the transmission of this packet.

Returns:

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

get_vnumber() VnumberStruct[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:VNUMber
value: VnumberStruct = driver.source.bb.btooth.econfiguration.pconfiguration.get_vnumber()

Sets the company identifier of the manufacturer of the Bluetooth controller. An 8-bit value is set. Note: This parameter is relevant for data frame configuration and for the packet type LL_VERSION_IND.

Returns:

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

get_woffset() float[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:WOFFset
value: float = driver.source.bb.btooth.econfiguration.pconfiguration.get_woffset()

Sets the start point of the window transmit for data event and advertising frame configuration with the packet type CONNECT_IND. Command sets the values in ms. Query returns values in s.

Returns:

woffset: float Range: 0 s to depending on connection event interval , Unit: ms

get_wsize() float[source]
# [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:WSIZe
value: float = driver.source.bb.btooth.econfiguration.pconfiguration.get_wsize()

Sets the size of the transmit window, regarding to the start point for data event and advertising frame configuration with the packet type CONNECT_IND.

Returns:

wsize: float Range: 1.25E-3 to depends on connection event interval

Cloning the Group

# Create a copy of the original group, that exists independently
pconfiguration_copy = driver.source.bb.btooth.econfiguration.pconfiguration.clone()

Subgroups