Pconfig

SCPI Commands :

[SOURce<HW>]:BB:WLAD:PCONfig:EMINdication
[SOURce<HW>]:BB:WLAD:PCONfig:LRSSi
[SOURce<HW>]:BB:WLAD:PCONfig:MCS
[SOURce<HW>]:BB:WLAD:PCONfig:MTYPe
[SOURce<HW>]:BB:WLAD:PCONfig:PTYPe
[SOURce<HW>]:BB:WLAD:PCONfig:REPetition
[SOURce<HW>]:BB:WLAD:PCONfig:TLENgth
[SOURce<HW>]:BB:WLAD:PCONfig:TPTYpe
[SOURce<HW>]:BB:WLAD:PCONfig:TTIMe
class PconfigCls[source]

Pconfig commands group definition. 55 total commands, 11 Subgroups, 9 group commands

get_em_indication() bool[source]
# SCPI: [SOURce<HW>]:BB:WLAD:PCONfig:EMINdication
value: bool = driver.source.bb.wlad.pconfig.get_em_indication()

The value of this field indicates the length of the PSDU.

return

ext_sc_mcs_ind: 1| ON| 0| OFF

get_lrssi() RsSmw.enums.WlanadLastRssi[source]
# SCPI: [SOURce<HW>]:BB:WLAD:PCONfig:LRSSi
value: enums.WlanadLastRssi = driver.source.bb.wlad.pconfig.get_lrssi()

Sets the last RSSI.

return

lrssi: NA| M68| M67| M65| M63| M61| M59| M57| M55| M53| M51| M49| M47| M45| M43| M42

get_mcs() RsSmw.enums.WlannMcs[source]
# SCPI: [SOURce<HW>]:BB:WLAD:PCONfig:MCS
value: enums.WlannMcs = driver.source.bb.wlad.pconfig.get_mcs()

Selects the modulation and coding scheme for all spatial streams.

return

mcs: MCS0| MCS1| MCS2| MCS3| MCS4| MCS5| MCS6| MCS7| MCS8| MCS9| MCS10| MCS11| MCS12| MCS13| MCS14| MCS15| MCS16| MCS17| MCS18| MCS19| MCS20| MCS21| MCS22| MCS23| MCS24| MCS25| MCS26| MCS27| MCS28| MCS29| MCS30| MCS31| MCS91| MCS121| MCS122| MCS125| MCS123| MCS124| MCS126

get_mtype() RsSmw.enums.WlanadModType[source]
# SCPI: [SOURce<HW>]:BB:WLAD:PCONfig:MTYPe
value: enums.WlanadModType = driver.source.bb.wlad.pconfig.get_mtype()

Sets the modulation type.

return

mtype: DBPSK| SQPSK| QPSK| QAM16| QAM64| P2BPSK| P2QPSK| P2QAM16| P2QAM64| P2PSK8| P2NUC64| DCMP2BPSK

get_ptype() RsSmw.enums.WlanadPackType[source]
# SCPI: [SOURce<HW>]:BB:WLAD:PCONfig:PTYPe
value: enums.WlanadPackType = driver.source.bb.wlad.pconfig.get_ptype()
Selects the packet type.

INTRO_CMD_HELP: Selectable packet types depend on the PHY format:

  • DMG format: Packet type is a receive training packet (TRN-R) or transmit training packet (TRN-T) .

  • EDMG format: Packet type is a receive training packet (TRN-R) , transmit training packet (TRN-T) or receive/transmit training packet (TRN-R/T) .

return

ptype: TRNR| TRNT| TRNTR TRNR Receive training packet. The data part of a packet is followed by one or more TRN-R subfields; or a packet is requesting that a TRN-R subfield is added to a future response packet. TRNT Transmit training packet. The data part of packet is followed by one or more TRN-T subfields. TRNTR Receive/transmit training packet. The data part of packet is followed by one or more TRN-R/T subfields.

get_repetition() int[source]
# SCPI: [SOURce<HW>]:BB:WLAD:PCONfig:REPetition
value: int = driver.source.bb.wlad.pconfig.get_repetition()

Sets the repetition number.

return

rep: integer Range: 1 to 2

get_tlength() int[source]
# SCPI: [SOURce<HW>]:BB:WLAD:PCONfig:TLENgth
value: int = driver.source.bb.wlad.pconfig.get_tlength()

Sets the training length.

return

tlen: integer Range: 0 to 16

get_tp_type() RsSmw.enums.WlanadTonePairType[source]
# SCPI: [SOURce<HW>]:BB:WLAD:PCONfig:TPTYpe
value: enums.WlanadTonePairType = driver.source.bb.wlad.pconfig.get_tp_type()

