Raster
SCPI Commands :
RASTer:STATe
RASTer:SOURce
RASTer:HSYNc
RASTer:VSYNc
RASTer:OFFSet
RASTer:AVERaging
- Commands in total: 8Subgroups: 1Direct child commands: 6
- get_averaging() bool[source]
# RASTer:AVERaging value: bool = driver.raster.get_averaging()
Enables the averaging, which improves the image quality by averaging multiple acquisitions. A stable and precise trigger condition is required to get exact results.
- get_hsync() float[source]
# RASTer:HSYNc value: float = driver.raster.get_hsync()
Sets the horizontal frequency of the video signal. It is the line frequency, the repetition rate of horizontal lines.
- get_offset() float[source]
# RASTer:OFFSet value: float = driver.raster.get_offset()
Sets the time between the acquisition start and the image start.
- get_source() SignalSource[source]
# RASTer:SOURce value: enums.SignalSource = driver.raster.get_source()
Selects the waveform to be processed to a raster image.
- Returns:
source: C1W1 | C1W2 | C1W3 | C2W1 | C2W2 | C2W3 | C3W1 | C3W2 | C3W3 | C4W1 | C4W2 | C4W3 | M1 | M2 | M3 | M4 | M5 | M6 | M7 | M8 | R1 | R2 | R3 | R4
- get_state() bool[source]
# RASTer:STATe value: bool = driver.raster.get_state()
Activates the raster processing.
- Returns:
state: OFF | ON
- get_vsync() float[source]
# RASTer:VSYNc value: float = driver.raster.get_vsync()
Sets the vertical frequency (refresh rate) if averaging is active.
- set_averaging(averaging: bool) None[source]
# RASTer:AVERaging driver.raster.set_averaging(averaging = False)
Enables the averaging, which improves the image quality by averaging multiple acquisitions. A stable and precise trigger condition is required to get exact results.
- Parameters:
averaging – OFF | ON
- set_hsync(hsync: float) None[source]
# RASTer:HSYNc driver.raster.set_hsync(hsync = 1.0)
Sets the horizontal frequency of the video signal. It is the line frequency, the repetition rate of horizontal lines.
- Parameters:
hsync – 0.1 to 10E+6
- set_offset(horiz_offs: float) None[source]
# RASTer:OFFSet driver.raster.set_offset(horiz_offs = 1.0)
Sets the time between the acquisition start and the image start.
- Parameters:
horiz_offs – 0 to 100E+24
- set_source(source: SignalSource) None[source]
# RASTer:SOURce driver.raster.set_source(source = enums.SignalSource.AJ1)
Selects the waveform to be processed to a raster image.
- Parameters:
source – C1W1 | C1W2 | C1W3 | C2W1 | C2W2 | C2W3 | C3W1 | C3W2 | C3W3 | C4W1 | C4W2 | C4W3 | M1 | M2 | M3 | M4 | M5 | M6 | M7 | M8 | R1 | R2 | R3 | R4
- set_state(state: bool) None[source]
# RASTer:STATe driver.raster.set_state(state = False)
Activates the raster processing.
- Parameters:
state – OFF | ON
- set_vsync(vsync: float) None[source]
# RASTer:VSYNc driver.raster.set_vsync(vsync = 1.0)
Sets the vertical frequency (refresh rate) if averaging is active.
- Parameters:
vsync – 0.1 to 10E+9
Cloning the Group
# Create a copy of the original group, that exists independently
raster_copy = driver.raster.clone()
Subgroups