Delay
SCPI Commands :
[SOURce<HW>]:BB:TDMB:DELay:COMPensation
[SOURce<HW>]:BB:TDMB:DELay:DELay
[SOURce<HW>]:BB:TDMB:DELay:DEViation
[SOURce<HW>]:BB:TDMB:DELay:NETWork
[SOURce<HW>]:BB:TDMB:DELay:PROCess
[SOURce<HW>]:BB:TDMB:DELay:STATic
[SOURce<HW>]:BB:TDMB:DELay:TOTal
- class DelayCls[source]
Delay commands group definition. 7 total commands, 0 Subgroups, 7 group commands
- get_compensation() float [source]
# SCPI: [SOURce<HW>]:BB:TDMB:DELay:COMPensation value: float = driver.source.bb.tdmb.delay.get_compensation()
Displays the time span by which signal processing is artificially delayed in order to achieve a constant ‘TX Delay’.
- return:
delay_comp: float Range: -1.0000000 to 1.0000000, Unit: s
- get_delay() float [source]
# SCPI: [SOURce<HW>]:BB:TDMB:DELay:DELay value: float = driver.source.bb.tdmb.delay.get_delay()
Sets the signal turnaround time through the transmitter.
- return:
delay_tx: float Range: 0.0000000 to 1.0000000, Unit: s
- get_deviation() int [source]
# SCPI: [SOURce<HW>]:BB:TDMB:DELay:DEViation value: int = driver.source.bb.tdmb.delay.get_deviation()
Sets the maximum permitted deviation of the transmission time relative to the internally regulated reference frequency.
- return:
delay_dev: integer Range: 0.000001 to 0.0005000, Unit: s
- get_network() float [source]
# SCPI: [SOURce<HW>]:BB:TDMB:DELay:NETWork value: float = driver.source.bb.tdmb.delay.get_network()
Queries the compensating delay. If the delay is added to the network path delay, the overall delay is constant and of known value.
- return:
network_delay: float Range: 0.0000000 to 1.0000000
- get_process() float [source]
# SCPI: [SOURce<HW>]:BB:TDMB:DELay:PROCess value: float = driver.source.bb.tdmb.delay.get_process()
Queries the minimum signal turnaround time through the transmitter.
- return:
delay_proc: float Range: 0.0000000 to 1.0000000
- get_static() float [source]
# SCPI: [SOURce<HW>]:BB:TDMB:DELay:STATic value: float = driver.source.bb.tdmb.delay.get_static()
Sets the delay in order to shift the time of transmission positively or negatively.
- return:
delay_static: float Range: -1.0000000 to 1.0000000, Unit: s
- get_total() float [source]
# SCPI: [SOURce<HW>]:BB:TDMB:DELay:TOTal value: float = driver.source.bb.tdmb.delay.get_total()
Queries the total cycle time of the signal through the transmitter.
- return:
delay_total: float Range: -1.0000000 to 3.0000000, Unit: s
- set_delay(delay_tx: float) None [source]
# SCPI: [SOURce<HW>]:BB:TDMB:DELay:DELay driver.source.bb.tdmb.delay.set_delay(delay_tx = 1.0)
Sets the signal turnaround time through the transmitter.
- param delay_tx:
float Range: 0.0000000 to 1.0000000, Unit: s
- set_deviation(delay_dev: int) None [source]
# SCPI: [SOURce<HW>]:BB:TDMB:DELay:DEViation driver.source.bb.tdmb.delay.set_deviation(delay_dev = 1)
Sets the maximum permitted deviation of the transmission time relative to the internally regulated reference frequency.
- param delay_dev:
integer Range: 0.000001 to 0.0005000, Unit: s
- set_static(delay_static: float) None [source]
# SCPI: [SOURce<HW>]:BB:TDMB:DELay:STATic driver.source.bb.tdmb.delay.set_static(delay_static = 1.0)
Sets the delay in order to shift the time of transmission positively or negatively.
- param delay_static:
float Range: -1.0000000 to 1.0000000, Unit: s