Bb
SCPI Commands :
[SOURce<HW>]:BB:CFACtor
[SOURce<HW>]:BB:FOFFset
[SOURce<HW>]:BB:IQGain
[SOURce<HW>]:BB:MFPCorrection
[SOURce<HW>]:BB:PGAin
[SOURce<HW>]:BB:POFFset
[SOURce<HW>]:BB:ROUTe
- Commands in total: 10753Subgroups: 40Direct child commands: 7
- get_cfactor() float[source]
# [SOURce<HW>]:BB:CFACtor value: float = driver.source.bb.get_cfactor()
Queries the crest factor of the baseband signal.
- Returns:
cfactor: float Range: 0 to 100, Unit: dB
- get_foffset() float[source]
# [SOURce<HW>]:BB:FOFFset value: float = driver.source.bb.get_foffset()
Sets a frequency offset for the internal or external baseband signal. The offset affects the generated baseband signal.
- Returns:
foffset: float Range: depends on options , Unit: Hz E.g. -60 MHz to +60 MHz (R&S SMW-B10)
- get_iq_gain() IqGainAll[source]
# [SOURce<HW>]:BB:IQGain value: enums.IqGainAll = driver.source.bb.get_iq_gain()
Sets the baseband gain for a wide dynamic range. You can amplify the baseband signal power level (positive gain) or attenuate this level (negative gain) to optimize the I/Q modulation performance. The optimization is a trade-off between signal distortion and signal-to-noise ratio (SNR) .
- get_mfp_correction() float[source]
# [SOURce<HW>]:BB:MFPCorrection value: float = driver.source.bb.get_mfp_correction()
No help available
- get_pgain() float[source]
# [SOURce<HW>]:BB:PGAin value: float = driver.source.bb.get_pgain()
Sets the relative path gain for the selected baseband signal compared to the baseband signal of the other baseband sources. The gain affects the signal on the baseband block output. Applies for the other paths or the external baseband.
- Returns:
pgain: float Range: depends on options to depends on options
- get_poffset() float[source]
# [SOURce<HW>]:BB:POFFset value: float = driver.source.bb.get_poffset()
Sets the relative phase offset for the selected baseband signal. The latter applies for the other paths or the external baseband.
- Returns:
poffset: float Range: 0 to 359.9, Unit: DEG
- get_route() PathUniCodBbin[source]
# [SOURce<HW>]:BB:ROUTe value: enums.PathUniCodBbin = driver.source.bb.get_route()
Selects the signal route for the internal/external baseband signal. The internal and external signals are summed, if necessary.
- Returns:
route: A | B| AB
- set_foffset(foffset: float) None[source]
# [SOURce<HW>]:BB:FOFFset driver.source.bb.set_foffset(foffset = 1.0)
Sets a frequency offset for the internal or external baseband signal. The offset affects the generated baseband signal.
- Parameters:
foffset – float Range: depends on options , Unit: Hz E.g. -60 MHz to +60 MHz (R&S SMW-B10)
- set_iq_gain(ipartq_gain: IqGainAll) None[source]
# [SOURce<HW>]:BB:IQGain driver.source.bb.set_iq_gain(ipartq_gain = enums.IqGainAll.AUTO)
Sets the baseband gain for a wide dynamic range. You can amplify the baseband signal power level (positive gain) or attenuate this level (negative gain) to optimize the I/Q modulation performance. The optimization is a trade-off between signal distortion and signal-to-noise ratio (SNR) .
- Parameters:
ipartq_gain – DBM4 | DBM2 | DB0 | DB2 | DB4 | DB8 | DB6 | DBM3 | DB3 | AUTO Dynamic range of 16 dB divided into 2 dB steps. DBM2 | DBM4 ‘-4 dB’/’-2 dB’ Attenuates the baseband signal internally to minimize signal distortions and optimize the intermodulation characteristics of the modulated signal. But the SNR decreases, the signal noise increases. DB0 0 dB No changes on the baseband signal, applies no optimization. DB2 | DB4 | DB6 | DB8 ‘2 dB’/’4 dB’/’6 dB’/’8 dB’ Amplifies the baseband signal internally to maximize the SNR while minimizing the signal noise is minimized. But the signal distortions increase. DBM3 | DB3 (Setting only) Provided only for backward compatibility with other Rohde & Schwarz signal generators. The R&S SMW200A accepts these values and maps them automatically as follows: DBM3 = DBM2, DB3 = DB2 AUTO Requires a connected R&S SZU. The R&S SMW200A automatically sets the gain with optimized adjustment data from the R&S SZU.
- set_pgain(pgain: float) None[source]
# [SOURce<HW>]:BB:PGAin driver.source.bb.set_pgain(pgain = 1.0)
Sets the relative path gain for the selected baseband signal compared to the baseband signal of the other baseband sources. The gain affects the signal on the baseband block output. Applies for the other paths or the external baseband.
- Parameters:
pgain – float Range: depends on options to depends on options
- set_poffset(poffset: float) None[source]
# [SOURce<HW>]:BB:POFFset driver.source.bb.set_poffset(poffset = 1.0)
Sets the relative phase offset for the selected baseband signal. The latter applies for the other paths or the external baseband.
- Parameters:
poffset – float Range: 0 to 359.9, Unit: DEG
- set_route(route: PathUniCodBbin) None[source]
# [SOURce<HW>]:BB:ROUTe driver.source.bb.set_route(route = enums.PathUniCodBbin.A)
Selects the signal route for the internal/external baseband signal. The internal and external signals are summed, if necessary.
- Parameters:
route – A | B| AB
Cloning the Group
# Create a copy of the original group, that exists independently
bb_copy = driver.source.bb.clone()
Subgroups
- Arbitrary
- Btooth
- Ccrc
- Clipping
- Clock
- Cs
- DtTest
- Econfig
- Econfiguration
- FilterPy
- Hdr
- Hr
- Mhdt
- Msettings
- Pconfiguration
- PhymacCfg
- Pramping
- Qhs
- Setting
- SymbolRate
- Trigger
- Unit
- Waveform
- C2K
- Coder
- Dab
- Dm
- Dvb
- Clipping
- Clock
- Dvbh
- Dvbr
- Dvbs
- Dvbt
- Dvbx
- FilterPy
- Notch<NotchFilter>
- Setting
- SymbolRate
- Trigger
- Waveform
- Esequencer
- Eutra
- Bbfs
- Clipping
- Clock
- Downlink
- 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
- FilterPy
- LogGen
- Noise
- Notch<NotchFilter>
- Powc
- Setting
- SymbolRate
- Tcw
- Tdd
- Tdw
- Timc
- Trigger
- Udt
- Uplane
- Uplink
- ApMap
- Ca
- Cell<CellNull>
- Emtc
- Niot
- Plci
- Prach
- Pucch
- Pusch
- Refsig
- RstFrame
- Rtfb
- Subf<SubframeNull>
- Ue<UserEquipment>
- View
- Waveform
- Evdo
- Gbas
- Clipping
- Clock
- FilterPy
- Mset
- Setting
- Trigger
- Vdb<VdbTransmitter>
- Append
- Data
- Dlength
- Fnumber
- Gid
- Insert
- Mconfig
- Adb1
- Adb3
- Adb4
- Aid
- ApDesignator
- AtcHeight
- AtuSelector
- CwaThreshold
- DfLocation
- Dg
- DlOffset
- Fdb<FdbTransmitter>
- FdBlock
- FdsState
- Flaa
- FrcLink
- Fvaa
- Gcid
- GpAngle
- GsaDesignator
- GsrReceivers
- KcGlonass
- KcGps
- KdGlonass
- KdGps
- KpGlonass
- KpGps
- LfLocation
- LmVariation
- Location
- Mt2State
- Mt4State
- MuDistance
- NfdBlocks
- NopPoint
- Pservice
- RfIndex
- Rletter
- Rnumber
- Rpdf
- Rpdt
- Rpif
- Rpit
- RsdSelector
- RuIndicator
- Runcertainty
- SgDefinition
- Sheight
- Svid
- SviGradient
- TdsState
- Tlas
- Tvas
- Waypoint
- Rid
- Sch
- Sgid
- Ssid
- State
- Waveform
- Gnpr
- Gnss
- AdGeneration
- Apattern
- Atmospheric
- Awgn
- Body
- Clock
- Control
- Galileo
- L1Band
- L2Band
- L5Band
- Logging
- Monitor<MonitorPane>
- Obscuration
- Ostreams
- Perrors
- Power
- Receiver
- Rt
- Rtk
- Setting
- Simulation
- Stream<Stream>
- Sv
- Svid<SatelliteSvid>
- Beidou
- Galileo
- Glonass
- Gps
- Navic
- Qzss
- Sbas
- Xona
- System
- Time
- Trigger
- Vehicle
- Graphics
- Gsm
- Huwb
- Impairment
- Info
- Kuiper
- Lora
- LrWpan
- Mccw
- Measurement
- Nfc
- Cblock<CommandBlock>
- Achk
- Adata
- AdCoding
- Afi
- Aid
- Alength
- AnSelection
- ApfSupported
- ApGeneric
- Append
- Atimeout
- Aupdate
- BccError
- Bchk
- Bfsdd
- BlkSelection
- Block<FmBlock>
- Bno
- BpGeneric
- Btype
- Bupdate
- BytSelection
- CfgType
- Chaining
- Ctype
- Data
- Deqd
- Dfollowing
- Did
- Dlp2
- Dlp4
- Dlp8
- DltPoll
- Dpl2
- Dpl4
- Dpl8
- DptListen
- Dri
- Dsi
- Dsupported
- Duration
- DwSelection
- Echk
- EsSupported
- Eupd
- FpGeneric
- Fsc
- Fwi
- GbSelection
- GdAvailable
- IbNumber
- Insert
- Kparameter
- Lreduction
- Mbli
- MiChaining
- MtR0
- MtR1
- MtR2
- N2Ftype
- Nack
- Nad
- Nblocks
- Nfollowing
- Nid0
- Nid1
- Nid2
- NnComplete
- NoApplications
- NoSlots
- Nservices
- Nsize
- Nsupported
- Pad0
- Pad1
- Pad2
- Paste
- PduType
- Plin
- Plir
- Pni
- Poffset
- Pselection
- Rc
- Repetition
- Rtox
- Samples
- Scmd
- Scode
- SegSelection
- SenRequired
- Service<ServiceListTable>
- Sf1
- Sf2
- Sfgi
- Sno
- Snumber
- SpLower
- SpUpper
- SsnRequired
- Stime
- T1Tconfigured
- T1Tk
- Taipicc
- Tsn
- Wt
- Wtxm
- Clipping
- Clock
- Mset
- Pred
- Sconfiguration
- Setting
- Trigger
- UaiSetting
- Waveform
- Cblock<CommandBlock>
- Nr5G
- Analyzer
- Cbwx
- Clock
- Feature
- Fmode
- Hfb
- K145
- K148
- K171
- K175
- K184
- K548
- K81
- LogGen
- Node
- Nsmod
- Output
- Qckset
- Sanity
- Scheduling
- Setting
- SymbolRate
- Tcw
- TdWind
- Trigger
- Ubwp
- Uplane
- Waveform
- Ofdm
- Oneweb
- Clipping
- Clock
- Downlink
- FilterPy
- Notch<NotchFilter>
- Powc
- RefSignal
- Setting
- SymbolRate
- Tdw
- Trigger
- Udt
- Uplink
- Waveform
- Packet
- Path
- Power
- Pramp
- Progress
- Tdscdma
- Tetra
- Trigger
- V5G
- Clipping
- Clock
- Downlink
- Apm
- Ca
- Cell<CellNull>
- Conf
- Csettings
- Csis
- Drs
- Dumd
- Mimo
- Pbch
- Pdsch
- Phich
- Plci
- Prss
- Refsig
- RstFrame
- Signals
- Subf<SubframeNull>
- Sync
- User<UserIx>
- View
- Xpdcch
- FilterPy
- LogGen
- Powc
- Setting
- SymbolRate
- Tdd
- Tdw
- Timc
- Trigger
- Udt
- Uplink
- Waveform
- W3Gpp
- Bstation<BaseStation>
- Channel<ChannelNull>
- Aich
- Apaich
- Ccode
- Data
- Dpcch
- Fdpch
- Hsdpa
- Bmode
- Cvpb
- Hset
- AcLength
- AltModulation
- Amode
- Bcbtti<TwoStreams>
- Bpayload<IndexNull>
- Clength
- Crate<TwoStreams>
- Data
- Harq
- HscCode
- Modulation<TwoStreams>
- NaiBitrate
- Predefined
- PwPattern
- RvParameter<Index>
- RvpSequence<TwoStreams>
- RvState
- S64Qam
- ScCode
- Seed
- Slength
- Spattern<TwoStreams>
- StaPattern
- Tbs
- Tpower
- TypePy
- UeCategory
- UeId
- VibSize<TwoStreams>
- Mimo
- Mode
- Prsr
- Psbs
- Sformat
- TtiDistance
- Hsupa
- Power
- Sformat
- State
- SymbolRate
- Toffset
- TypePy
- Cmode
- Dconflict
- Enhanced
- Ocns
- OltDiversity
- Pindicator
- Scode
- Scpich
- Sscg
- State
- Tdelay
- Tdiversity
- Channel<ChannelNull>
- Clipping
- Clock
- Copy
- Crate
- FilterPy
- Gpp3
- Mstation<MobileStation>
- Additional
- Channel<Channel>
- Cmode
- Dpcch
- Dpdch
- Enhanced
- Hsupa
- Mode
- Pcpch
- Prach
- Scode
- State
- Tdelay
- Udtx
- Power
- Pparameter
- Setting
- Trigger
- Ts25141
- Waveform
- Bstation<BaseStation>
- Wlad
- Wlay
- Wlnn
- Antenna
- Clipping
- Clock
- Fblock<FrameBlock>
- Append
- Bchg
- BcSmoothing
- Bdcm
- Beul
- BfConfiguration
- Bmcs
- Boost
- BssColor
- Bwind
- CbiNonht
- Cch1
- Cch2
- Cenru<Index>
- Color
- Curpe
- Data
- Dbinonht
- Doppler
- Emcs
- EsDiffer
- EsStream
- Fcount
- Guard
- Insert
- Itime
- Link
- LogFile
- Logging
- Mac
- MaxPe
- Mu<UserIx>
- MuMimo
- NonOfdmaUser
- Ntps
- Paid
- Paste
- Ped
- Pformat
- PfpFactor
- PiType
- Plcp
- Pmode
- Pofdma
- Ppuncturing
- Preamble
- Prtype
- Psdu
- Right106Tone
- Segment
- Smapping
- Smoothing
- SpareUse<Index>
- Sstream
- Standard
- State
- Stbc
- StStream
- SymDuration
- TdWindowing
- Tmode
- Ttime
- TxopDuration
- TypePy
- Uindex
- Uindication
- Ulen
- User<UserIx>
- FilterPy
- Setting
- SymbolRate
- Trigger
- Waveform