Fconfig
SCPI Commands :
[SOURce<HW>]:BB:HUWB:FCONfig:ADDGap
[SOURce<HW>]:BB:HUWB:FCONfig:CINDex
[SOURce<HW>]:BB:HUWB:FCONfig:CPBurst
[SOURce<HW>]:BB:HUWB:FCONfig:DALEngth
[SOURce<HW>]:BB:HUWB:FCONfig:DR
[SOURce<HW>]:BB:HUWB:FCONfig:FCTPl
[SOURce<HW>]:BB:HUWB:FCONfig:FCTShr
[SOURce<HW>]:BB:HUWB:FCONfig:HOPBurst
[SOURce<HW>]:BB:HUWB:FCONfig:MDL
[SOURce<HW>]:BB:HUWB:FCONfig:MFL
[SOURce<HW>]:BB:HUWB:FCONfig:MPRF
[SOURce<HW>]:BB:HUWB:FCONfig:PHRBrate
[SOURce<HW>]:BB:HUWB:FCONfig:PHRLength
[SOURce<HW>]:BB:HUWB:FCONfig:SFDLength
[SOURce<HW>]:BB:HUWB:FCONfig:SYMRate
[SOURce<HW>]:BB:HUWB:FCONfig:SYNLength
[SOURce<HW>]:BB:HUWB:FCONfig:VRATe
- class FconfigCls[source]
Fconfig commands group definition. 24 total commands, 5 Subgroups, 17 group commands
- get_add_dap() int [source]
# SCPI: [SOURce<HW>]:BB:HUWB:FCONfig:ADDGap value: int = driver.source.bb.huwb.fconfig.get_add_dap()
Sets additional gap between payload and STS.
- return
additional_gap: integer Range: 0 to 127
- get_cindex() RsSmbv.enums.HrpUwbCodeIndex [source]
# SCPI: [SOURce<HW>]:BB:HUWB:FCONfig:CINDex value: enums.HrpUwbCodeIndex = driver.source.bb.huwb.fconfig.get_cindex()
Sets the code index.
- return
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_cp_burst() RsSmbv.enums.HrpUwbChipsPerBurst [source]
# SCPI: [SOURce<HW>]:BB:HUWB:FCONfig:CPBurst value: enums.HrpUwbChipsPerBurst = driver.source.bb.huwb.fconfig.get_cp_burst()
Sets the chips per burst.
- return
chips_per_burst: CPB_1| CPB_2| CPB_4| CPB_16| CPB_8| CPB_32| CPB_64| CPB_128| CPB_512
- get_da_length() int [source]
# SCPI: [SOURce<HW>]:BB:HUWB:FCONfig:DALEngth value: int = driver.source.bb.huwb.fconfig.get_da_length()
Sets the data length of the physical header data in octets.
- return
dlength: integer Range: 1 to 4096
- get_dr() float [source]
# SCPI: [SOURce<HW>]:BB:HUWB:FCONfig:DR value: float = driver.source.bb.huwb.fconfig.get_dr()
Queries the data rate.
- return
hrp_uwb_data_rate: No help available
- get_fctpl() RsSmbv.enums.ZigBeeSpreadingFactor [source]
# SCPI: [SOURce<HW>]:BB:HUWB:FCONfig:FCTPl value: enums.ZigBeeSpreadingFactor = driver.source.bb.huwb.fconfig.get_fctpl()
No command help available
- return
factor_in_payload: No help available
- get_fctshr() RsSmbv.enums.ZigBeeSpreadingFactor [source]
# SCPI: [SOURce<HW>]:BB:HUWB:FCONfig:FCTShr value: enums.ZigBeeSpreadingFactor = driver.source.bb.huwb.fconfig.get_fctshr()
No command help available
- return
fcts_hr: No help available
- get_hop_burst() RsSmbv.enums.HrpUwbHopBurst [source]
# SCPI: [SOURce<HW>]:BB:HUWB:FCONfig:HOPBurst value: enums.HrpUwbHopBurst = driver.source.bb.huwb.fconfig.get_hop_burst()
Sets the number of hop bursts.
- return
hop_burst: HB_2| HB_8| HB_32
- get_mdl() RsSmbv.enums.HrpUwbMaxDataLength [source]
# SCPI: [SOURce<HW>]:BB:HUWB:FCONfig:MDL value: enums.HrpUwbMaxDataLength = driver.source.bb.huwb.fconfig.get_mdl()
Sets the maximum data length for HPRF mode.
- return
max_data_len: MDL_1023| MDL_2047| MDL_4095 MDL_1023 1023 octets MDL_2047 2047 octets MDL_4095 4095 octets
- get_mfl() RsSmbv.enums.HrpUwbMacFcsLength [source]
# SCPI: [SOURce<HW>]:BB:HUWB:FCONfig:MFL value: enums.HrpUwbMacFcsLength = driver.source.bb.huwb.fconfig.get_mfl()
Sets the length of the frame check sequence field.
- return
mac_fcs_len: MFL_2| MFL_4 MFL_2 Two octets MFL_4 Four octets
- get_mprf() float [source]
# SCPI: [SOURce<HW>]:BB:HUWB:FCONfig:MPRF value: float = driver.source.bb.huwb.fconfig.get_mprf()
Queries the mean pulse repetition frequency (PRF) .
- return
mean_prf: float
- get_phr_length() RsSmbv.enums.ZigBeePhrLengthInSymbols [source]
# SCPI: [SOURce<HW>]:BB:HUWB:FCONfig:PHRLength value: enums.ZigBeePhrLengthInSymbols = driver.source.bb.huwb.fconfig.get_phr_length()
No command help available
- return
phr_length: No help available
- get_phrb_rate() float [source]
# SCPI: [SOURce<HW>]:BB:HUWB:FCONfig:PHRBrate value: float = driver.source.bb.huwb.fconfig.get_phrb_rate()
Queries the physical header bit rate.
- return
hrp_uwb_phr_bitrate: No help available
- get_sfd_length() RsSmbv.enums.HrpUwbSfdlEngth [source]
# SCPI: [SOURce<HW>]:BB:HUWB:FCONfig:SFDLength value: enums.HrpUwbSfdlEngth = driver.source.bb.huwb.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’.
- return
sfd_length: SFDL_4| SFDL_8| SFDL_16| SFDL_32| SFDL_64
- get_sym_rate() float [source]
# SCPI: [SOURce<HW>]:BB:HUWB:FCONfig:SYMRate value: float = driver.source.bb.huwb.fconfig.get_sym_rate()
No command help available
- return
hrp_uwb_symbol_rate: No help available
- get_syn_length() RsSmbv.enums.HrpUwbSyncLength [source]
# SCPI: [SOURce<HW>]:BB:HUWB:FCONfig:SYNLength value: enums.HrpUwbSyncLength = driver.source.bb.huwb.fconfig.get_syn_length()
Sets the sync length.
- return
sync_length: SL_16| SL_24| SL_32| SL_48| SL_64| SL_96| SL_128| SL_256| SL_1024| SL_4096
- get_vrate() RsSmbv.enums.HrpUwbViterbiRate [source]
# SCPI: [SOURce<HW>]:BB:HUWB:FCONfig:VRATe value: enums.HrpUwbViterbiRate = driver.source.bb.huwb.fconfig.get_vrate()
Queries the viterbi rate for convolutional coding.
- return
hrp_uwb_viterbi_rate: No help available
- set_add_dap(additional_gap: int) None [source]
# SCPI: [SOURce<HW>]:BB:HUWB:FCONfig:ADDGap driver.source.bb.huwb.fconfig.set_add_dap(additional_gap = 1)
Sets additional gap between payload and STS.
- param additional_gap
integer Range: 0 to 127
- set_cindex(code_index: RsSmbv.enums.HrpUwbCodeIndex) None [source]
# SCPI: [SOURce<HW>]:BB:HUWB:FCONfig:CINDex driver.source.bb.huwb.fconfig.set_cindex(code_index = enums.HrpUwbCodeIndex.CI_1)
Sets the code index.
- param 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_cp_burst(chips_per_burst: RsSmbv.enums.HrpUwbChipsPerBurst) None [source]
# SCPI: [SOURce<HW>]:BB:HUWB:FCONfig:CPBurst driver.source.bb.huwb.fconfig.set_cp_burst(chips_per_burst = enums.HrpUwbChipsPerBurst.CPB_1)
Sets the chips per burst.
- param chips_per_burst
CPB_1| CPB_2| CPB_4| CPB_16| CPB_8| CPB_32| CPB_64| CPB_128| CPB_512
- set_da_length(dlength: int) None [source]
# SCPI: [SOURce<HW>]:BB:HUWB:FCONfig:DALEngth driver.source.bb.huwb.fconfig.set_da_length(dlength = 1)
Sets the data length of the physical header data in octets.
- param dlength
integer Range: 1 to 4096
- set_hop_burst(hop_burst: RsSmbv.enums.HrpUwbHopBurst) None [source]
# SCPI: [SOURce<HW>]:BB:HUWB:FCONfig:HOPBurst driver.source.bb.huwb.fconfig.set_hop_burst(hop_burst = enums.HrpUwbHopBurst.HB_2)
Sets the number of hop bursts.
- param hop_burst
HB_2| HB_8| HB_32
- set_mdl(max_data_len: RsSmbv.enums.HrpUwbMaxDataLength) None [source]
# SCPI: [SOURce<HW>]:BB:HUWB:FCONfig:MDL driver.source.bb.huwb.fconfig.set_mdl(max_data_len = enums.HrpUwbMaxDataLength.MDL_1023)
Sets the maximum data length for HPRF mode.
- param 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: RsSmbv.enums.HrpUwbMacFcsLength) None [source]
# SCPI: [SOURce<HW>]:BB:HUWB:FCONfig:MFL driver.source.bb.huwb.fconfig.set_mfl(mac_fcs_len = enums.HrpUwbMacFcsLength.MFL_2)
Sets the length of the frame check sequence field.
- param mac_fcs_len
MFL_2| MFL_4 MFL_2 Two octets MFL_4 Four octets
- set_sfd_length(sfd_length: RsSmbv.enums.HrpUwbSfdlEngth) None [source]
# SCPI: [SOURce<HW>]:BB:HUWB:FCONfig:SFDLength driver.source.bb.huwb.fconfig.set_sfd_length(sfd_length = enums.HrpUwbSfdlEngth.SFDL_16)
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’.
- param sfd_length
SFDL_4| SFDL_8| SFDL_16| SFDL_32| SFDL_64
- set_syn_length(sync_length: RsSmbv.enums.HrpUwbSyncLength) None [source]
# SCPI: [SOURce<HW>]:BB:HUWB:FCONfig:SYNLength driver.source.bb.huwb.fconfig.set_syn_length(sync_length = enums.HrpUwbSyncLength.SL_1024)
Sets the sync length.
- param 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 clone of the original group, that exists independently
group2 = driver.source.bb.huwb.fconfig.clone()
Subgroups