Huwb#

SCPI Commands :

[SOURce<HW>]:BB:HUWB:PRESet
[SOURce<HW>]:BB:HUWB:SLENgth
[SOURce<HW>]:BB:HUWB:STATe
[SOURce<HW>]:BB:HUWB:STD
Commands in total: 64
Subgroups: 8
Direct child commands: 4
preset ( ) → None
preset_with_opc ( opc_timeout_ms: int = -1 ) → None
# [SOURce<HW>]:BB:HUWB:PRESet
driver.source.bb.huwb.preset()
driver.source.bb.huwb.preset_with_opc(opc_timeout_ms = 3000)

Sets all parameters of the application to their default values. These values are the *RST values of the commands of the application.

preset_with_opc() does the same as preset(), but waits for the operation to complete before continuing further. Use the RsSmw.utilities.opc_timeout to set the timeout value.

Parameters:

opc_timeout_ms – Maximum time to wait in milliseconds, valid only for this call.

get_slength ( ) → int
set_slength ( slength: int ) → None
# [SOURce<HW>]:BB:HUWB:SLENgth
# get:
value: int = driver.source.bb.huwb.get_slength()
# set:
driver.source.bb.huwb.set_slength(slength = 1)

Sets the sequence length of the signal in number of frames. The signal is calculated in advance and output in the arbitrary waveform generator. The maximum number of frames is calculated as follows: Max. No. of Frames = Arbitrary waveform memory size/(sampling rate x 10 ms) .

Parameters:

slength – integer Range: 1 to 1024

get_state ( ) → bool
set_state ( hrp_uwb_state: bool ) → None
# [SOURce<HW>]:BB:HUWB:STATe
# get:
value: bool = driver.source.bb.huwb.get_state()
# set:
driver.source.bb.huwb.set_state(hrp_uwb_state = False)

Enables the baseband signal application and disables all the other baseband signal applications in the same signal path.

Parameters:

hrp_uwb_state – 1 | ON | 0| OFF

get_std ( ) → HrpUwbMode
set_std ( mode: HrpUwbMode ) → None
# [SOURce<HW>]:BB:HUWB:STD
# get:
value: enums.HrpUwbMode = driver.source.bb.huwb.get_std()
# set:
driver.source.bb.huwb.set_std(mode = enums.HrpUwbMode.BPRF)

Sets the 802.15.4 mode.

Parameters:

mode – NONHRP | BPRF | HPRF | OQPSK | MMS | EHPRF | SENS | SYNSFD NONHRP Enables HRP non-ERDEV mode. BPRF Enables HRP-ERDEV base pulse repetition frequency (BPRF) mode. HPRF Enables HRP-ERDEV higher pulse repetition frequency (HPRF) mode. OQPSK Requires R&S SMW-K180. Enables 802.15.4 with O-QPSK modulation mode. MMS Requires R&S SMW-K181. Enables multi-millisecond advanced ranging (MMS) mode. EHPRF Requires R&S SMW-K181. Enables enhanced modulation and low latency (EM+LLD) mode SENS Requires R&S SMW-K182. Enables sensing mode. SYNSFD Enables SYN+SFD mode. The SYN packet and the SFD packet without the DATA part is sent.

Cloning the Group

# Create a copy of the original group, that exists independently
huwb_copy = driver.source.bb.huwb.clone()

Subgroups