RfSettings¶
SCPI Commands
CONFigure:EVDO:SIGNaling<Instance>:RFSettings:EATTenuation
CONFigure:EVDO:SIGNaling<Instance>:RFSettings:BCLass
CONFigure:EVDO:SIGNaling<Instance>:RFSettings:FREQuency
CONFigure:EVDO:SIGNaling<Instance>:RFSettings:FLFRequency
CONFigure:EVDO:SIGNaling<Instance>:RFSettings:RLFRequency
CONFigure:EVDO:SIGNaling<Instance>:RFSettings:FOFFset
CONFigure:EVDO:SIGNaling<Instance>:RFSettings:CHANnel
- class RfSettings[source]
RfSettings commands group definition. 7 total commands, 0 Sub-groups, 7 group commands
- class EattenuationStruct[source]
Structure for reading output parameters. Fields:
Rf_Input_Ext_Att: float: TX external attenuation Range: -50 dB to 90 dB
Rf_Output_Ext_Att: float: RX external attenuation Range: -50 dB to 90 dB, Unit: dB
- class FrequencyStruct[source]
Structure for reading output parameters. Fields:
Forward_Link_Freq: float: Range: 0 Hz to 6.1 GHz , Unit: Hz
Reverse_Link_Freq: float: Range: 0 Hz to 6.1 GHz , Unit: Hz
- get_bclass() → RsCmwEvdoSig.enums.BandClass[source]
# SCPI: CONFigure:EVDO:SIGNaling<instance>:RFSettings:BCLass value: enums.BandClass = driver.configure.rfSettings.get_bclass()
Selects the band class for the cell simulated by the signaling application. See also: ‘Band Classes’
- return
band_class: USC | KCEL | NAPC | TACS | JTAC | KPCS | N45T | IM2K | NA7C | B18M | NA9C | NA8S | PA4M | PA8M | IEXT | USPC | AWS | U25B | U25F | PS7C | LO7C | LBANd | SBANd USC: BC 0, US-Cellular KCEL: BC 0, Korean Cellular NAPC: BC 1, North American PCS TACS: BC 2, TACS Band JTAC: BC 3, JTACS Band KPCS: BC 4, Korean PCS N45T: BC 5, NMT-450 IM2K: BC 6, IMT-2000 NA7C: BC 7, Upper 700 MHz B18M: BC 8, 1800 MHz Band NA9C: BC 9, North American 900 MHz NA8S: BC 10, Secondary 800 MHz PA4M: BC 11, European 400 MHz PAMR PA8M: BC 12, 800 MHz PAMR IEXT: BC 13, IMT-2000 2.5 GHz Extension USPC: BC 14, US PCS 1900 MHz AWS: BC 15, AWS Band U25B: BC 16, US 2.5 GHz Band U25F: BC 17, US 2.5 GHz Forward PS7C: BC 18, Public Safety Band 700 MHz LO7C: BC 19, Lower 700 MHz LBAN: BC 20, L-Band SBAN: BC 21, S-Band
- get_channel() → int[source]
# SCPI: CONFigure:EVDO:SIGNaling<instance>:RFSettings:CHANnel value: int = driver.configure.rfSettings.get_channel()
Sets/gets the main RF channel (the only one for network releases 0/A) for 1xEV-DO signaling tests. The reset value and the range of possible values depend on the selected band class. The values below are for band class BC0 (US-Cellular) . For an overview, see ‘Band Classes’.
- return
channel: Range: 1 to 799, 991 to 1323 , Unit: Channel no.
- get_eattenuation() → EattenuationStruct[source]
# SCPI: CONFigure:EVDO:SIGNaling<instance>:RFSettings:EATTenuation value: EattenuationStruct = driver.configure.rfSettings.get_eattenuation()
Defines an external attenuation (or gain, if the value is negative) , to be applied to the input connector.
- return
structure: for return value, see the help for EattenuationStruct structure arguments.
- get_fl_frequency() → float[source]
# SCPI: CONFigure:EVDO:SIGNaling<instance>:RFSettings:FLFRequency value: float = driver.configure.rfSettings.get_fl_frequency()
Queries the forward link frequency, depending on the selected band class and channel (method RsCmwEvdoSig.Configure. RfSettings.bclass, method RsCmwEvdoSig.Configure.RfSettings.channel) .
- return
frequency: Range: 0 Hz to 6.1 GHz, Unit: Hz
- get_foffset() → float[source]
# SCPI: CONFigure:EVDO:SIGNaling<instance>:RFSettings:FOFFset value: float = driver.configure.rfSettings.get_foffset()
Modifies the nominal forward link frequency of the selected band class and RF channel by a frequency offset.
- return
freq_offset: Range: -50 kHz to 50 kHz, Unit: Hz
- get_frequency() → FrequencyStruct[source]
# SCPI: CONFigure:EVDO:SIGNaling<instance>:RFSettings:FREQuency value: FrequencyStruct = driver.configure.rfSettings.get_frequency()
Queries the forward and reverse link frequency, depending on the selected band class and channel.
- return
structure: for return value, see the help for FrequencyStruct structure arguments.
- get_rl_frequency() → float[source]
# SCPI: CONFigure:EVDO:SIGNaling<instance>:RFSettings:RLFRequency value: float = driver.configure.rfSettings.get_rl_frequency()
Queries the reverse link frequency, depending on the selected band class and channel (method RsCmwEvdoSig.Configure. RfSettings.bclass, method RsCmwEvdoSig.Configure.RfSettings.channel) .
- return
frequency: Range: 0 Hz to 6.1 GHz, Unit: Hz
- set_bclass(band_class: RsCmwEvdoSig.enums.BandClass) → None[source]
# SCPI: CONFigure:EVDO:SIGNaling<instance>:RFSettings:BCLass driver.configure.rfSettings.set_bclass(band_class = enums.BandClass.AWS)
Selects the band class for the cell simulated by the signaling application. See also: ‘Band Classes’
- param band_class
USC | KCEL | NAPC | TACS | JTAC | KPCS | N45T | IM2K | NA7C | B18M | NA9C | NA8S | PA4M | PA8M | IEXT | USPC | AWS | U25B | U25F | PS7C | LO7C | LBANd | SBANd USC: BC 0, US-Cellular KCEL: BC 0, Korean Cellular NAPC: BC 1, North American PCS TACS: BC 2, TACS Band JTAC: BC 3, JTACS Band KPCS: BC 4, Korean PCS N45T: BC 5, NMT-450 IM2K: BC 6, IMT-2000 NA7C: BC 7, Upper 700 MHz B18M: BC 8, 1800 MHz Band NA9C: BC 9, North American 900 MHz NA8S: BC 10, Secondary 800 MHz PA4M: BC 11, European 400 MHz PAMR PA8M: BC 12, 800 MHz PAMR IEXT: BC 13, IMT-2000 2.5 GHz Extension USPC: BC 14, US PCS 1900 MHz AWS: BC 15, AWS Band U25B: BC 16, US 2.5 GHz Band U25F: BC 17, US 2.5 GHz Forward PS7C: BC 18, Public Safety Band 700 MHz LO7C: BC 19, Lower 700 MHz LBAN: BC 20, L-Band SBAN: BC 21, S-Band
- set_channel(channel: int) → None[source]
# SCPI: CONFigure:EVDO:SIGNaling<instance>:RFSettings:CHANnel driver.configure.rfSettings.set_channel(channel = 1)
Sets/gets the main RF channel (the only one for network releases 0/A) for 1xEV-DO signaling tests. The reset value and the range of possible values depend on the selected band class. The values below are for band class BC0 (US-Cellular) . For an overview, see ‘Band Classes’.
- param channel
Range: 1 to 799, 991 to 1323 , Unit: Channel no.
- set_eattenuation(value: RsCmwEvdoSig.Implementations.Configure_.RfSettings.RfSettings.EattenuationStruct) → None[source]
# SCPI: CONFigure:EVDO:SIGNaling<instance>:RFSettings:EATTenuation driver.configure.rfSettings.set_eattenuation(value = EattenuationStruct())
Defines an external attenuation (or gain, if the value is negative) , to be applied to the input connector.
- param value
see the help for EattenuationStruct structure arguments.
- set_foffset(freq_offset: float) → None[source]
# SCPI: CONFigure:EVDO:SIGNaling<instance>:RFSettings:FOFFset driver.configure.rfSettings.set_foffset(freq_offset = 1.0)
Modifies the nominal forward link frequency of the selected band class and RF channel by a frequency offset.
- param freq_offset
Range: -50 kHz to 50 kHz, Unit: Hz