Sts
SCPI Commands :
[SOURce<HW>]:BB:[LRWPan]:HUWB:STS:CPARt
[SOURce<HW>]:BB:[LRWPan]:HUWB:STS:DLEN
[SOURce<HW>]:BB:[LRWPan]:HUWB:STS:DLS
[SOURce<HW>]:BB:[LRWPan]:HUWB:STS:KEY
[SOURce<HW>]:BB:[LRWPan]:HUWB:STS:PC
[SOURce<HW>]:BB:[LRWPan]:HUWB:STS:UPARt
- Commands in total: 7Subgroups: 1Direct child commands: 6
- get_cpart() str[source]
# [SOURce<HW>]:BB:[LRWPan]:HUWB:STS:CPARt value: str = driver.source.bb.lrWpan.huwb.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]:HUWB:STS:DLEN value: enums.HrpUwbStsDeltaLen = driver.source.bb.lrWpan.huwb.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]:HUWB:STS:DLS value: bool = driver.source.bb.lrWpan.huwb.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]:HUWB:STS:KEY value: str = driver.source.bb.lrWpan.huwb.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_pc() HrpUwbStspAcketConfig[source]
# [SOURce<HW>]:BB:[LRWPan]:HUWB:STS:PC value: enums.HrpUwbStspAcketConfig = driver.source.bb.lrWpan.huwb.sts.get_pc()
Requires [:SOURce<hw>]:BB:LRWPan | HUWB:STD BPRF | HPRF | EHPRF. Sets the scrambled timestamp sequence (STS) packet configuration.
- Returns:
spc: SPC_0 | SPC_1 | SPC_2 | SPC_3
- get_upart() str[source]
# [SOURce<HW>]:BB:[LRWPan]:HUWB:STS:UPARt value: str = driver.source.bb.lrWpan.huwb.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]:HUWB:STS:CPARt driver.source.bb.lrWpan.huwb.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]:HUWB:STS:DLS driver.source.bb.lrWpan.huwb.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]:HUWB:STS:KEY driver.source.bb.lrWpan.huwb.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_pc(spc: HrpUwbStspAcketConfig) None[source]
# [SOURce<HW>]:BB:[LRWPan]:HUWB:STS:PC driver.source.bb.lrWpan.huwb.sts.set_pc(spc = enums.HrpUwbStspAcketConfig.SPC_0)
Requires [:SOURce<hw>]:BB:LRWPan | HUWB:STD BPRF | HPRF | EHPRF. Sets the scrambled timestamp sequence (STS) packet configuration.
- Parameters:
spc – SPC_0 | SPC_1 | SPC_2 | SPC_3
- set_upart(upper_part: str) None[source]
# [SOURce<HW>]:BB:[LRWPan]:HUWB:STS:UPARt driver.source.bb.lrWpan.huwb.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.huwb.sts.clone()
Subgroups