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 infinite persistence is enabled, each new waveform point remains on the screen until this option is disabled. Use infinite persistence to display rare events in the signal.
- Returns:
state: OFF | ON
- 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
RsMxo.display.persistence.time(), or as long as methodRsMxo.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()
Sets a time factor that controls how long the waveforms points fade away from the display. Thus, the MXO 5 emulates the persistence of analog phosphor screens.
- Returns:
time: 0.05 to 50
- reset() None[source]
# DISPlay:PERSistence:RESet driver.display.persistence.reset()
Resets the display, removing all persistent waveform points.
- reset_and_wait(opc_timeout_ms: int = -1) None[source]
# DISPlay:PERSistence:RESet driver.display.persistence.reset_and_wait()
Resets the display, removing all persistent waveform points.
Same as reset, but waits for the operation to complete before continuing further. Use the RsMxo.utilities.opc_timeout_set() to set the timeout value.
- Parameters:
opc_timeout_ms – Maximum time to wait in milliseconds, valid only for this call.
- set_infinite(state: bool) None[source]
# DISPlay:PERSistence:INFinite driver.display.persistence.set_infinite(state = False)
If infinite persistence is enabled, each new waveform point remains on the screen until this option is disabled. Use infinite persistence to display rare events in the signal.
- Parameters:
state – 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
RsMxo.display.persistence.time(), or as long as methodRsMxo.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)
Sets a time factor that controls how long the waveforms points fade away from the display. Thus, the MXO 5 emulates the persistence of analog phosphor screens.
- Parameters:
time – 0.05 to 50