Sts

SCPI Commands :

[SOURce<HW>]:BB:[LRWPan]:MMS:STS:CPARt
[SOURce<HW>]:BB:[LRWPan]:MMS:STS:DLEN
[SOURce<HW>]:BB:[LRWPan]:MMS:STS:DLS
[SOURce<HW>]:BB:[LRWPan]:MMS:STS:KEY
[SOURce<HW>]:BB:[LRWPan]:MMS:STS:UPARt
Commands in total: 6
Subgroups: 1
Direct child commands: 5
get_cpart() str[source]
# [SOURce<HW>]:BB:[LRWPan]:MMS:STS:CPARt
value: str = driver.source.bb.lrWpan.mms.sts.get_cpart()

Sets the counter part of the V value. The value is a 32-bit value in hexadecimal representation.

Returns:

counter_part: integer

get_dlen() HrpUwbStsDeltaLen[source]
# [SOURce<HW>]:BB:[LRWPan]:MMS:STS:DLEN
value: enums.HrpUwbStsDeltaLen = driver.source.bb.lrWpan.mms.sts.get_dlen()

Queries the delta length of the scrambled timestamp sequence (STS) . The delta length depends on the HRP UWB mode.

Returns:

delta_length: DL_4 | DL_8

get_dls() bool[source]
# [SOURce<HW>]:BB:[LRWPan]:MMS:STS:DLS
value: bool = driver.source.bb.lrWpan.mms.sts.get_dls()

Activates the STS source. If activated, you can select an STS data list from a designated folder to import a user defined STS sequence.

Returns:

sts_datalist: 1 | ON | 0| OFF

get_key() str[source]
# [SOURce<HW>]:BB:[LRWPan]:MMS:STS:KEY
value: str = driver.source.bb.lrWpan.mms.sts.get_key()

Sets the key value of the scrambled timestamp sequence (STS) . The value is a 128-bit value in hexadecimal representation.

Returns:

key: integer

get_upart() str[source]
# [SOURce<HW>]:BB:[LRWPan]:MMS:STS:UPARt
value: str = driver.source.bb.lrWpan.mms.sts.get_upart()

Sets the upper part of the V value. The value is a 96-bit value in hexadecimal representation.

Returns:

upper_part: integer

set_cpart(counter_part: str) None[source]
# [SOURce<HW>]:BB:[LRWPan]:MMS:STS:CPARt
driver.source.bb.lrWpan.mms.sts.set_cpart(counter_part = rawAbc)

Sets the counter part of the V value. The value is a 32-bit value in hexadecimal representation.

Parameters:

counter_part – integer

set_dls(sts_datalist: bool) None[source]
# [SOURce<HW>]:BB:[LRWPan]:MMS:STS:DLS
driver.source.bb.lrWpan.mms.sts.set_dls(sts_datalist = False)

Activates the STS source. If activated, you can select an STS data list from a designated folder to import a user defined STS sequence.

Parameters:

sts_datalist – 1 | ON | 0| OFF

set_key(key: str) None[source]
# [SOURce<HW>]:BB:[LRWPan]:MMS:STS:KEY
driver.source.bb.lrWpan.mms.sts.set_key(key = rawAbc)

Sets the key value of the scrambled timestamp sequence (STS) . The value is a 128-bit value in hexadecimal representation.

Parameters:

key – integer

set_upart(upper_part: str) None[source]
# [SOURce<HW>]:BB:[LRWPan]:MMS:STS:UPARt
driver.source.bb.lrWpan.mms.sts.set_upart(upper_part = rawAbc)

Sets the upper part of the V value. The value is a 96-bit value in hexadecimal representation.

Parameters:

upper_part – integer

Cloning the Group

# Create a copy of the original group, that exists independently
sts_copy = driver.source.bb.lrWpan.mms.sts.clone()

Subgroups