Downlink
SCPI Commands :
[SOURce<HW>]:BB:EUTRa:DL:BUR
[SOURce<HW>]:BB:EUTRa:DL:BW
[SOURce<HW>]:BB:EUTRa:DL:CONSubframes
[SOURce<HW>]:BB:EUTRa:DL:CPC
[SOURce<HW>]:BB:EUTRa:DL:FFT
[SOURce<HW>]:BB:EUTRa:DL:LGS
[SOURce<HW>]:BB:EUTRa:DL:NORB
[SOURce<HW>]:BB:EUTRa:DL:OCCBandwidth
[SOURce<HW>]:BB:EUTRa:DL:OCCSubcarriers
[SOURce<HW>]:BB:EUTRa:DL:PUM
[SOURce<HW>]:BB:EUTRa:DL:RGS
[SOURce<HW>]:BB:EUTRa:DL:SFSelection
[SOURce<HW>]:BB:EUTRa:DL:SRATe
[SOURce<HW>]:BB:EUTRa:DL:ULCPc
- class DownlinkCls[source]
Downlink commands group definition. 620 total commands, 25 Subgroups, 14 group commands
- get_bur() RsSmw.enums.BehUnsSubFrames [source]
# SCPI: [SOURce<HW>]:BB:EUTRa:DL:BUR value: enums.BehUnsSubFrames = driver.source.bb.eutra.downlink.get_bur()
Selects either to fill unscheduled resource elements and subframes with dummy data or DTX. In ‘Mode > eMTC/NB-IoT’, unused resource elements are filled in with DTX.
- return
bur: DUData| DTX
- get_bw() RsSmw.enums.ChannelBandwidth [source]
# SCPI: [SOURce<HW>]:BB:EUTRa:DL:BW value: enums.ChannelBandwidth = driver.source.bb.eutra.downlink.get_bw()
Sets the DL channel bandwidth.
- return
bw: BW1_40| BW3_00| BW5_00| BW10_00| BW15_00| BW20_00 | BW0_20 | USER
- get_con_sub_frames() int [source]
# SCPI: [SOURce<HW>]:BB:EUTRa:DL:CONSubframes value: int = driver.source.bb.eutra.downlink.get_con_sub_frames()
Sets the number of configurable subframes.
- return
con_sub_frames: integer Range: 1 to 40
- get_cpc() RsSmw.enums.CyclicPrefixGs [source]
# SCPI: [SOURce<HW>]:BB:EUTRa:DL:CPC value: enums.CyclicPrefixGs = driver.source.bb.eutra.downlink.get_cpc()
Sets the cyclic prefix length for all LTE subframes.
- return
cyclic_prefix: NORMal| EXTended | USER
- get_fft() int [source]
# SCPI: [SOURce<HW>]:BB:EUTRa:DL:FFT value: int = driver.source.bb.eutra.downlink.get_fft()
Sets the FFT size.
- return
fft: integer Range: 64 to 2048
- get_lgs() int [source]
# SCPI: [SOURce<HW>]:BB:EUTRa:DL:LGS value: int = driver.source.bb.eutra.downlink.get_lgs()
Queries the number of left guard subcarriers.
- return
lgs: integer Range: 28 to 364
- get_no_rb() int [source]
# SCPI: [SOURce<HW>]:BB:EUTRa:DL:NORB value: int = driver.source.bb.eutra.downlink.get_no_rb()
Selects the number of physical resource blocks per slot.
- return
no_rb: integer Range: 6 to 110
- get_occ_bandwidth() float [source]
# SCPI: [SOURce<HW>]:BB:EUTRa:DL:OCCBandwidth value: float = driver.source.bb.eutra.downlink.get_occ_bandwidth()
Queries the occupied bandwidth.
- return
occup_bandwidth: float
- get_occ_subcarriers() int [source]
# SCPI: [SOURce<HW>]:BB:EUTRa:DL:OCCSubcarriers value: int = driver.source.bb.eutra.downlink.get_occ_subcarriers()
Queries the occupied subcarriers.
- return
occup_subcarr: integer Range: 72 to 1321
- get_pum() RsSmw.enums.PwrUpdMode [source]
# SCPI: [SOURce<HW>]:BB:EUTRa:DL:PUM value: enums.PwrUpdMode = driver.source.bb.eutra.downlink.get_pum()
No command help available
- return
power_update_mode: No help available
- get_rgs() int [source]
# SCPI: [SOURce<HW>]:BB:EUTRa:DL:RGS value: int = driver.source.bb.eutra.downlink.get_rgs()
Queries the number of right guard subcarriers.
- return
rgs: integer Range: 27 to 364
- get_sf_selection() int [source]
# SCPI: [SOURce<HW>]:BB:EUTRa:DL:SFSelection value: int = driver.source.bb.eutra.downlink.get_sf_selection()
No command help available
- return
sub_frame_sel: No help available
- get_symbol_rate() float [source]
# SCPI: [SOURce<HW>]:BB:EUTRa:DL:SRATe value: float = driver.source.bb.eutra.downlink.get_symbol_rate()
Queries the sampling rate.
- return
sample_rate: float Range: 192E4 to 3072E4
- get_ulcpc() RsSmw.enums.EuTraDuration [source]
# SCPI: [SOURce<HW>]:BB:EUTRa:DL:ULCPc value: enums.EuTraDuration = driver.source.bb.eutra.downlink.get_ulcpc()
In TDD duplexing mode, sets the cyclic prefix for the opposite direction.
- return
gs_cpc_opp_dir: NORMal| EXTended
- set_bur(bur: RsSmw.enums.BehUnsSubFrames) None [source]
# SCPI: [SOURce<HW>]:BB:EUTRa:DL:BUR driver.source.bb.eutra.downlink.set_bur(bur = enums.BehUnsSubFrames.DTX)
Selects either to fill unscheduled resource elements and subframes with dummy data or DTX. In ‘Mode > eMTC/NB-IoT’, unused resource elements are filled in with DTX.
- param bur
DUData| DTX
- set_bw(bw: RsSmw.enums.ChannelBandwidth) None [source]
# SCPI: [SOURce<HW>]:BB:EUTRa:DL:BW driver.source.bb.eutra.downlink.set_bw(bw = enums.ChannelBandwidth.BW0_20)
Sets the DL channel bandwidth.
- param bw
BW1_40| BW3_00| BW5_00| BW10_00| BW15_00| BW20_00 | BW0_20 | USER
- set_con_sub_frames(con_sub_frames: int) None [source]
# SCPI: [SOURce<HW>]:BB:EUTRa:DL:CONSubframes driver.source.bb.eutra.downlink.set_con_sub_frames(con_sub_frames = 1)
Sets the number of configurable subframes.
- param con_sub_frames
integer Range: 1 to 40
- set_cpc(cyclic_prefix: RsSmw.enums.CyclicPrefixGs) None [source]
# SCPI: [SOURce<HW>]:BB:EUTRa:DL:CPC driver.source.bb.eutra.downlink.set_cpc(cyclic_prefix = enums.CyclicPrefixGs.EXTended)
Sets the cyclic prefix length for all LTE subframes.
- param cyclic_prefix
NORMal| EXTended | USER
- set_fft(fft: int) None [source]
# SCPI: [SOURce<HW>]:BB:EUTRa:DL:FFT driver.source.bb.eutra.downlink.set_fft(fft = 1)
Sets the FFT size.
- param fft
integer Range: 64 to 2048
- set_no_rb(no_rb: int) None [source]
# SCPI: [SOURce<HW>]:BB:EUTRa:DL:NORB driver.source.bb.eutra.downlink.set_no_rb(no_rb = 1)
Selects the number of physical resource blocks per slot.
- param no_rb
integer Range: 6 to 110
- set_pum(power_update_mode: RsSmw.enums.PwrUpdMode) None [source]
# SCPI: [SOURce<HW>]:BB:EUTRa:DL:PUM driver.source.bb.eutra.downlink.set_pum(power_update_mode = enums.PwrUpdMode.CONTinuous)
No command help available
- param power_update_mode
No help available
- set_sf_selection(sub_frame_sel: int) None [source]
# SCPI: [SOURce<HW>]:BB:EUTRa:DL:SFSelection driver.source.bb.eutra.downlink.set_sf_selection(sub_frame_sel = 1)
No command help available
- param sub_frame_sel
No help available
- set_ulcpc(gs_cpc_opp_dir: RsSmw.enums.EuTraDuration) None [source]
# SCPI: [SOURce<HW>]:BB:EUTRa:DL:ULCPc driver.source.bb.eutra.downlink.set_ulcpc(gs_cpc_opp_dir = enums.EuTraDuration.EXTended)
In TDD duplexing mode, sets the cyclic prefix for the opposite direction.
- param gs_cpc_opp_dir
NORMal| EXTended
Cloning the Group
# Create a clone of the original group, that exists independently
group2 = driver.source.bb.eutra.downlink.clone()
Subgroups
- Ca
- Carrier<Carrier>
- Cell<CellNull>
- Conf
- Csettings
- Csis
- Drs
- Dumd
- Emtc
- Alloc<AllocationNull>
- Bmp
- Dci
- Alloc<AllocationNull>
- Apsi
- Bits
- Cces
- Conflict
- CsiRequest
- DaIndex
- DiInfo
- Fmt
- Harq
- HresOffset
- Idcce
- Mcs
- Mpdcchset
- Ndcces
- Ndind
- Nrep
- Pagng
- Pdcch
- PdsHopping
- PfrHopp
- PmiConfirm
- PraMask
- PraPreamble
- PraStart
- Rba
- Rbaf
- Repmpdcch
- Reppdsch
- Rver
- SfrNumber
- SrsRequest
- Ssp
- Strv
- StsFrame
- Tbs
- Tcmd
- TpcPusch
- Tpmprec
- UeId
- UeMode
- UlIndex
- User
- Alloc<AllocationNull>
- Nb
- Ssp
- Laa
- Mbsfn
- Mimo
- Niot
- Pbch
- Pdcch
- Pdsch
- Phich
- Plci
- Prss
- Refsig
- RstFrame
- Subf<SubframeNull>
- Sync
- User<UserIx>
- View