Srates
SCPI Commands :
CONFigure:WLAN:SIGNaling<instance>:CONNection:SRATes:VHTConf
CONFigure:WLAN:SIGNaling<instance>:CONNection:SRATes:OMCSconf
CONFigure:WLAN:SIGNaling<instance>:CONNection:SRATes:OFDMconf
CONFigure:WLAN:SIGNaling<instance>:CONNection:SRATes
- class SratesCls[source]
Srates commands group definition. 5 total commands, 1 Subgroups, 4 group commands
- class OfdmConfStruct[source]
Structure for setting input parameters. Fields:
Br_12: enums.RateSupport: DISabled | MANDatory | OPTional Support for BPSK, 1/2, 6 Mbit/s
Br_34: enums.RateSupport: DISabled | MANDatory | OPTional Support for BPSK, 3/4, 9 Mbit/s
Qr_12: enums.RateSupport: DISabled | MANDatory | OPTional Support for QPSK, 1/2, 12 Mbit/s
Qr_34: enums.RateSupport: DISabled | MANDatory | OPTional Support for QPSK, 3/4, 18 Mbit/s
Q_1_M_12: enums.RateSupport: DISabled | MANDatory | OPTional Support for 16-QAM, 1/2, 24 Mbit/s
Q_1_M_34: enums.RateSupport: DISabled | MANDatory | OPTional Support for 16-QAM, 3/4, 36 Mbit/s
Q_6_M_23: enums.RateSupport: DISabled | MANDatory | OPTional Support for 64-QAM, 2/3, 48 Mbit/s
Q_6_M_34: enums.RateSupport: DISabled | MANDatory | OPTional Support for 64-QAM, 3/4, 54 Mbit/s
- class OmcsConfStruct[source]
Structure for setting input parameters. Fields:
Mcs_0: enums.McsSupport: NOTSupported | SUPPorted
Mcs_1: enums.McsSupport: NOTSupported | SUPPorted
Mcs_2: enums.McsSupport: NOTSupported | SUPPorted
Mcs_3: enums.McsSupport: NOTSupported | SUPPorted
Mcs_4: enums.McsSupport: NOTSupported | SUPPorted
Mcs_5: enums.McsSupport: NOTSupported | SUPPorted
Mcs_6: enums.McsSupport: NOTSupported | SUPPorted
Mcs_7: enums.McsSupport: NOTSupported | SUPPorted
- get_ofdm_conf() OfdmConfStruct [source]
# SCPI: CONFigure:WLAN:SIGNaling<instance>:CONNection:SRATes:OFDMconf value: OfdmConfStruct = driver.configure.connection.srates.get_ofdm_conf()
Definition of OFDM non-HT supported rates (modulation, coding rate, data rate) . These settings apply only if user-defined supported rates are enabled, see method RsCmwWlanSig.Configure.Connection.Srates.value.
- return:
structure: for return value, see the help for OfdmConfStruct structure arguments.
- get_omcs_conf() OmcsConfStruct [source]
# SCPI: CONFigure:WLAN:SIGNaling<instance>:CONNection:SRATes:OMCSconf value: OmcsConfStruct = driver.configure.connection.srates.get_omcs_conf()
Definition of supported OFDM HT modulation and coding schemes (MCS) . These settings apply only if user-defined supported rates are enabled, see method RsCmwWlanSig.Configure.Connection.Srates.value.
- return:
structure: for return value, see the help for OmcsConfStruct structure arguments.
- get_value() EnableState [source]
# SCPI: CONFigure:WLAN:SIGNaling<instance>:CONNection:SRATes value: enums.EnableState = driver.configure.connection.srates.get_value()
Enables/disables user-defined supported rates.
- return:
state: ENABle | DISable
- get_vht_conf() VhtRates [source]
# SCPI: CONFigure:WLAN:SIGNaling<instance>:CONNection:SRATes:VHTConf value: enums.VhtRates = driver.configure.connection.srates.get_vht_conf()
Definition of supported OFDM VHT modulation and coding schemes (MCS) . These settings apply only if user-defined supported rates are enabled, see method RsCmwWlanSig.Configure.Connection.Srates.value.
- return:
vht_rates: MC07 | MC08 | MC09 MC07: MCS 0 to MCS 7 MC08: MCS 0 to MCS 8 MC09: MCS 0 to MCS 9
- set_ofdm_conf(value: OfdmConfStruct) None [source]
# SCPI: CONFigure:WLAN:SIGNaling<instance>:CONNection:SRATes:OFDMconf structure = driver.configure.connection.srates.OfdmConfStruct() structure.Br_12: enums.RateSupport = enums.RateSupport.DISabled structure.Br_34: enums.RateSupport = enums.RateSupport.DISabled structure.Qr_12: enums.RateSupport = enums.RateSupport.DISabled structure.Qr_34: enums.RateSupport = enums.RateSupport.DISabled structure.Q_1_M_12: enums.RateSupport = enums.RateSupport.DISabled structure.Q_1_M_34: enums.RateSupport = enums.RateSupport.DISabled structure.Q_6_M_23: enums.RateSupport = enums.RateSupport.DISabled structure.Q_6_M_34: enums.RateSupport = enums.RateSupport.DISabled driver.configure.connection.srates.set_ofdm_conf(value = structure)
Definition of OFDM non-HT supported rates (modulation, coding rate, data rate) . These settings apply only if user-defined supported rates are enabled, see method RsCmwWlanSig.Configure.Connection.Srates.value.
- param value:
see the help for OfdmConfStruct structure arguments.
- set_omcs_conf(value: OmcsConfStruct) None [source]
# SCPI: CONFigure:WLAN:SIGNaling<instance>:CONNection:SRATes:OMCSconf structure = driver.configure.connection.srates.OmcsConfStruct() structure.Mcs_0: enums.McsSupport = enums.McsSupport.NOTSupported structure.Mcs_1: enums.McsSupport = enums.McsSupport.NOTSupported structure.Mcs_2: enums.McsSupport = enums.McsSupport.NOTSupported structure.Mcs_3: enums.McsSupport = enums.McsSupport.NOTSupported structure.Mcs_4: enums.McsSupport = enums.McsSupport.NOTSupported structure.Mcs_5: enums.McsSupport = enums.McsSupport.NOTSupported structure.Mcs_6: enums.McsSupport = enums.McsSupport.NOTSupported structure.Mcs_7: enums.McsSupport = enums.McsSupport.NOTSupported driver.configure.connection.srates.set_omcs_conf(value = structure)
Definition of supported OFDM HT modulation and coding schemes (MCS) . These settings apply only if user-defined supported rates are enabled, see method RsCmwWlanSig.Configure.Connection.Srates.value.
- param value:
see the help for OmcsConfStruct structure arguments.
- set_value(state: EnableState) None [source]
# SCPI: CONFigure:WLAN:SIGNaling<instance>:CONNection:SRATes driver.configure.connection.srates.set_value(state = enums.EnableState.DISable)
Enables/disables user-defined supported rates.
- param state:
ENABle | DISable
- set_vht_conf(vht_rates: VhtRates) None [source]
# SCPI: CONFigure:WLAN:SIGNaling<instance>:CONNection:SRATes:VHTConf driver.configure.connection.srates.set_vht_conf(vht_rates = enums.VhtRates.MC07)
Definition of supported OFDM VHT modulation and coding schemes (MCS) . These settings apply only if user-defined supported rates are enabled, see method RsCmwWlanSig.Configure.Connection.Srates.value.
- param vht_rates:
MC07 | MC08 | MC09 MC07: MCS 0 to MCS 7 MC08: MCS 0 to MCS 8 MC09: MCS 0 to MCS 9
Cloning the Group
# Create a clone of the original group, that exists independently
group2 = driver.configure.connection.srates.clone()
Subgroups