Tsp

SCPI Commands :

[SOURce<HW>]:BB:T2DVb:DELay:TSP:DATE
[SOURce<HW>]:BB:T2DVb:DELay:TSP:MODE
[SOURce<HW>]:BB:T2DVb:DELay:TSP:OFFSet
[SOURce<HW>]:BB:T2DVb:DELay:TSP:SEConds
[SOURce<HW>]:BB:T2DVb:DELay:TSP:TIME
class TspCls[source]

Tsp commands group definition. 6 total commands, 1 Subgroups, 5 group commands

get_date() str[source]
# SCPI: [SOURce<HW>]:BB:T2DVb:DELay:TSP:DATE
value: str = driver.source.bb.t2Dvb.delay.tsp.get_date()

Queries the UTC date from the last UTC reference update.

return:

tsp_date: string Format yyyy-mm-dd

get_mode() SfnMode[source]
# SCPI: [SOURce<HW>]:BB:T2DVb:DELay:TSP:MODE
value: enums.SfnMode = driver.source.bb.t2Dvb.delay.tsp.get_mode()

Queries the type of the currently received T2-MI timestamps.

return:

timestamp_mode: RELative| ABSolute RELative Received T2-MI stream has T2-MI packets with relative timestamps. ABSolute Received T2-MI stream has T2-MI packets with absolute timestamps. If received, the following subparameters are displayed.

get_offset() int[source]
# SCPI: [SOURce<HW>]:BB:T2DVb:DELay:TSP:OFFSet
value: int = driver.source.bb.t2Dvb.delay.tsp.get_offset()

Modifies the UTC/ leap seconds offset.

return:

tsp_offset: integer Range: -255 to 255

get_seconds() int[source]
# SCPI: [SOURce<HW>]:BB:T2DVb:DELay:TSP:SEConds
value: int = driver.source.bb.t2Dvb.delay.tsp.get_seconds()

Queries the elapsed time in seconds since 2000. The value is based on the value of the last UTC reference update.

return:

tsp_seconds: integer Range: 0 to 1099511627775

get_time() str[source]
# SCPI: [SOURce<HW>]:BB:T2DVb:DELay:TSP:TIME
value: str = driver.source.bb.t2Dvb.delay.tsp.get_time()

Queries the UTC time from the last UTC reference update.

return:

tsp_time: string Format hour:minute:second

set_offset(tsp_offset: int) None[source]
# SCPI: [SOURce<HW>]:BB:T2DVb:DELay:TSP:OFFSet
driver.source.bb.t2Dvb.delay.tsp.set_offset(tsp_offset = 1)

Modifies the UTC/ leap seconds offset.

param tsp_offset:

integer Range: -255 to 255

Cloning the Group

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

Subgroups