Output

SCPI Commands :

[SOURce<HW>]:BB:NR5G:OUTPut:ACLRopt
[SOURce<HW>]:BB:NR5G:OUTPut:CLEVel
[SOURce<HW>]:BB:NR5G:OUTPut:CMODe
[SOURce<HW>]:BB:NR5G:OUTPut:FMODe
[SOURce<HW>]:BB:NR5G:OUTPut:SAMRmode
[SOURce<HW>]:BB:NR5G:OUTPut:SEQLen
[SOURce<HW>]:BB:NR5G:OUTPut:SUSLen
class OutputCls[source]

Output commands group definition. 59 total commands, 6 Subgroups, 7 group commands

get_aclr_opt() RsSmbv.enums.AclrMode[source]
# SCPI: [SOURce<HW>]:BB:NR5G:OUTPut:ACLRopt
value: enums.AclrMode = driver.source.bb.nr5G.output.get_aclr_opt()

No command help available

return

aclr_mode: No help available

get_clevel() int[source]
# SCPI: [SOURce<HW>]:BB:NR5G:OUTPut:CLEVel
value: int = driver.source.bb.nr5G.output.get_clevel()

Sets the limit for level clipping.

return

clipping_level: integer Range: 1 to 100

get_cmode() RsSmbv.enums.ClipMode[source]
# SCPI: [SOURce<HW>]:BB:NR5G:OUTPut:CMODe
value: enums.ClipMode = driver.source.bb.nr5G.output.get_cmode()

Sets the method for level clipping.

return

clipping_mode: VECTor| SCALar

get_fmode() RsSmbv.enums.FilterMode[source]
# SCPI: [SOURce<HW>]:BB:NR5G:OUTPut:FMODe
value: enums.FilterMode = driver.source.bb.nr5G.output.get_fmode()

Defines if and how the filter is applied, on the whole channel bandwidth or on the individual BWPs separately.

return

filter_bwp: CBW| BWP| OFF| FAST| 2| 1| 0| USER| EVM BWP | 1 Applies a filter to each bandwidth part. CBW | 0 Applies the channel BW filter. EVM Applies a filter to optimze the EVM. FAST | 2 Applies fast filtering. OFF No filter. USER Applies a custom filter.

get_samr_mode() RsSmbv.enums.SampRateModeRange[source]
# SCPI: [SOURce<HW>]:BB:NR5G:OUTPut:SAMRmode
value: enums.SampRateModeRange = driver.source.bb.nr5G.output.get_samr_mode()

Sets the sample rate mode.

return

samp_rate_mode: MIN| FFT

get_seq_len() int[source]
# SCPI: [SOURce<HW>]:BB:NR5G:OUTPut:SEQLen
value: int = driver.source.bb.nr5G.output.get_seq_len()

Sets the sequence length of the signal in number of frames.

return

seq_len: integer Range: 1 to depends on settings

get_suslen() int[source]
# SCPI: [SOURce<HW>]:BB:NR5G:OUTPut:SUSLen
value: int = driver.source.bb.nr5G.output.get_suslen()

Sets the sequence length of the signal in terms of subframes.

return

seq_len_subfr: No help available

set_aclr_opt(aclr_mode: RsSmbv.enums.AclrMode) None[source]
# SCPI: [SOURce<HW>]:BB:NR5G:OUTPut:ACLRopt
driver.source.bb.nr5G.output.set_aclr_opt(aclr_mode = enums.AclrMode.BAL)

No command help available

param aclr_mode

No help available

set_clevel(clipping_level: int) None[source]
# SCPI: [SOURce<HW>]:BB:NR5G:OUTPut:CLEVel
driver.source.bb.nr5G.output.set_clevel(clipping_level = 1)

Sets the limit for level clipping.

param clipping_level

integer Range: 1 to 100

set_cmode(clipping_mode: RsSmbv.enums.ClipMode) None[source]
# SCPI: [SOURce<HW>]:BB:NR5G:OUTPut:CMODe
driver.source.bb.nr5G.output.set_cmode(clipping_mode = enums.ClipMode.SCALar)

Sets the method for level clipping.

param clipping_mode

VECTor| SCALar

set_fmode(filter_bwp: RsSmbv.enums.FilterMode) None[source]
# SCPI: [SOURce<HW>]:BB:NR5G:OUTPut:FMODe
driver.source.bb.nr5G.output.set_fmode(filter_bwp = enums.FilterMode._0)

Defines if and how the filter is applied, on the whole channel bandwidth or on the individual BWPs separately.

param filter_bwp

CBW| BWP| OFF| FAST| 2| 1| 0| USER| EVM BWP | 1 Applies a filter to each bandwidth part. CBW | 0 Applies the channel BW filter. EVM Applies a filter to optimze the EVM. FAST | 2 Applies fast filtering. OFF No filter. USER Applies a custom filter.

set_samr_mode(samp_rate_mode: RsSmbv.enums.SampRateModeRange) None[source]
# SCPI: [SOURce<HW>]:BB:NR5G:OUTPut:SAMRmode
driver.source.bb.nr5G.output.set_samr_mode(samp_rate_mode = enums.SampRateModeRange.FFT)

Sets the sample rate mode.

param samp_rate_mode

MIN| FFT

set_seq_len(seq_len: int) None[source]
# SCPI: [SOURce<HW>]:BB:NR5G:OUTPut:SEQLen
driver.source.bb.nr5G.output.set_seq_len(seq_len = 1)

Sets the sequence length of the signal in number of frames.

param seq_len

integer Range: 1 to depends on settings

set_suslen(seq_len_subfr: int) None[source]
# SCPI: [SOURce<HW>]:BB:NR5G:OUTPut:SUSLen
driver.source.bb.nr5G.output.set_suslen(seq_len_subfr = 1)

Sets the sequence length of the signal in terms of subframes.

param seq_len_subfr

integer Range: 1 to device dependent

Cloning the Group

# Create a clone of the original group, that exists independently
group2 = driver.source.bb.nr5G.output.clone()

Subgroups