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.wlanMeas.isignal.get_bandwidth()
Selects the channel bandwidth.
- return:
bandwidth: BW05mhz: 5 MHz BW10mhz: 10 MHz BW20mhz: 20 MHz BW40mhz: 40 MHz BW80mhz: 80 MHz BW16mhz: 160 MHz BW32mhz: 320 MHz
- get_btype() BurstType[source]
# SCPI: CONFigure:WLAN:MEASurement<Instance>:ISIGnal:BTYPe value: enums.BurstType = driver.configure.wlanMeas.isignal.get_btype()
Sets the burst type for standard 802.11n. Do not use the command for other standards.
- return:
burst_type: 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.wlanMeas.isignal.get_cdistance()
No command help available
- return:
channel_distance: No help available
- get_elength() BurstEvalLength[source]
# SCPI: CONFigure:WLAN:MEASurement<Instance>:ISIGnal:ELENgth value: enums.BurstEvalLength = driver.configure.wlanMeas.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.wlanMeas.isignal.get_iqswap()
Swaps the role of the I and Q axes in the baseband.
- return:
iqswap: No help available
- get_modfilter() ModulationFilter[source]
# SCPI: CONFigure:WLAN:MEASurement<Instance>:ISIGnal:MODFilter value: enums.ModulationFilter = driver.configure.wlanMeas.isignal.get_modfilter()
This command allows you to limit the evaluation to bursts of a particular modulation format. If the received burst has a different modulation, the reliability Wrong Modulation is displayed.
- return:
modulation_filter: Valid for OFDM: all, BPSK, QPSK, 16QAM, 64QAM6, 256QAM, 1024QAM, 4096QAM Valid for DSSS: all, DBPSK (1 Mbit/s) , DQPSK (2 Mbit/s) , CCK (5.5 Mbit/s) , CCK (11 Mbit/s)
- get_pclass() PowerClass[source]
# SCPI: CONFigure:WLAN:MEASurement<Instance>:ISIGnal:PCLass value: enums.PowerClass = driver.configure.wlanMeas.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: 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.wlanMeas.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: SISO signal CMIMo: Composite MIMO TMIMo: True MIMO
- get_standard() IeeeStandard[source]
# SCPI: CONFigure:WLAN:MEASurement<Instance>:ISIGnal:STANdard value: enums.IeeeStandard = driver.configure.wlanMeas.isignal.get_standard()
Selects the IEEE 802.11 standard. Several WLAN signal properties depend on the selected standard, see ‘Physical layer’.
- return:
standard: DSSS: 802.11b/g (DSSS) LOFDm: 802.11a/g (OFDM) HTOFdm: 802.11n VHTofdm: 802.11ac HEOFdm: 802.11ax POFDm: 802.11p EHTofdm: 802.11be
- set_bandwidth(bandwidth: Bandwidth) None[source]
# SCPI: CONFigure:WLAN:MEASurement<Instance>:ISIGnal:BWIDth driver.configure.wlanMeas.isignal.set_bandwidth(bandwidth = enums.Bandwidth.BW05mhz)
Selects the channel bandwidth.
- param bandwidth:
BW05mhz: 5 MHz BW10mhz: 10 MHz BW20mhz: 20 MHz BW40mhz: 40 MHz BW80mhz: 80 MHz BW16mhz: 160 MHz BW32mhz: 320 MHz
- set_btype(burst_type: BurstType) None[source]
# SCPI: CONFigure:WLAN:MEASurement<Instance>:ISIGnal:BTYPe driver.configure.wlanMeas.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: 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.wlanMeas.isignal.set_cdistance(channel_distance = 1)
No command help available
- param channel_distance:
No help available
- set_elength(evaluation_length: BurstEvalLength) None[source]
# SCPI: CONFigure:WLAN:MEASurement<Instance>:ISIGnal:ELENgth driver.configure.wlanMeas.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.wlanMeas.isignal.set_iqswap(iqswap = False)
Swaps the role of the I and Q axes in the baseband.
- param iqswap:
No help available
- set_modfilter(modulation_filter: ModulationFilter) None[source]
# SCPI: CONFigure:WLAN:MEASurement<Instance>:ISIGnal:MODFilter driver.configure.wlanMeas.isignal.set_modfilter(modulation_filter = enums.ModulationFilter.ALL)
This command allows you to limit the evaluation to bursts of a particular modulation format. If the received burst has a different modulation, the reliability Wrong Modulation is displayed.
- param modulation_filter:
Valid for OFDM: all, BPSK, QPSK, 16QAM, 64QAM6, 256QAM, 1024QAM, 4096QAM Valid for DSSS: all, DBPSK (1 Mbit/s) , DQPSK (2 Mbit/s) , CCK (5.5 Mbit/s) , CCK (11 Mbit/s)
- set_pclass(power_class: PowerClass) None[source]
# SCPI: CONFigure:WLAN:MEASurement<Instance>:ISIGnal:PCLass driver.configure.wlanMeas.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: 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.wlanMeas.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: SISO signal CMIMo: Composite MIMO TMIMo: True MIMO
- set_standard(standard: IeeeStandard) None[source]
# SCPI: CONFigure:WLAN:MEASurement<Instance>:ISIGnal:STANdard driver.configure.wlanMeas.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’.
- param standard:
DSSS: 802.11b/g (DSSS) LOFDm: 802.11a/g (OFDM) HTOFdm: 802.11n VHTofdm: 802.11ac HEOFdm: 802.11ax POFDm: 802.11p EHTofdm: 802.11be
Cloning the Group
# Create a clone of the original group, that exists independently
group2 = driver.configure.wlanMeas.isignal.clone()
Subgroups