Persistence
SCPI Commands :
DISPlay:PERSistence:INFinite
DISPlay:PERSistence:RESet
DISPlay:PERSistence:TIME
DISPlay:PERSistence[:STATe]
- Commands in total: 4Subgroups: 0Direct child commands: 4
- get_infinite() bool[source]
# DISPlay:PERSistence:INFinite value: bool = driver.display.persistence.get_infinite()
If persistence is enabled (method
RsRtx.display.persistence.state()) , each new data point in the diagram area remains on the screen infinitely until this command is set to OFF.
- get_state() bool[source]
# DISPlay:PERSistence[:STATe] value: bool = driver.display.persistence.get_state()
If enabled, each new data point in the diagram area remains on the screen for the duration defined using method
RsRtx.display.persistence.time(), or as long as methodRsRtx.display.persistence.infinite()is enabled. If disabled, the signal value is only displayed as long as it actually occurs.- Returns:
state: OFF | ON
- get_time() float[source]
# DISPlay:PERSistence:TIME value: float = driver.display.persistence.get_time()
If persistence is enabled (method
RsRtx.display.persistence.state()) , each new data point in the diagram area remains on the screen for the duration defined here.- Returns:
time: 0.05 to 50
- reset(opc_timeout_ms: int = -1) None[source]
# DISPlay:PERSistence:RESet driver.display.persistence.reset()
Resets the display, removing persistent values.
- Parameters:
opc_timeout_ms – Maximum time to wait in milliseconds, valid only for this call.
- set_infinite(inf_persist: bool) None[source]
# DISPlay:PERSistence:INFinite driver.display.persistence.set_infinite(inf_persist = False)
If persistence is enabled (method
RsRtx.display.persistence.state()) , each new data point in the diagram area remains on the screen infinitely until this command is set to OFF.- Parameters:
inf_persist – OFF | ON
- set_state(state: bool) None[source]
# DISPlay:PERSistence[:STATe] driver.display.persistence.set_state(state = False)
If enabled, each new data point in the diagram area remains on the screen for the duration defined using method
RsRtx.display.persistence.time(), or as long as methodRsRtx.display.persistence.infinite()is enabled. If disabled, the signal value is only displayed as long as it actually occurs.- Parameters:
state – OFF | ON
- set_time(time: float) None[source]
# DISPlay:PERSistence:TIME driver.display.persistence.set_time(time = 1.0)
If persistence is enabled (method
RsRtx.display.persistence.state()) , each new data point in the diagram area remains on the screen for the duration defined here.- Parameters:
time – 0.05 to 50