Econfiguration

SCPI Commands :

[SOURce<HW>]:BB:BTOoth:ECONfiguration:ADINterval
[SOURce<HW>]:BB:BTOoth:ECONfiguration:AEDelay
[SOURce<HW>]:BB:BTOoth:ECONfiguration:AEINterval
[SOURce<HW>]:BB:BTOoth:ECONfiguration:APINterval
[SOURce<HW>]:BB:BTOoth:ECONfiguration:LCMode
[SOURce<HW>]:BB:BTOoth:ECONfiguration:PNUMber
[SOURce<HW>]:BB:BTOoth:ECONfiguration:SDCI
[SOURce<HW>]:BB:BTOoth:ECONfiguration:SINTerval
[SOURce<HW>]:BB:BTOoth:ECONfiguration:SWINdow
[SOURce<HW>]:BB:BTOoth:ECONfiguration:WOINfo
[SOURce<HW>]:BB:BTOoth:ECONfiguration:WSINfo
class EconfigurationCls[source]

Econfiguration commands group definition. 139 total commands, 4 Subgroups, 11 group commands

get_ad_interval() float[source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:ADINterval
value: float = driver.source.bb.btooth.econfiguration.get_ad_interval()

Sets the time interval between two consecutive advertising events for packet type ‘ADV_DIRECT_IND’ and duty cycle high. Command sets the values in ms. Query returns values in s.

return

ad_interval: float Range: 1.05E-3 s to 3.75E-3 s , Unit: ms

get_ae_delay() float[source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:AEDelay
value: float = driver.source.bb.btooth.econfiguration.get_ae_delay()

Sets a time delay between the start times of two consecutive advertising events. The value is added to the advertising event interval. Command sets the values in ms. Query returns values in s.

return

ae_delay: float Range: 0 s to 10E-3 s , Unit: ms

get_ae_interval() float[source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:AEINterval
value: float = driver.source.bb.btooth.econfiguration.get_ae_interval()

Sets the time interval between two consecutive advertising events, with regard to the starting points. Command sets the values in ms. Query returns values in s.

return

ae_interval: float Range: 5E-3 s to depends on oversampling , Unit: ms

get_ap_interval() float[source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:APINterval
value: float = driver.source.bb.btooth.econfiguration.get_ap_interval()

Sets the time interval between packets starting points of two consecutive packets in the advertising channel.

return

ap_interval: float Range: 1.3E-3 to 28E-3, Unit: ms

get_lc_mode() RsSmbv.enums.BtoLlCnctMod[source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:LCMode
value: enums.BtoLlCnctMod = driver.source.bb.btooth.econfiguration.get_lc_mode()

Selects the link layer connection mode. In order to provide safe transmission of payload data, the data in the packet can be encrypted. If activated, the payload data follows MIC (Message authentication Code) .

return

lc_mode: UENC| ENC UENC Payload data is transmitted without encoding. ENC The link layer connection runs in encrypted mode.

get_pnumber() int[source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:PNUMber
value: int = driver.source.bb.btooth.econfiguration.get_pnumber()

Sets the number of Tx packets per event. Each connection contains at least one data channel packet. The maximum number of packets per event is determined by the duration of the connection event interval.

return

pnumber: integer Range: 1 to depends on connection event interval

get_sdci() int[source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:SDCI
value: int = driver.source.bb.btooth.econfiguration.get_sdci()

Queries the number of the first active data channel.

return

selected_channel: integer Range: 0 to 36

get_sinterval() float[source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:SINTerval
value: float = driver.source.bb.btooth.econfiguration.get_sinterval()

Sets the time interval between the starting points of two consecutive windows during which the scanner is operating in an advertising channel. Command sets the values in ms. Query returns values in s.

return

sinterval: float Range: 10E-3 s to depends on oversampling and the number of advertsing channel table states , Unit: ms

get_swindow() float[source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:SWINdow
value: float = driver.source.bb.btooth.econfiguration.get_swindow()

Sets the length of the window during which the scanner is operating in the advertising channel. Note that the scan window is less or equal to the value of the scan interval. Command sets the values in ms. Query returns values in s.

return

swindow: float Range: 10E-3 s to 10240E-3 s , Unit: ms

get_wo_info() str[source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:WOINfo
value: str = driver.source.bb.btooth.econfiguration.get_wo_info()

Requires data event and advertising frame configuration with the packet type CONNECT_IND. Queries the start point of the transmit window.

return

wo_info: string

get_ws_info() str[source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:WSINfo
value: str = driver.source.bb.btooth.econfiguration.get_ws_info()

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

return

ws_info: string

set_ad_interval(ad_interval: float) None[source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:ADINterval
driver.source.bb.btooth.econfiguration.set_ad_interval(ad_interval = 1.0)

Sets the time interval between two consecutive advertising events for packet type ‘ADV_DIRECT_IND’ and duty cycle high. Command sets the values in ms. Query returns values in s.

param ad_interval

float Range: 1.05E-3 s to 3.75E-3 s , Unit: ms

set_ae_delay(ae_delay: float) None[source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:AEDelay
driver.source.bb.btooth.econfiguration.set_ae_delay(ae_delay = 1.0)

Sets a time delay between the start times of two consecutive advertising events. The value is added to the advertising event interval. Command sets the values in ms. Query returns values in s.

param ae_delay

float Range: 0 s to 10E-3 s , Unit: ms

set_ae_interval(ae_interval: float) None[source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:AEINterval
driver.source.bb.btooth.econfiguration.set_ae_interval(ae_interval = 1.0)

Sets the time interval between two consecutive advertising events, with regard to the starting points. Command sets the values in ms. Query returns values in s.

param ae_interval

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

set_ap_interval(ap_interval: float) None[source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:APINterval
driver.source.bb.btooth.econfiguration.set_ap_interval(ap_interval = 1.0)

Sets the time interval between packets starting points of two consecutive packets in the advertising channel.

param ap_interval

float Range: 1.3E-3 to 28E-3, Unit: ms

set_lc_mode(lc_mode: RsSmbv.enums.BtoLlCnctMod) None[source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:LCMode
driver.source.bb.btooth.econfiguration.set_lc_mode(lc_mode = enums.BtoLlCnctMod.ENC)

Selects the link layer connection mode. In order to provide safe transmission of payload data, the data in the packet can be encrypted. If activated, the payload data follows MIC (Message authentication Code) .

param lc_mode

UENC| ENC UENC Payload data is transmitted without encoding. ENC The link layer connection runs in encrypted mode.

set_pnumber(pnumber: int) None[source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:PNUMber
driver.source.bb.btooth.econfiguration.set_pnumber(pnumber = 1)

Sets the number of Tx packets per event. Each connection contains at least one data channel packet. The maximum number of packets per event is determined by the duration of the connection event interval.

param pnumber

integer Range: 1 to depends on connection event interval

set_sinterval(sinterval: float) None[source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:SINTerval
driver.source.bb.btooth.econfiguration.set_sinterval(sinterval = 1.0)

Sets the time interval between the starting points of two consecutive windows during which the scanner is operating in an advertising channel. Command sets the values in ms. Query returns values in s.

param sinterval

float Range: 10E-3 s to depends on oversampling and the number of advertsing channel table states , Unit: ms

set_swindow(swindow: float) None[source]
# SCPI: [SOURce<HW>]:BB:BTOoth:ECONfiguration:SWINdow
driver.source.bb.btooth.econfiguration.set_swindow(swindow = 1.0)

Sets the length of the window during which the scanner is operating in the advertising channel. Note that the scan window is less or equal to the value of the scan interval. Command sets the values in ms. Query returns values in s.

param swindow

float Range: 10E-3 s to 10240E-3 s , Unit: ms

Cloning the Group

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

Subgroups