dso_ref module

class dso_ref.Ref(parent)

Bases: object

This module can control the Reference function on your DSO

Important

You need to get the reference waveform before these operations.

get_h_pos(ref: int) float

Get reference horizontal position.

Parameters:

ref (int) – reference number

Returns:

position value

Return type:

float

get_h_scale(ref: int) float

Get reference horizontal scale.

Parameters:

ref (int) – reference number

Returns:

scale value

Return type:

float

get_v_pos(ref: int) float

Get reference vertical position.

Parameters:

ref (int) – reference number

Returns:

position value

Return type:

float

get_v_scale(ref: int) float

Get reference vertical scale.

Parameters:

ref (int) – reference number

Returns:

scale value

Return type:

float

is_on(ref: int) bool
set_h_pos(ref: int, pos: float)

Set reference horizontal position.

Parameters:
  • ref (int) – reference number

  • pos (float) – position value

set_h_scale(ref: int, scale: float)

Set reference horizontal scale.

Parameters:
  • ref (int) – reference number

  • scale (float) – scale value

set_off(ref: int)

Set reference OFF.

Parameters:

ref (int) – reference number

set_on(ref: int)

Set reference ON.

Parameters:

ref (int) – reference number

set_v_pos(ref: int, pos: float)

Set reference vertical position.

Parameters:
  • ref (int) – reference number

  • pos (float) – position value

set_v_scale(ref: int, scale: float)

Set reference vertical scale.

Parameters:
  • ref (int) – reference number

  • scale (float) – scale value