Pconfiguration
SCPI Commands :
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:ALENgth
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:AMODe
[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:ATYPe
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:CACCuracy
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:CECount
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:CINStant
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:CINTerval
[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:ECOunter
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:FSLength
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:HLENgth
[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:MNINterval
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:MROCtets
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:MRTime
[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:SCACcuracy
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:SCECounter
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:SLATency
[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:SSValue
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:SYNCword
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:TATYpe
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:TPOWer
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:WOFFset
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:WSIZe
- class PconfigurationCls[source]
Pconfiguration commands group definition. 123 total commands, 46 Subgroups, 53 group commands
- get_alength() int [source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:ALENgth value: int = driver.source.bb.btooth.econfiguration.pconfiguration.get_alength()
Specifies the length of ACAD data pattern.
- return
length: integer Range: 0 to 62
- get_amode() RsSmbv.enums.BtoAdvMode [source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:AMODe value: enums.BtoAdvMode = driver.source.bb.btooth.econfiguration.pconfiguration.get_amode()
Indicates the mode of the advertisement.
- return
amode: NCNS| CNS| NCS NCNS: Non-connectable, non-scannable CNS: Connectable, non-scannable NCS: Non-connectable, non-scannable
- get_ao_units() RsSmbv.enums.BtoOffsUnit [source]
# SCPI: [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 [:SOURce<hw>]:BB:BTOoth:ECONfiguration:PCONfiguration:AOFFset
- return
unit: U30| U300 U30: 30 us U300: 300 us
- get_aoffset() float [source]
# SCPI: [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 [:SOURce<hw>]:BB:BTOoth:ECONfiguration:PCONfiguration:AOUNits
- return
aoffset: float Range: 0 to 245.7 or 246 to 2457 depending on offset unit
- get_aphy() RsSmbv.enums.BtoPackFormat [source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:APHY value: enums.BtoPackFormat = driver.source.bb.btooth.econfiguration.pconfiguration.get_aphy()
Specifies the physical layer used to transmit the auxiliary packet.
- return
aphy: L1M| L2M| LCOD LE 1M, LE 2M, LE coded PHY
- get_atype() RsSmbv.enums.BtoUlpAddrType [source]
# SCPI: [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.
- return
atype: PUBLic| RANDom
- get_caccuracy() RsSmbv.enums.BtoClkAcc [source]
# SCPI: [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.
- return
caccuracy: T500| T50 T500: 51 ppm to 500 ppm T50: 0 ppm to 50 ppm
- get_ce_count() int [source]
# SCPI: [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.
- return
ce_count: integer Range: 0 to 65535
- get_cinstant() int [source]
# SCPI: [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.
- return
cinstant: integer Range: 1 to depends on sequence length
- get_cinterval() float [source]
# SCPI: [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.
- return
cinterval: float Range: 7.5E-3 s to depends on oversampling , Unit: ms
- get_cpresent() bool [source]
# SCPI: [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.
- return
state: 1| ON| 0| OFF
- get_cselection() RsSmbv.enums.BtoChSel [source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:CSELection value: enums.BtoChSel = driver.source.bb.btooth.econfiguration.pconfiguration.get_cselection()
Specifies the algorithm of channel selection.
- return
cselection: CS1| CS2 Algorithm #1 or algorithm #2
- get_ct_req() RsSmbv.enums.BtoCteType [source]
# SCPI: [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.
- return
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]
# SCPI: [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.
- return
ctime: float Range: 16E-6 to 160E-6
- get_ctype() RsSmbv.enums.BtoCteType [source]
# SCPI: [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.
- return
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]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:DLENgth value: int = driver.source.bb.btooth.econfiguration.pconfiguration.get_dlength()
Sets the payload data length in bytes.
- return
dlength: integer Range: 0 to 255 (advertiser) or 251 (data)
- get_dwhitening() bool [source]
# SCPI: [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.
- return
dwhitening: 1| ON| 0| OFF
- get_ecounter() int [source]
# SCPI: [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.
- return
ecounter: integer Range: 0 to 65535
- get_fs_length() int [source]
# SCPI: [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.
- return
fs_length: integer Range: 1 to 26
- get_hlength() int [source]
# SCPI: [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.
- return
hlength: integer Range: 5 to 16
- get_lc_timeout() float [source]
# SCPI: [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.
- return
lc_timeout: float Range: 100E-3 s to 32000E-3 s , Unit: ms
- get_lpe_counter() int [source]
# SCPI: [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.
- return
lpe_counter: integer Range: 0 to 65535
- get_mcl_req() float [source]
# SCPI: [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.
- return
mcl_req: float Range: 16E-6 to 160E-6
- get_mn_interval() float [source]
# SCPI: [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.
- return
mn_interval: float Range: 7.5E-3 s to depending on Max. Interval
- get_mr_octets() int [source]
# SCPI: [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.
- return
mr_octets: No help available
- get_mr_time() float [source]
# SCPI: [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.
- return
mr_time: No help available
- get_mt_octets() int [source]
# SCPI: [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.
- return
mt_octets: integer Range: 27 to 251
- get_mt_time() float [source]
# SCPI: [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.
- return
mt_time: float Range: 0.328E-3 to 17.04E-3
- get_mu_channels() int [source]
# SCPI: [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 [:SOURce<hw>]:BB:BTOoth:ECONfiguration:PCONfiguration:PHYS:L1M:STATe etc.
- return
mu_channels: integer Range: 2 to 37
- get_mx_interval() float [source]
# SCPI: [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.
- return
minterval: float Range: 7.5E-3 s to 4000E-3 s
- get_nc_interval() float [source]
# SCPI: [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.
- return
nc_interval: float Range: 7.5E-3 s to depends on oversampling , Unit: ms
- get_nlc_timeout() float [source]
# SCPI: [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.
- return
nlc_timeout: float Range: 100E-3 s to 32000E-3 s , Unit: ms
- get_ns_latency() int [source]
# SCPI: [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.
- return
ns_latency: integer Range: 0 to depends on LL connection timeout and connection event interval
- get_ns_value() int [source]
# SCPI: [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.
- return
ns_value: integer Range: 0 to 1
- get_nw_offset() float [source]
# SCPI: [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.
- return
nw_offset: float Range: 0 s to depends on connection event interval , Unit: ms
- get_nw_size() float [source]
# SCPI: [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.
- return
nw_size: float Range: 1.25E-3 to depends on connection event interval
- get_oadjust() bool [source]
# SCPI: [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’.
- return
state: 1| ON| 0| OFF
- get_pa_interval() float [source]
# SCPI: [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.
- return
interval: float Range: 7.5E-3 s to depending on oversampling , Unit: ms
- get_pperiodicity() float [source]
# SCPI: [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.
- return
pperiodicity: float Range: 0 to depends on Max. Interval
- get_ra_type() RsSmbv.enums.BtoUlpAddrType [source]
# SCPI: [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.
- return
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]
# SCPI: [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.
- return
rce_count: integer Range: 0 to 65535
- get_sc_accuracy() RsSmbv.enums.BtoSlpClckAccrcy [source]
# SCPI: [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.
- return
sc_accuracy: SCA0| SCA1| SCA2| SCA3| SCA4| SCA5| SCA6| SCA7
- get_sce_counter() int [source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:SCECounter value: int = driver.source.bb.btooth.econfiguration.pconfiguration.get_sce_counter()
No command help available
- return
sce_counter: integer Range: 0 to 65535
- get_slatency() int [source]
# SCPI: [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.
- return
slatency: integer Range: 0 to depends on LL connection timeout and connection event interval
- get_sounits() RsSmbv.enums.BtoOffsUnit [source]
# SCPI: [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 [:SOURce<hw>]:BB:BTOoth:ECONfiguration:PCONfiguration:SPOFfset
- return
unit: U30| U300 U30 30 us U300 300 us
- get_sp_offset() float [source]
# SCPI: [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 [:SOURce<hw>]:BB:BTOoth:ECONfiguration:PCONfiguration:SOUNits
- return
sp_offset: float Range: 0 to 245.7 or 246 to 2457 depending on offset unit
- get_spbit() RsSmbv.enums.BtoSymPerBit [source]
# SCPI: [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.
- return
spb: TWO| EIGHt
- get_ss_value() int [source]
# SCPI: [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.
- return
ss_value: integer Range: 0 to 1
- get_sync_word() RsSmbv.enums.BtoSyncWord [source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:SYNCword value: enums.BtoSyncWord = driver.source.bb.btooth.econfiguration.pconfiguration.get_sync_word()
No command help available
- return
sync_word: No help available
- get_ta_type() RsSmbv.enums.BtoUlpAddrType [source]
# SCPI: [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.
- return
ta_type: No help available
- get_tpower() int [source]
# SCPI: [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.
- return
tpower: integer Range: -127 to 126
- get_woffset() float [source]
# SCPI: [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.
- return
woffset: float Range: 0 s to depending on connection event interval , Unit: ms
- get_wsize() float [source]
# SCPI: [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.
- return
wsize: float Range: 1.25E-3 to depends on connection event interval
- set_alength(length: int) None [source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:ALENgth driver.source.bb.btooth.econfiguration.pconfiguration.set_alength(length = 1)
Specifies the length of ACAD data pattern.
- param length
integer Range: 0 to 62
- set_amode(amode: RsSmbv.enums.BtoAdvMode) None [source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:AMODe driver.source.bb.btooth.econfiguration.pconfiguration.set_amode(amode = enums.BtoAdvMode.CNS)
Indicates the mode of the advertisement.
- param amode
NCNS| CNS| NCS NCNS: Non-connectable, non-scannable CNS: Connectable, non-scannable NCS: Non-connectable, non-scannable
- set_ao_units(unit: RsSmbv.enums.BtoOffsUnit) None [source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:AOUNits driver.source.bb.btooth.econfiguration.pconfiguration.set_ao_units(unit = enums.BtoOffsUnit.U30)
Indicates the units used by the ‘Aux Offset’ parameter, see [:SOURce<hw>]:BB:BTOoth:ECONfiguration:PCONfiguration:AOFFset
- param unit
U30| U300 U30: 30 us U300: 300 us
- set_aoffset(aoffset: float) None [source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:AOFFset driver.source.bb.btooth.econfiguration.pconfiguration.set_aoffset(aoffset = 1.0)
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 [:SOURce<hw>]:BB:BTOoth:ECONfiguration:PCONfiguration:AOUNits
- param aoffset
float Range: 0 to 245.7 or 246 to 2457 depending on offset unit
- set_aphy(aphy: RsSmbv.enums.BtoPackFormat) None [source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:APHY driver.source.bb.btooth.econfiguration.pconfiguration.set_aphy(aphy = enums.BtoPackFormat.BLE4M)
Specifies the physical layer used to transmit the auxiliary packet.
- param aphy
L1M| L2M| LCOD LE 1M, LE 2M, LE coded PHY
- set_atype(atype: RsSmbv.enums.BtoUlpAddrType) None [source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:ATYPe driver.source.bb.btooth.econfiguration.pconfiguration.set_atype(atype = enums.BtoUlpAddrType.PUBLic)
Sets the address type in the payload of Bluetooth LE LL_PERIODIC_SYNC_IND packets.
- param atype
PUBLic| RANDom
- set_caccuracy(caccuracy: RsSmbv.enums.BtoClkAcc) None [source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:CACCuracy driver.source.bb.btooth.econfiguration.pconfiguration.set_caccuracy(caccuracy = enums.BtoClkAcc.T50)
Specifies the clock accuracy of the advertiser used between the packet containing this data and the auxiliary packet.
- param caccuracy
T500| T50 T500: 51 ppm to 500 ppm T50: 0 ppm to 50 ppm
- set_ce_count(ce_count: int) None [source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:CECount driver.source.bb.btooth.econfiguration.pconfiguration.set_ce_count(ce_count = 1)
Specifies the connection event count in the CtrData field of the LL_PERIODIC_SYNC_IND control data PDU.
- param ce_count
integer Range: 0 to 65535
- set_cinstant(cinstant: int) None [source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:CINStant driver.source.bb.btooth.econfiguration.pconfiguration.set_cinstant(cinstant = 1)
Sets a connection instant for indicating the connection event at which the new connection parameters are taken in use.
- param cinstant
integer Range: 1 to depends on sequence length
- set_cinterval(cinterval: float) None [source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:CINTerval driver.source.bb.btooth.econfiguration.pconfiguration.set_cinterval(cinterval = 1.0)
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.
- param cinterval
float Range: 7.5E-3 s to depends on oversampling , Unit: ms
- set_cpresent(state: bool) None [source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:CPResent driver.source.bb.btooth.econfiguration.pconfiguration.set_cpresent(state = False)
Activates the CTEInfo field in the header of Bluetooth LE data packets in the LE uncoded PHY.
- param state
1| ON| 0| OFF
- set_cselection(cselection: RsSmbv.enums.BtoChSel) None [source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:CSELection driver.source.bb.btooth.econfiguration.pconfiguration.set_cselection(cselection = enums.BtoChSel.CS1)
Specifies the algorithm of channel selection.
- param cselection
CS1| CS2 Algorithm #1 or algorithm #2
- set_ct_req(ct_req: RsSmbv.enums.BtoCteType) None [source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:CTReq driver.source.bb.btooth.econfiguration.pconfiguration.set_ct_req(ct_req = enums.BtoCteType.AOA)
Sets the CTE type in the CTETypeReq field of the CtrData field of the LL_CTE_REQ PDU.
- param 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
- set_ctime(ctime: float) None [source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:CTIMe driver.source.bb.btooth.econfiguration.pconfiguration.set_ctime(ctime = 1.0)
Sets the CTETime comprising the length of constant tone extension field of the Bluetooth LE PDU.
- param ctime
float Range: 16E-6 to 160E-6
- set_ctype(ctype: RsSmbv.enums.BtoCteType) None [source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:CTYPe driver.source.bb.btooth.econfiguration.pconfiguration.set_ctype(ctype = enums.BtoCteType.AOA)
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.
- param 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
- set_dlength(dlength: int) None [source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:DLENgth driver.source.bb.btooth.econfiguration.pconfiguration.set_dlength(dlength = 1)
Sets the payload data length in bytes.
- param dlength
integer Range: 0 to 255 (advertiser) or 251 (data)
- set_dwhitening(dwhitening: bool) None [source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:DWHitening driver.source.bb.btooth.econfiguration.pconfiguration.set_dwhitening(dwhitening = False)
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.
- param dwhitening
1| ON| 0| OFF
- set_ecounter(ecounter: int) None [source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:ECOunter driver.source.bb.btooth.econfiguration.pconfiguration.set_ecounter(ecounter = 1)
Counts the AUX_SYNC_IND packets that the SyncInfo field describes.
- param ecounter
integer Range: 0 to 65535
- set_fs_length(fs_length: int) None [source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:FSLength driver.source.bb.btooth.econfiguration.pconfiguration.set_fs_length(fs_length = 1)
Enables that the feature set length is indicated.
- param fs_length
integer Range: 1 to 26
- set_hlength(hlength: int) None [source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:HLENgth driver.source.bb.btooth.econfiguration.pconfiguration.set_hlength(hlength = 1)
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.
- param hlength
integer Range: 5 to 16
- set_lc_timeout(lc_timeout: float) None [source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:LCTimeout driver.source.bb.btooth.econfiguration.pconfiguration.set_lc_timeout(lc_timeout = 1.0)
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.
- param lc_timeout
float Range: 100E-3 s to 32000E-3 s , Unit: ms
- set_lpe_counter(lpe_counter: int) None [source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:LPECounter driver.source.bb.btooth.econfiguration.pconfiguration.set_lpe_counter(lpe_counter = 1)
Specifies the lastPaEventCounter field in the CtrData field of the LL_PERIODIC_SYNC_IND PDU.
- param lpe_counter
integer Range: 0 to 65535
- set_mcl_req(mcl_req: float) None [source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:MCLReq driver.source.bb.btooth.econfiguration.pconfiguration.set_mcl_req(mcl_req = 1.0)
Specifies the minimum CTE length in the CtrData field of the LL_CTE_Req PDU.
- param mcl_req
float Range: 16E-6 to 160E-6
- set_mn_interval(mn_interval: float) None [source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:MNINterval driver.source.bb.btooth.econfiguration.pconfiguration.set_mn_interval(mn_interval = 1.0)
Specifies the minimum allowed connection interval. Command sets the values in ms. Query returns values in s.
- param mn_interval
float Range: 7.5E-3 s to depending on Max. Interval
- set_mr_octets(mr_octets: int) None [source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:MROCtets driver.source.bb.btooth.econfiguration.pconfiguration.set_mr_octets(mr_octets = 1)
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.
- param mr_octets
integer Range: 27 to 251
- set_mr_time(mr_time: float) None [source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:MRTime driver.source.bb.btooth.econfiguration.pconfiguration.set_mr_time(mr_time = 1.0)
Specifies the maximum allowed time to receive (..:MRTime) or transmit (..:MTTime) a packet. Information is signaled via LL_LENGTH_REQ and LL_LENGTH_RSP.
- param mr_time
float Range: 0.328E-3 to 17.04E-3
- set_mt_octets(mt_octets: int) None [source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:MTOCtets driver.source.bb.btooth.econfiguration.pconfiguration.set_mt_octets(mt_octets = 1)
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.
- param mt_octets
integer Range: 27 to 251
- set_mt_time(mt_time: float) None [source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:MTTime driver.source.bb.btooth.econfiguration.pconfiguration.set_mt_time(mt_time = 1.0)
Specifies the maximum allowed time to receive (..:MRTime) or transmit (..:MTTime) a packet. Information is signaled via LL_LENGTH_REQ and LL_LENGTH_RSP.
- param mt_time
float Range: 0.328E-3 to 17.04E-3
- set_mu_channels(mu_channels: int) None [source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:MUCHannels driver.source.bb.btooth.econfiguration.pconfiguration.set_mu_channels(mu_channels = 1)
Specifies the minimum number of channels to be used on the specified PHYs, see [:SOURce<hw>]:BB:BTOoth:ECONfiguration:PCONfiguration:PHYS:L1M:STATe etc.
- param mu_channels
integer Range: 2 to 37
- set_mx_interval(minterval: float) None [source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:MXINterval driver.source.bb.btooth.econfiguration.pconfiguration.set_mx_interval(minterval = 1.0)
Specifies the maximum allowed connection interval. Command sets the values in ms. Query returns values in s.
- param minterval
float Range: 7.5E-3 s to 4000E-3 s
- set_nc_interval(nc_interval: float) None [source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:NCINterval driver.source.bb.btooth.econfiguration.pconfiguration.set_nc_interval(nc_interval = 1.0)
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.
- param nc_interval
float Range: 7.5E-3 s to depends on oversampling , Unit: ms
- set_nlc_timeout(nlc_timeout: float) None [source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:NLCTimeout driver.source.bb.btooth.econfiguration.pconfiguration.set_nlc_timeout(nlc_timeout = 1.0)
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.
- param nlc_timeout
float Range: 100E-3 s to 32000E-3 s , Unit: ms
- set_ns_latency(ns_latency: int) None [source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:NSLatency driver.source.bb.btooth.econfiguration.pconfiguration.set_ns_latency(ns_latency = 1)
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.
- param ns_latency
integer Range: 0 to depends on LL connection timeout and connection event interval
- set_ns_value(ns_value: int) None [source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:NSValue driver.source.bb.btooth.econfiguration.pconfiguration.set_ns_value(ns_value = 1)
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.
- param ns_value
integer Range: 0 to 1
- set_nw_offset(nw_offset: float) None [source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:NWOFfset driver.source.bb.btooth.econfiguration.pconfiguration.set_nw_offset(nw_offset = 1.0)
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.
- param nw_offset
float Range: 0 s to depends on connection event interval , Unit: ms
- set_nw_size(nw_size: float) None [source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:NWSize driver.source.bb.btooth.econfiguration.pconfiguration.set_nw_size(nw_size = 1.0)
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.
- param nw_size
float Range: 1.25E-3 to depends on connection event interval
- set_oadjust(state: bool) None [source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:OADJust driver.source.bb.btooth.econfiguration.pconfiguration.set_oadjust(state = False)
Adjusts the ‘Sync Packet Offset’ automatically to the next value, which is a multiple of the ‘’Offset Units’.
- param state
1| ON| 0| OFF
- set_pa_interval(interval: float) None [source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:PAINterval driver.source.bb.btooth.econfiguration.pconfiguration.set_pa_interval(interval = 1.0)
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.
- param interval
float Range: 7.5E-3 s to depending on oversampling , Unit: ms
- set_pperiodicity(pperiodicity: float) None [source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:PPERiodicity driver.source.bb.btooth.econfiguration.pconfiguration.set_pperiodicity(pperiodicity = 1.0)
Specifies a value the connection interval is preferred to be a multiple of.
- param pperiodicity
float Range: 0 to depends on Max. Interval
- set_ra_type(ra_type: RsSmbv.enums.BtoUlpAddrType) None [source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:RATYpe driver.source.bb.btooth.econfiguration.pconfiguration.set_ra_type(ra_type = enums.BtoUlpAddrType.PUBLic)
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.
- param 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.
- set_rce_count(rce_count: int) None [source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:RCECount driver.source.bb.btooth.econfiguration.pconfiguration.set_rce_count(rce_count = 1)
Specifies the ReferenceConnEventCount field of LL_CONNECTION_PARAM_REQ.
- param rce_count
integer Range: 0 to 65535
- set_sc_accuracy(sc_accuracy: RsSmbv.enums.BtoSlpClckAccrcy) None [source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:SCACcuracy driver.source.bb.btooth.econfiguration.pconfiguration.set_sc_accuracy(sc_accuracy = enums.BtoSlpClckAccrcy.SCA0)
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.
- param sc_accuracy
SCA0| SCA1| SCA2| SCA3| SCA4| SCA5| SCA6| SCA7
- set_sce_counter(sce_counter: int) None [source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:SCECounter driver.source.bb.btooth.econfiguration.pconfiguration.set_sce_counter(sce_counter = 1)
No command help available
- param sce_counter
integer Range: 0 to 65535
- set_slatency(slatency: int) None [source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:SLATency driver.source.bb.btooth.econfiguration.pconfiguration.set_slatency(slatency = 1)
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.
- param slatency
integer Range: 0 to depends on LL connection timeout and connection event interval
- set_sounits(unit: RsSmbv.enums.BtoOffsUnit) None [source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:SOUNits driver.source.bb.btooth.econfiguration.pconfiguration.set_sounits(unit = enums.BtoOffsUnit.U30)
Indicates the units used by the ‘Sync Packet Offset’ parameter, see [:SOURce<hw>]:BB:BTOoth:ECONfiguration:PCONfiguration:SPOFfset
- param unit
U30| U300 U30 30 us U300 300 us
- set_sp_offset(sp_offset: float) None [source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:SPOFfset driver.source.bb.btooth.econfiguration.pconfiguration.set_sp_offset(sp_offset = 1.0)
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 [:SOURce<hw>]:BB:BTOoth:ECONfiguration:PCONfiguration:SOUNits
- param sp_offset
float Range: 0 to 245.7 or 246 to 2457 depending on offset unit
- set_spbit(spb: RsSmbv.enums.BtoSymPerBit) None [source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:SPBit driver.source.bb.btooth.econfiguration.pconfiguration.set_spbit(spb = enums.BtoSymPerBit.EIGHt)
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.
- param spb
TWO| EIGHt
- set_ss_value(ss_value: int) None [source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:SSValue driver.source.bb.btooth.econfiguration.pconfiguration.set_ss_value(ss_value = 1)
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.
- param ss_value
integer Range: 0 to 1
- set_sync_word(sync_word: RsSmbv.enums.BtoSyncWord) None [source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:SYNCword driver.source.bb.btooth.econfiguration.pconfiguration.set_sync_word(sync_word = enums.BtoSyncWord.SW)
No command help available
- param sync_word
No help available
- set_ta_type(ta_type: RsSmbv.enums.BtoUlpAddrType) None [source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:TATYpe driver.source.bb.btooth.econfiguration.pconfiguration.set_ta_type(ta_type = enums.BtoUlpAddrType.PUBLic)
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.
- param ta_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.
- set_tpower(tpower: int) None [source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:TPOWer driver.source.bb.btooth.econfiguration.pconfiguration.set_tpower(tpower = 1)
Sets the required transmit power to be signaled within an extended header.
- param tpower
integer Range: -127 to 126
- set_woffset(woffset: float) None [source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:WOFFset driver.source.bb.btooth.econfiguration.pconfiguration.set_woffset(woffset = 1.0)
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.
- param woffset
float Range: 0 s to depending on connection event interval , Unit: ms
- set_wsize(wsize: float) None [source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:PCONfiguration:WSIZe driver.source.bb.btooth.econfiguration.pconfiguration.set_wsize(wsize = 1.0)
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.
- param wsize
float Range: 1.25E-3 to depends on connection event interval
Cloning the Group
# Create a clone of the original group, that exists independently
group2 = driver.source.bb.btooth.econfiguration.pconfiguration.clone()
Subgroups
- Aaddress
- Acad
- AcAssigned
- Acid
- Adid
- Alap
- Anuap
- Asid
- Cid
- CiValue
- Data
- DcmTable
- Ecode
- Ediversifier
- Eheader
- EhFlags
- Fsbit<IndexNull>
- IcAssigned
- Icid
- Id
- Ilap
- Inuap
- MiVector
- Mskd
- Mtsphy
- Offset<OffsetNull>
- Phy
- Phys
- RopCode
- Rphys
- Rvector
- ScAssigned
- Scid
- Sid
- SiVector
- Slap
- Snuap
- Sskd
- StmPhy
- SvNumber
- Tlap
- Tnuap
- Tphys
- UserPatt
- Utype
- Vnumber