Annotation<Annotation>

SCPI Commands :

DISPlay:ANNotation:CLEar
DISPlay:ANNotation:TRANsparency
Commands in total: 32
Subgroups: 5
Direct child commands: 2

Repeated Capability Setting:

# Range: Ix1 .. Ix16

driver.display.annotation.repcap_annotation_set(repcap.Annotation.Ix1)
clear() None[source]
# DISPlay:ANNotation:CLEar
driver.display.annotation.clear()

Removes all existing annotations.

clear_and_wait(opc_timeout_ms: int = -1) None[source]
# DISPlay:ANNotation:CLEar
driver.display.annotation.clear_and_wait()

Removes all existing annotations.

Same as clear, 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.

get_transparency() int[source]
# DISPlay:ANNotation:TRANsparency
value: int = driver.display.annotation.get_transparency()

Sets a transparency of all annotations. For high transparency values, you can see the waveform display in the background. For lower transparency values, readability of the annotation improves.

Returns:

transparency: 0 to 90

set_transparency(transparency: int) None[source]
# DISPlay:ANNotation:TRANsparency
driver.display.annotation.set_transparency(transparency = 1)

Sets a transparency of all annotations. For high transparency values, you can see the waveform display in the background. For lower transparency values, readability of the annotation improves.

Parameters:

transparency – 0 to 90

Cloning the Group

# Create a copy of the original group, that exists independently
annotation_copy = driver.display.annotation.clone()

Subgroups