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
- Commands in total: 55Subgroups: 11Direct child commands: 9
- get_em_indication() bool[source]
# [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.
- Returns:
ext_sc_mcs_ind: 1 | ON | 0| OFF
- get_lrssi() WlanadLastRssi[source]
# [SOURce<HW>]:BB:WLAD:PCONfig:LRSSi value: enums.WlanadLastRssi = driver.source.bb.wlad.pconfig.get_lrssi()
Sets the last RSSI.
- Returns:
lrssi: NA | M68 | M67 | M65 | M63 | M61 | M59 | M57 | M55 | M53 | M51 | M49 | M47 | M45 | M43 | M42
- get_mcs() WlannMcs[source]
# [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.
- Returns:
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() WlanadModType[source]
# [SOURce<HW>]:BB:WLAD:PCONfig:MTYPe value: enums.WlanadModType = driver.source.bb.wlad.pconfig.get_mtype()
Sets the modulation type.
- Returns:
mtype: DBPSK | SQPSK | QPSK | QAM16 | QAM64 | P2BPSK | P2QPSK | P2QAM16 | P2QAM64 | P2PSK8 | P2NUC64 | DCMP2BPSK
- get_ptype() WlanadPackType[source]
# [SOURce<HW>]:BB:WLAD:PCONfig:PTYPe value: enums.WlanadPackType = driver.source.bb.wlad.pconfig.get_ptype()
Selects the packet type. 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) .
- Returns:
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]
# [SOURce<HW>]:BB:WLAD:PCONfig:REPetition value: int = driver.source.bb.wlad.pconfig.get_repetition()
Sets the repetition number.
- Returns:
rep: integer Range: 1 to 2
- get_tlength() int[source]
# [SOURce<HW>]:BB:WLAD:PCONfig:TLENgth value: int = driver.source.bb.wlad.pconfig.get_tlength()
Sets the training length.
- Returns:
tlen: integer Range: 0 to 16
- get_tp_type() WlanadTonePairType[source]
# [SOURce<HW>]:BB:WLAD:PCONfig:TPTYpe value: enums.WlanadTonePairType = driver.source.bb.wlad.pconfig.get_tp_type()
No help available
- get_ttime() float[source]
# [SOURce<HW>]:BB:WLAD:PCONfig:TTIMe value: float = driver.source.bb.wlad.pconfig.get_ttime()
No help available
- set_em_indication(ext_sc_mcs_ind: bool) None[source]
# [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.
- Parameters:
ext_sc_mcs_ind – 1 | ON | 0| OFF
- set_lrssi(lrssi: WlanadLastRssi) None[source]
# [SOURce<HW>]:BB:WLAD:PCONfig:LRSSi driver.source.bb.wlad.pconfig.set_lrssi(lrssi = enums.WlanadLastRssi.M42)
Sets the last RSSI.
- Parameters:
lrssi – NA | M68 | M67 | M65 | M63 | M61 | M59 | M57 | M55 | M53 | M51 | M49 | M47 | M45 | M43 | M42
- set_mcs(mcs: WlannMcs) None[source]
# [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.
- Parameters:
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: WlanadModType) None[source]
# [SOURce<HW>]:BB:WLAD:PCONfig:MTYPe driver.source.bb.wlad.pconfig.set_mtype(mtype = enums.WlanadModType.DBPSK)
Sets the modulation type.
- Parameters:
mtype – DBPSK | SQPSK | QPSK | QAM16 | QAM64 | P2BPSK | P2QPSK | P2QAM16 | P2QAM64 | P2PSK8 | P2NUC64 | DCMP2BPSK
- set_ptype(ptype: WlanadPackType) None[source]
# [SOURce<HW>]:BB:WLAD:PCONfig:PTYPe driver.source.bb.wlad.pconfig.set_ptype(ptype = enums.WlanadPackType.TRNR)
Selects the packet type. 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) .
- Parameters:
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]
# [SOURce<HW>]:BB:WLAD:PCONfig:REPetition driver.source.bb.wlad.pconfig.set_repetition(rep = 1)
Sets the repetition number.
- Parameters:
rep – integer Range: 1 to 2
- set_tlength(tlen: int) None[source]
# [SOURce<HW>]:BB:WLAD:PCONfig:TLENgth driver.source.bb.wlad.pconfig.set_tlength(tlen = 1)
Sets the training length.
- Parameters:
tlen – integer Range: 0 to 16
- set_tp_type(tp_type: WlanadTonePairType) None[source]
# [SOURce<HW>]:BB:WLAD:PCONfig:TPTYpe driver.source.bb.wlad.pconfig.set_tp_type(tp_type = enums.WlanadTonePairType.DYNamic)
No help available
- set_ttime(ttime: float) None[source]
# [SOURce<HW>]:BB:WLAD:PCONfig:TTIMe driver.source.bb.wlad.pconfig.set_ttime(ttime = 1.0)
No help available
Cloning the Group
# Create a copy of the original group, that exists independently
pconfig_copy = driver.source.bb.wlad.pconfig.clone()
Subgroups