No command help available

return

tp_type: No help available

get_ttime() float[source]
# SCPI: [SOURce<HW>]:BB:WLAD:PCONfig:TTIMe
value: float = driver.source.bb.wlad.pconfig.get_ttime()

No command help available

return

ttime: No help available

set_em_indication(ext_sc_mcs_ind: bool) None[source]
# SCPI: [SOURce<HW>]:BB:WLAD:PCONfig:EMINdication
driver.source.bb.wlad.pconfig.set_em_indication(ext_sc_mcs_ind = False)

The value of this field indicates the length of the PSDU.

param ext_sc_mcs_ind

1| ON| 0| OFF

set_lrssi(lrssi: RsSmw.enums.WlanadLastRssi) None[source]
# SCPI: [SOURce<HW>]:BB:WLAD:PCONfig:LRSSi
driver.source.bb.wlad.pconfig.set_lrssi(lrssi = enums.WlanadLastRssi.M42)

Sets the last RSSI.

param lrssi

NA| M68| M67| M65| M63| M61| M59| M57| M55| M53| M51| M49| M47| M45| M43| M42

set_mcs(mcs: RsSmw.enums.WlannMcs) None[source]
# SCPI: [SOURce<HW>]:BB:WLAD:PCONfig:MCS
driver.source.bb.wlad.pconfig.set_mcs(mcs = enums.WlannMcs.MCS0)

Selects the modulation and coding scheme for all spatial streams.

param mcs

MCS0| MCS1| MCS2| MCS3| MCS4| MCS5| MCS6| MCS7| MCS8| MCS9| MCS10| MCS11| MCS12| MCS13| MCS14| MCS15| MCS16| MCS17| MCS18| MCS19| MCS20| MCS21| MCS22| MCS23| MCS24| MCS25| MCS26| MCS27| MCS28| MCS29| MCS30| MCS31| MCS91| MCS121| MCS122| MCS125| MCS123| MCS124| MCS126

set_mtype(mtype: RsSmw.enums.WlanadModType) None[source]
# SCPI: [SOURce<HW>]:BB:WLAD:PCONfig:MTYPe
driver.source.bb.wlad.pconfig.set_mtype(mtype = enums.WlanadModType.DBPSK)

Sets the modulation type.

param mtype

DBPSK| SQPSK| QPSK| QAM16| QAM64| P2BPSK| P2QPSK| P2QAM16| P2QAM64| P2PSK8| P2NUC64| DCMP2BPSK

set_ptype(ptype: RsSmw.enums.WlanadPackType) None[source]
# SCPI: [SOURce<HW>]:BB:WLAD:PCONfig:PTYPe
driver.source.bb.wlad.pconfig.set_ptype(ptype = enums.WlanadPackType.TRNR)
Selects the packet type.

INTRO_CMD_HELP: Selectable packet types depend on the PHY format:

  • DMG format: Packet type is a receive training packet (TRN-R) or transmit training packet (TRN-T) .

  • EDMG format: Packet type is a receive training packet (TRN-R) , transmit training packet (TRN-T) or receive/transmit training packet (TRN-R/T) .

param ptype

TRNR| TRNT| TRNTR TRNR Receive training packet. The data part of a packet is followed by one or more TRN-R subfields; or a packet is requesting that a TRN-R subfield is added to a future response packet. TRNT Transmit training packet. The data part of packet is followed by one or more TRN-T subfields. TRNTR Receive/transmit training packet. The data part of packet is followed by one or more TRN-R/T subfields.

set_repetition(rep: int) None[source]
# SCPI: [SOURce<HW>]:BB:WLAD:PCONfig:REPetition
driver.source.bb.wlad.pconfig.set_repetition(rep = 1)

Sets the repetition number.

param rep

integer Range: 1 to 2

set_tlength(tlen: int) None[source]
# SCPI: [SOURce<HW>]:BB:WLAD:PCONfig:TLENgth
driver.source.bb.wlad.pconfig.set_tlength(tlen = 1)

Sets the training length.

param tlen

integer Range: 0 to 16

set_tp_type(tp_type: RsSmw.enums.WlanadTonePairType) None[source]
# SCPI: [SOURce<HW>]:BB:WLAD:PCONfig:TPTYpe
driver.source.bb.wlad.pconfig.set_tp_type(tp_type = enums.WlanadTonePairType.DYNamic)

No command help available

param tp_type

No help available

set_ttime(ttime: float) None[source]
# SCPI: [SOURce<HW>]:BB:WLAD:PCONfig:TTIMe
driver.source.bb.wlad.pconfig.set_ttime(ttime = 1.0)

No command help available

param ttime

No help available

Cloning the Group

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

Subgroups