Fconfig
SCPI Commands :
[SOURce<HW>]:BB:[LRWPan]:SENS:FCONfig:CINDex
[SOURce<HW>]:BB:[LRWPan]:SENS:FCONfig:DALEngth
[SOURce<HW>]:BB:[LRWPan]:SENS:FCONfig:DLENgth
[SOURce<HW>]:BB:[LRWPan]:SENS:FCONfig:DR
[SOURce<HW>]:BB:[LRWPan]:SENS:FCONfig:FLENgth
[SOURce<HW>]:BB:[LRWPan]:SENS:FCONfig:MDL
[SOURce<HW>]:BB:[LRWPan]:SENS:FCONfig:MFL
[SOURce<HW>]:BB:[LRWPan]:SENS:FCONfig:MPRF
[SOURce<HW>]:BB:[LRWPan]:SENS:FCONfig:PHRBrate
[SOURce<HW>]:BB:[LRWPan]:SENS:FCONfig:SFDLength
[SOURce<HW>]:BB:[LRWPan]:SENS:FCONfig:SYNLength
[SOURce<HW>]:BB:[LRWPan]:SENS:FCONfig:VRATe
- Commands in total: 18Subgroups: 4Direct child commands: 12
- get_cindex() HrpUwbCodeIndex[source]
# [SOURce<HW>]:BB:[LRWPan]:SENS:FCONfig:CINDex value: enums.HrpUwbCodeIndex = driver.source.bb.lrWpan.sens.fconfig.get_cindex()
Sets the code index.
- Returns:
code_index: CI_1 | CI_2 | CI_3 | CI_4 | CI_5 | CI_6 | CI_7 | CI_8 | CI_9 | CI_10 | CI_11 | CI_12 | CI_13 | CI_14 | CI_15 | CI_16 | CI_17 | CI_18 | CI_19 | CI_20 | CI_21 | CI_22 | CI_23 | CI_24 | CI_25 | CI_26 | CI_27 | CI_28 | CI_29 | CI_30 | CI_31 | CI_32
- get_da_length() int[source]
# [SOURce<HW>]:BB:[LRWPan]:SENS:FCONfig:DALEngth value: int = driver.source.bb.lrWpan.sens.fconfig.get_da_length()
Sets the data length of the physical header data in octets.
- Returns:
dlength: integer Range: 0 to 4096
- get_dlength() HrpUwbDeltaLength[source]
# [SOURce<HW>]:BB:[LRWPan]:SENS:FCONfig:DLENgth value: enums.HrpUwbDeltaLength = driver.source.bb.lrWpan.sens.fconfig.get_dlength()
Sets the delta length. The length depends on the HRP UWB mode and bandwidth.
- Returns:
delta_length: DL_4 | DL_16 | DL_64
- get_dr() float[source]
# [SOURce<HW>]:BB:[LRWPan]:SENS:FCONfig:DR value: float = driver.source.bb.lrWpan.sens.fconfig.get_dr()
Queries the data rate. In the mode [:SOURce<hw>]:BB:HUWB:STD OQPSK the data rate is set automatically, depending on the selected operating band and SFD.
- get_flength() int[source]
# [SOURce<HW>]:BB:[LRWPan]:SENS:FCONfig:FLENgth value: int = driver.source.bb.lrWpan.sens.fconfig.get_flength()
Queries the frame length. The frame length is the sum of the MAC header length, the MAC frame check sequence (FCS) field length and the data length of the physical header.
- Returns:
frame_length: integer
- get_mdl() HrpUwbMaxDataLength[source]
# [SOURce<HW>]:BB:[LRWPan]:SENS:FCONfig:MDL value: enums.HrpUwbMaxDataLength = driver.source.bb.lrWpan.sens.fconfig.get_mdl()
Requires [:SOURce<hw>]:BB:LRWPan | HUWB:STD HPRF | EHPRF | SENS. Sets the maximum data length of the physical header.
- Returns:
max_data_len: MDL_1023 | MDL_2047 | MDL_4095 MDL_1023 1023 octets MDL_2047 2047 octets MDL_4095 4095 octets
- get_mfl() HrpUwbMacFcsLength[source]
# [SOURce<HW>]:BB:[LRWPan]:SENS:FCONfig:MFL value: enums.HrpUwbMacFcsLength = driver.source.bb.lrWpan.sens.fconfig.get_mfl()
Sets the length of the frame check sequence field.
- Returns:
mac_fcs_len: MFL_2 | MFL_4 MFL_2 Two octets MFL_4 Four octets
- get_mprf() float[source]
# [SOURce<HW>]:BB:[LRWPan]:SENS:FCONfig:MPRF value: float = driver.source.bb.lrWpan.sens.fconfig.get_mprf()
Queries the mean pulse repetition frequency (PRF) .
- Returns:
mean_prf: float
- get_phrb_rate() float[source]
# [SOURce<HW>]:BB:[LRWPan]:SENS:FCONfig:PHRBrate value: float = driver.source.bb.lrWpan.sens.fconfig.get_phrb_rate()
Queries the bit rate of the physical header.
- get_sfd_length() HrpUwbSfdlEngth[source]
# [SOURce<HW>]:BB:[LRWPan]:SENS:FCONfig:SFDLength value: enums.HrpUwbSfdlEngth = driver.source.bb.lrWpan.sens.fconfig.get_sfd_length()
Queries the symbol length of the start-of-frame delimiter (SFD) . The SFD length depends on the set SFD symbol sequence, see Table ‘SFD: indices and lengths’. In the mode [:SOURce<hw>]:BB:HUWB:STD OQPSK the SFD length is SFDL_2.
- Returns:
sfd_length: SFDL_8 | SFDL_64 | SFDL_2 | SFDL_4 | SFDL_16 | SFDL_32
- get_syn_length() HrpUwbSyncLength[source]
# [SOURce<HW>]:BB:[LRWPan]:SENS:FCONfig:SYNLength value: enums.HrpUwbSyncLength = driver.source.bb.lrWpan.sens.fconfig.get_syn_length()
Sets the sync length. In the mode [:SOURce<hw>]:BB:HUWB:STD OQPSK the sync length is set automatically, depending on the selected operating band and SFD.
- Returns:
sync_length: SL_16 | SL_24 | SL_32 | SL_48 | SL_64 | SL_96 | SL_128 | SL_256 | SL_1024 | SL_4096
- get_vrate() HrpUwbViterbiRate[source]
# [SOURce<HW>]:BB:[LRWPan]:SENS:FCONfig:VRATe value: enums.HrpUwbViterbiRate = driver.source.bb.lrWpan.sens.fconfig.get_vrate()
Queries the viterbi rate for convolutional coding or the channel code type.
- set_cindex(code_index: HrpUwbCodeIndex) None[source]
# [SOURce<HW>]:BB:[LRWPan]:SENS:FCONfig:CINDex driver.source.bb.lrWpan.sens.fconfig.set_cindex(code_index = enums.HrpUwbCodeIndex.CI_1)
Sets the code index.
- Parameters:
code_index – CI_1 | CI_2 | CI_3 | CI_4 | CI_5 | CI_6 | CI_7 | CI_8 | CI_9 | CI_10 | CI_11 | CI_12 | CI_13 | CI_14 | CI_15 | CI_16 | CI_17 | CI_18 | CI_19 | CI_20 | CI_21 | CI_22 | CI_23 | CI_24 | CI_25 | CI_26 | CI_27 | CI_28 | CI_29 | CI_30 | CI_31 | CI_32
- set_da_length(dlength: int) None[source]
# [SOURce<HW>]:BB:[LRWPan]:SENS:FCONfig:DALEngth driver.source.bb.lrWpan.sens.fconfig.set_da_length(dlength = 1)
Sets the data length of the physical header data in octets.
- Parameters:
dlength – integer Range: 0 to 4096
- set_dlength(delta_length: HrpUwbDeltaLength) None[source]
# [SOURce<HW>]:BB:[LRWPan]:SENS:FCONfig:DLENgth driver.source.bb.lrWpan.sens.fconfig.set_dlength(delta_length = enums.HrpUwbDeltaLength.DL_16)
Sets the delta length. The length depends on the HRP UWB mode and bandwidth.
- Parameters:
delta_length – DL_4 | DL_16 | DL_64
- set_mdl(max_data_len: HrpUwbMaxDataLength) None[source]
# [SOURce<HW>]:BB:[LRWPan]:SENS:FCONfig:MDL driver.source.bb.lrWpan.sens.fconfig.set_mdl(max_data_len = enums.HrpUwbMaxDataLength.MDL_1023)
Requires [:SOURce<hw>]:BB:LRWPan | HUWB:STD HPRF | EHPRF | SENS. Sets the maximum data length of the physical header.
- Parameters:
max_data_len – MDL_1023 | MDL_2047 | MDL_4095 MDL_1023 1023 octets MDL_2047 2047 octets MDL_4095 4095 octets
- set_mfl(mac_fcs_len: HrpUwbMacFcsLength) None[source]
# [SOURce<HW>]:BB:[LRWPan]:SENS:FCONfig:MFL driver.source.bb.lrWpan.sens.fconfig.set_mfl(mac_fcs_len = enums.HrpUwbMacFcsLength.MFL_2)
Sets the length of the frame check sequence field.
- Parameters:
mac_fcs_len – MFL_2 | MFL_4 MFL_2 Two octets MFL_4 Four octets
- set_syn_length(sync_length: HrpUwbSyncLength) None[source]
# [SOURce<HW>]:BB:[LRWPan]:SENS:FCONfig:SYNLength driver.source.bb.lrWpan.sens.fconfig.set_syn_length(sync_length = enums.HrpUwbSyncLength.SL_1024)
Sets the sync length. In the mode [:SOURce<hw>]:BB:HUWB:STD OQPSK the sync length is set automatically, depending on the selected operating band and SFD.
- Parameters:
sync_length – SL_16 | SL_24 | SL_32 | SL_48 | SL_64 | SL_96 | SL_128 | SL_256 | SL_1024 | SL_4096
Cloning the Group
# Create a copy of the original group, that exists independently
fconfig_copy = driver.source.bb.lrWpan.sens.fconfig.clone()
Subgroups