Graphics
SCPI Commands :
[SOURce]:BB:GRAPhics:ADD
[SOURce]:BB:GRAPhics:CLOSe
[SOURce]:BB:GRAPhics:FFTFscale
[SOURce]:BB:GRAPhics:FFTLen
[SOURce<HW>]:BB:GRAPhics:MODE
[SOURce]:BB:GRAPhics:SOURce
- class GraphicsCls[source]
Graphics commands group definition. 9 total commands, 2 Subgroups, 6 group commands
- close() None [source]
# SCPI: [SOURce]:BB:GRAPhics:CLOSe driver.source.bb.graphics.close()
Closes all graphical signal displays.
- close_with_opc(opc_timeout_ms: int = - 1) None [source]
# SCPI: [SOURce]:BB:GRAPhics:CLOSe driver.source.bb.graphics.close_with_opc()
Closes all graphical signal displays.
Same as close, but waits for the operation to complete before continuing further. Use the RsSmbv.utilities.opc_timeout_set() to set the timeout value.
- param opc_timeout_ms
Maximum time to wait in milliseconds, valid only for this call.
- get_fft_fscale() bool [source]
# SCPI: [SOURce]:BB:GRAPhics:FFTFscale value: bool = driver.source.bb.graphics.get_fft_fscale()
Defines the normalization of the power values in the power spectrum diagram.
- return
state: 1| ON| 0| OFF 1 Normalized power in dBFS 0 Shows power distribution in dB/Hz
- get_fft_len() RsSmbv.enums.TranRecFftLen [source]
# SCPI: [SOURce]:BB:GRAPhics:FFTLen value: enums.TranRecFftLen = driver.source.bb.graphics.get_fft_len()
Sets the FFT size.
- return
mode: LEN256| LEN512| LEN1024| LEN2048| LEN4096
- get_mode() RsSmbv.enums.TranRecMode [source]
# SCPI: [SOURce<HW>]:BB:GRAPhics:MODE value: enums.TranRecMode = driver.source.bb.graphics.get_mode()
Selects the graphics mode of the graphical signal display.
- return
mode: IQ| VECTor| CCDF| PSPectrum| CONStellation| EYEI| EYEQ
- get_source() RsSmbv.enums.TranRecSour [source]
# SCPI: [SOURce]:BB:GRAPhics:SOURce value: enums.TranRecSour = driver.source.bb.graphics.get_source()
Defines the signal acquisition point, that is the location in the signal flow where the displayed signal is tapped from. See ‘Signal acquisition points’.
- return
source: STRA| BBA| RFA| BBIA| DO1| IQO1 | STRA| BBA| RFA| BBIA| IQO1 | DO1 STRA Stream A; input stream of the ‘IQ Stream Mapper’ BBA Baseband signal BBIA Digital baseband input signals RFA RF signal IQO1 Analog I/Q output signal DO1 Digital I/Q output signals; outputs of the ‘IQ Stream Mapper’
- set_add(size: RsSmbv.enums.TranRecSize) None [source]
# SCPI: [SOURce]:BB:GRAPhics:ADD driver.source.bb.graphics.set_add(size = enums.TranRecSize.MAXimized)
Adds a graphical signal display (according to the current MODE, SOURce, SRATe:* and TRIGger:* settings) .
- param size
MAXimized| MINimized
- set_fft_fscale(state: bool) None [source]
# SCPI: [SOURce]:BB:GRAPhics:FFTFscale driver.source.bb.graphics.set_fft_fscale(state = False)
Defines the normalization of the power values in the power spectrum diagram.
- param state
1| ON| 0| OFF 1 Normalized power in dBFS 0 Shows power distribution in dB/Hz
- set_fft_len(mode: RsSmbv.enums.TranRecFftLen) None [source]
# SCPI: [SOURce]:BB:GRAPhics:FFTLen driver.source.bb.graphics.set_fft_len(mode = enums.TranRecFftLen.LEN1024)
Sets the FFT size.
- param mode
LEN256| LEN512| LEN1024| LEN2048| LEN4096
- set_mode(mode: RsSmbv.enums.TranRecMode) None [source]
# SCPI: [SOURce<HW>]:BB:GRAPhics:MODE driver.source.bb.graphics.set_mode(mode = enums.TranRecMode.CCDF)
Selects the graphics mode of the graphical signal display.
- param mode
IQ| VECTor| CCDF| PSPectrum| CONStellation| EYEI| EYEQ
- set_source(source: RsSmbv.enums.TranRecSour) None [source]
# SCPI: [SOURce]:BB:GRAPhics:SOURce driver.source.bb.graphics.set_source(source = enums.TranRecSour.BBA)
Defines the signal acquisition point, that is the location in the signal flow where the displayed signal is tapped from. See ‘Signal acquisition points’.
- param source
STRA| BBA| RFA| BBIA| DO1| IQO1 | STRA| BBA| RFA| BBIA| IQO1 | DO1 STRA Stream A; input stream of the ‘IQ Stream Mapper’ BBA Baseband signal BBIA Digital baseband input signals RFA RF signal IQO1 Analog I/Q output signal DO1 Digital I/Q output signals; outputs of the ‘IQ Stream Mapper’
Cloning the Group
# Create a clone of the original group, that exists independently
group2 = driver.source.bb.graphics.clone()
Subgroups