Isignal
SCPI Commands :
CONFigure:WLAN:MEASurement<Instance>:ISIGnal:STANdard
CONFigure:WLAN:MEASurement<Instance>:ISIGnal:RMODe
CONFigure:WLAN:MEASurement<Instance>:ISIGnal:ELENgth
CONFigure:WLAN:MEASurement<Instance>:ISIGnal:BTYPe
CONFigure:WLAN:MEASurement<Instance>:ISIGnal:BWIDth
CONFigure:WLAN:MEASurement<Instance>:ISIGnal:CDIStance
CONFigure:WLAN:MEASurement<Instance>:ISIGnal:PCLass
CONFigure:WLAN:MEASurement<Instance>:ISIGnal:IQSWap
CONFigure:WLAN:MEASurement<Instance>:ISIGnal:MODFilter
- class IsignalCls[source]
Isignal commands group definition. 13 total commands, 3 Subgroups, 9 group commands
- get_bandwidth() Bandwidth [source]
# SCPI: CONFigure:WLAN:MEASurement<Instance>:ISIGnal:BWIDth value: enums.Bandwidth = driver.configure.isignal.get_bandwidth()
Selects the channel bandwidth. In the combined signal path (CSP) , consider the dependency between this parameter and the trigger bandwidth, set for the RX frame trigger in the signaling application. See TRIGger:WLAN:SIGN<i>:RX:MACFrame:BW For 802.11ax and trigger source set to ‘HE_TB Trigger’, the setting depends on the trigger configuration: CONFigure:WLAN:SIGN<i>:CONNection:HETF:CHBW
- return:
bandwidth: BW05mhz | BW10mhz | BW20mhz | BW40mhz | BW80mhz | BW16mhz | BW88mhz BW05mhz: 5 MHz BW10mhz: 10 MHz BW20mhz: 20 MHz BW40mhz: 40 MHz BW80mhz: 80 MHz BW88mhz: 80+80 MHz BW16mhz: 160 MHz
- get_btype() BurstType [source]
# SCPI: CONFigure:WLAN:MEASurement<Instance>:ISIGnal:BTYPe value: enums.BurstType = driver.configure.isignal.get_btype()
Sets the burst type for standard 802.11n. Do not use the command for other standards.
- return:
burst_type: MIXed | GREenfield MIXed: Compatibility mode, for coexistence with older standards GREenfield: Greenfield mode, incompatible with older standards
- get_cdistance() int [source]
# SCPI: CONFigure:WLAN:MEASurement<Instance>:ISIGnal:CDIStance value: int = driver.configure.isignal.get_cdistance()
Configures the distance between the center frequencies of the two 80-MHz segments for the bandwidth of 80+80 MHz.
- return:
channel_distance: numeric Range: 80 MHz to 940 MHz, Unit: MHz
- get_elength() BurstEvalLength [source]
# SCPI: CONFigure:WLAN:MEASurement<Instance>:ISIGnal:ELENgth value: enums.BurstEvalLength = driver.configure.isignal.get_elength()
No command help available
- return:
evaluation_length: No help available
- get_iqswap() bool [source]
# SCPI: CONFigure:WLAN:MEASurement<Instance>:ISIGnal:IQSWap value: bool = driver.configure.isignal.get_iqswap()
Swaps the role of the I and Q axes in the baseband.
- return:
iqswap: OFF | ON
- get_modfilter() ModulationFilter [source]
# SCPI: CONFigure:WLAN:MEASurement<Instance>:ISIGnal:MODFilter value: enums.ModulationFilter = driver.configure.isignal.get_modfilter()
This command allows you to limit the evaluation to bursts of a particular modulation type. If the received burst has a different modulation, the reliability ‘Wrong Modulation’ is displayed. In the combined signal path (CSP) , consider the dependency between this parameter and the data rate, set for the RX frame trigger in the signaling application. See TRIGger:WLAN:SIGN<i>:RX:MACFrame:RATE For 802.11ax and trigger source set to ‘HE_TB Trigger’, the setting depends on the trigger configuration: CONFigure:WLAN:SIGN<i>:STA<s>:CONNection:HETF:MCS
- return:
modulation_filter: ALL | BPSK | QPSK | QAM16 | QAM64 | QAM256 | QAM1024 | DBPSk | DQPSk | CCK5_5 | CCK11 For OFDM: ALL | BPSK | QPSK | QAM16 | QAM64 | QAM256 | QAM1024 For DSSS: ALL | DBPSk | DQPSk | CCK5_5 | CCK11
- get_pclass() PowerClass [source]
# SCPI: CONFigure:WLAN:MEASurement<Instance>:ISIGnal:PCLass value: enums.PowerClass = driver.configure.isignal.get_pclass()
Sets the STA transmit power class for 802.11p and selects the transmit spectrum mask to be applied.
- return:
power_class: CLA | CLB | CLCD | USERdefined CLA: class A transmit spectrum mask CLB: class B transmit spectrum mask CLCD: class C or D, no transmit spectrum limit check USERdefined: user-defined transmit spectrum mask
- get_rmode() ReceiveMode [source]
# SCPI: CONFigure:WLAN:MEASurement<Instance>:ISIGnal:RMODe value: enums.ReceiveMode = driver.configure.isignal.get_rmode()
Sets the receive mode. Not all standards support MIMO. If you set a standard that is incompatible with the current receive mode, the receive mode automatically reverts to SISO.
- return:
receive_mode: SISO | TMIMo | CMIMo SISO: SISO signal CMIMo: Composite MIMO TMIMo: True MIMO
- get_standard() IeeeStandard [source]
# SCPI: CONFigure:WLAN:MEASurement<Instance>:ISIGnal:STANdard value: enums.IeeeStandard = driver.configure.isignal.get_standard()
Selects the IEEE 802.11 standard. Several WLAN signal properties depend on the selected standard, see ‘Physical layer’. In the combined signal path (CSP) , consider the dependency between this parameter and the burst type, set for the RX frame trigger in the signaling application. See TRIGger:WLAN:SIGN<i>:RX:MACFrame:BTYPe Selecting a standard that is not compatible with the current scenario restores the ‘Standalone’ scenario.
- return:
standard: DSSS | LOFDm | HTOFdm | VHTofdm | HEOFdm | POFDm DSSS: 802.11b/g (DSSS) LOFDm: 802.11a/g (OFDM) HTOFdm: 802.11n VHTofdm: 802.11ac HEOFdm: 802.11ax POFDm: 802.11p
- set_bandwidth(bandwidth: Bandwidth) None [source]
# SCPI: CONFigure:WLAN:MEASurement<Instance>:ISIGnal:BWIDth driver.configure.isignal.set_bandwidth(bandwidth = enums.Bandwidth.BW05mhz)
Selects the channel bandwidth. In the combined signal path (CSP) , consider the dependency between this parameter and the trigger bandwidth, set for the RX frame trigger in the signaling application. See TRIGger:WLAN:SIGN<i>:RX:MACFrame:BW For 802.11ax and trigger source set to ‘HE_TB Trigger’, the setting depends on the trigger configuration: CONFigure:WLAN:SIGN<i>:CONNection:HETF:CHBW
- param bandwidth:
BW05mhz | BW10mhz | BW20mhz | BW40mhz | BW80mhz | BW16mhz | BW88mhz BW05mhz: 5 MHz BW10mhz: 10 MHz BW20mhz: 20 MHz BW40mhz: 40 MHz BW80mhz: 80 MHz BW88mhz: 80+80 MHz BW16mhz: 160 MHz
- set_btype(burst_type: BurstType) None [source]
# SCPI: CONFigure:WLAN:MEASurement<Instance>:ISIGnal:BTYPe driver.configure.isignal.set_btype(burst_type = enums.BurstType.AUTO)
Sets the burst type for standard 802.11n. Do not use the command for other standards.
- param burst_type:
MIXed | GREenfield MIXed: Compatibility mode, for coexistence with older standards GREenfield: Greenfield mode, incompatible with older standards
- set_cdistance(channel_distance: int) None [source]
# SCPI: CONFigure:WLAN:MEASurement<Instance>:ISIGnal:CDIStance driver.configure.isignal.set_cdistance(channel_distance = 1)
Configures the distance between the center frequencies of the two 80-MHz segments for the bandwidth of 80+80 MHz.
- param channel_distance:
numeric Range: 80 MHz to 940 MHz, Unit: MHz
- set_elength(evaluation_length: BurstEvalLength) None [source]
# SCPI: CONFigure:WLAN:MEASurement<Instance>:ISIGnal:ELENgth driver.configure.isignal.set_elength(evaluation_length = enums.BurstEvalLength.REDucedburst)
No command help available
- param evaluation_length:
No help available
- set_iqswap(iqswap: bool) None [source]
# SCPI: CONFigure:WLAN:MEASurement<Instance>:ISIGnal:IQSWap driver.configure.isignal.set_iqswap(iqswap = False)
Swaps the role of the I and Q axes in the baseband.
- param iqswap:
OFF | ON
- set_modfilter(modulation_filter: ModulationFilter) None [source]
# SCPI: CONFigure:WLAN:MEASurement<Instance>:ISIGnal:MODFilter driver.configure.isignal.set_modfilter(modulation_filter = enums.ModulationFilter.ALL)
This command allows you to limit the evaluation to bursts of a particular modulation type. If the received burst has a different modulation, the reliability ‘Wrong Modulation’ is displayed. In the combined signal path (CSP) , consider the dependency between this parameter and the data rate, set for the RX frame trigger in the signaling application. See TRIGger:WLAN:SIGN<i>:RX:MACFrame:RATE For 802.11ax and trigger source set to ‘HE_TB Trigger’, the setting depends on the trigger configuration: CONFigure:WLAN:SIGN<i>:STA<s>:CONNection:HETF:MCS
- param modulation_filter:
ALL | BPSK | QPSK | QAM16 | QAM64 | QAM256 | QAM1024 | DBPSk | DQPSk | CCK5_5 | CCK11 For OFDM: ALL | BPSK | QPSK | QAM16 | QAM64 | QAM256 | QAM1024 For DSSS: ALL | DBPSk | DQPSk | CCK5_5 | CCK11
- set_pclass(power_class: PowerClass) None [source]
# SCPI: CONFigure:WLAN:MEASurement<Instance>:ISIGnal:PCLass driver.configure.isignal.set_pclass(power_class = enums.PowerClass.CLA)
Sets the STA transmit power class for 802.11p and selects the transmit spectrum mask to be applied.
- param power_class:
CLA | CLB | CLCD | USERdefined CLA: class A transmit spectrum mask CLB: class B transmit spectrum mask CLCD: class C or D, no transmit spectrum limit check USERdefined: user-defined transmit spectrum mask
- set_rmode(receive_mode: ReceiveMode) None [source]
# SCPI: CONFigure:WLAN:MEASurement<Instance>:ISIGnal:RMODe driver.configure.isignal.set_rmode(receive_mode = enums.ReceiveMode.CMIMo)
Sets the receive mode. Not all standards support MIMO. If you set a standard that is incompatible with the current receive mode, the receive mode automatically reverts to SISO.
- param receive_mode:
SISO | TMIMo | CMIMo SISO: SISO signal CMIMo: Composite MIMO TMIMo: True MIMO
- set_standard(standard: IeeeStandard) None [source]
# SCPI: CONFigure:WLAN:MEASurement<Instance>:ISIGnal:STANdard driver.configure.isignal.set_standard(standard = enums.IeeeStandard.DSSS)
Selects the IEEE 802.11 standard. Several WLAN signal properties depend on the selected standard, see ‘Physical layer’. In the combined signal path (CSP) , consider the dependency between this parameter and the burst type, set for the RX frame trigger in the signaling application. See TRIGger:WLAN:SIGN<i>:RX:MACFrame:BTYPe Selecting a standard that is not compatible with the current scenario restores the ‘Standalone’ scenario.
- param standard:
DSSS | LOFDm | HTOFdm | VHTofdm | HEOFdm | POFDm DSSS: 802.11b/g (DSSS) LOFDm: 802.11a/g (OFDM) HTOFdm: 802.11n VHTofdm: 802.11ac HEOFdm: 802.11ax POFDm: 802.11p
Cloning the Group
# Create a clone of the original group, that exists independently
group2 = driver.configure.isignal.clone()
Subgroups