lager.pcb.mappers.rigol_mso5000

Module Contents

Attributes

TriggerEdgeSource

MeasurementSource

MeasurementClear

MeasurementItem

CursorSource

CursorUnit

CursorType

CursorMode

LogicDisplaySize

LogicChannel

lager.pcb.mappers.rigol_mso5000.TriggerEdgeSource
lager.pcb.mappers.rigol_mso5000.MeasurementSource
lager.pcb.mappers.rigol_mso5000.MeasurementClear
lager.pcb.mappers.rigol_mso5000.MeasurementItem
lager.pcb.mappers.rigol_mso5000.CursorSource
lager.pcb.mappers.rigol_mso5000.CursorUnit
lager.pcb.mappers.rigol_mso5000.CursorType
lager.pcb.mappers.rigol_mso5000.CursorMode
lager.pcb.mappers.rigol_mso5000.LogicDisplaySize
lager.pcb.mappers.rigol_mso5000.LogicChannel
lager.pcb.mappers.rigol_mso5000.map_mux_channel_to_scope(mux_ch)
class lager.pcb.mappers.rigol_mso5000.TraceSettings_RigolMSO5000FunctionMapper(net, device)
set_volt_offset(offset)
get_volt_offset()
set_volts_per_div(volts)
get_volts_per_div()
set_time_per_div(time)
get_time_per_div()
__getattr__(attr)
class lager.pcb.mappers.rigol_mso5000.TriggerSettings_RigolMSO5000FunctionMapper(net, device)
_map_analog_source_to_trigger_edge_source()
_map_digital_source_to_trigger_edge_source()
get_trigger_status()
set_mode_auto()
set_mode_normal()
set_mode_single()
get_trigger_mode()
set_coupling_AC()
set_coupling_DC()
set_coupling_low_freq_reject()
set_coupling_high_freq_reject()
get_coupling()
set_type(trigger_type)
get_trigger_type()
__getattr__(attr)
class lager.pcb.mappers.rigol_mso5000.TriggerSettingsEdge_RigolMSO5000FunctionMapper(net, device)
set_slope_rising()
set_slope_falling()
set_slope_both()
get_slope()
set_level(level)
get_level()
__getattr__(attr)
class lager.pcb.mappers.rigol_mso5000.TriggerSettingsPulse_RigolMSO5000FunctionMapper(net, device)
__getattr__(attr)
class lager.pcb.mappers.rigol_mso5000.TriggerSettingsSlope_RigolMSO5000FunctionMapper(net, device)
__getattr__(attr)
class lager.pcb.mappers.rigol_mso5000.TriggerSettingsPattern_RigolMSO5000FunctionMapper(net, device)
__getattr__(attr)
class lager.pcb.mappers.rigol_mso5000.TriggerSettingsDuration_RigolMSO5000FunctionMapper(net, device)
__getattr__(attr)
class lager.pcb.mappers.rigol_mso5000.TriggerSettingsTimeout_RigolMSO5000FunctionMapper(net, device)
__getattr__(attr)
class lager.pcb.mappers.rigol_mso5000.Measurement_RigolMSO5000FunctionMapper(net, device)
_get_measurement_extra(display, measurement_cursor, item)
voltage_max(display=False, measurement_cursor=False)
voltage_min(display=False, measurement_cursor=False)

Returns the minimum voltage. Include more descriptive text here if you want.

Parameters
  • display (This describes the type of display, optional) -- This describes the display parameter

  • measurement_cursor (This describes the type of measurement_cursor, optional) -- This describes the measurement_cursor parameter

Returns

Describe the return value here

Return type

Describe the return type here

voltage_peak_to_peak(display=False, measurement_cursor=False)
voltage_flat_top(display=False, measurement_cursor=False)
voltage_flat_base(display=False, measurement_cursor=False)
voltage_flat_amplitude(display=False, measurement_cursor=False)
voltage_average(display=False, measurement_cursor=False)
voltage_rms(display=False, measurement_cursor=False)
voltage_overshoot(display=False, measurement_cursor=False)
voltage_preshoot(display=False, measurement_cursor=False)
waveform_area(display=False, measurement_cursor=False)
waveform_period_area(display=False, measurement_cursor=False)
period(display=False, measurement_cursor=False)
frequency(display=False, measurement_cursor=False)
rise_time(display=False, measurement_cursor=False)
fall_time(display=False, measurement_cursor=False)
pulse_width_positive(display=False, measurement_cursor=False)
pulse_width_negative(display=False, measurement_cursor=False)
duty_cycle_positive(display=False, measurement_cursor=False)
duty_cycle_negative(display=False, measurement_cursor=False)
time_at_voltage_max(display=False, measurement_cursor=False)
time_at_voltage_min(display=False, measurement_cursor=False)
positive_slew_rate(display=False, measurement_cursor=False)
negative_slew_rate(display=False, measurement_cursor=False)
voltage_threshold_upper(display=False, measurement_cursor=False)
voltage_threshold_lower(display=False, measurement_cursor=False)
voltage_threshold_mid(display=False, measurement_cursor=False)
variance(display=False, measurement_cursor=False)
pvoltage_rms(display=False, measurement_cursor=False)
positve_pulse_count(display=False, measurement_cursor=False)
negative_pulse_count(display=False, measurement_cursor=False)
positive_edge_count(display=False, measurement_cursor=False)
negative_edge_count(display=False, measurement_cursor=False)
delay_rising_rising_edge(display=False, measurement_cursor=False)
delay_rising_falling_edge(display=False, measurement_cursor=False)
delay_falling_rising_edge(display=False, measurement_cursor=False)
delay_falling_falling_edge(display=False, measurement_cursor=False)
phase_rising_rising_edge(display=False, measurement_cursor=False)
phase_rising_falling_edge(display=False, measurement_cursor=False)
phase_falling_rising_edge(display=False, measurement_cursor=False)
phase_falling_falling_edge(display=False, measurement_cursor=False)
__getattr__(attr)
class lager.pcb.mappers.rigol_mso5000.Cursor_RigolMSO5000FunctionMapper(net, device)
_map_net_to_scope()
_cursor_setup()
hide()
set_a(*, x=None, y=None)
set_b(*, x=None, y=None)
get_a()
get_b()
move_a(*, x_del=None, y_del=None)
move_b(*, x_del=None, y_del=None)
x_delta()
y_delta()
inverse_x_delta()
a_x()
a_y()
b_x()
b_y()
__getattr__(attr)
lager.pcb.mappers.rigol_mso5000.map_channel_to_bus_logic_source(net)
class lager.pcb.mappers.rigol_mso5000.Bus_RigolMSO5000FunctionMapper(net, device)
enable()
disable()
format(formatting)
show_table()
table_format_ascii()
table_format_hex()
table_format_dec()
table_format_binary()
set_view_packet()
set_view_details()
set_view_payload()
hide_table()
bus_data()
save_bus_data(filename)
__getattr__(attr)
class lager.pcb.mappers.rigol_mso5000.BusUART_RigolMSO5000FunctionMapper(*, tx, rx)

Bases: Bus_RigolMSO5000FunctionMapper

setup(*, baud=9600, data_bits=8, stop_bits=1, parity=BusUARTParity.NoParity, packet_end=None, polarity=BusUARTPolarity.Positive, endianness=BusEndianness.MSB)
set_threshold(threshold)
class lager.pcb.mappers.rigol_mso5000.BusI2C_RigolMSO5000FunctionMapper(*, scl, sda)

Bases: Bus_RigolMSO5000FunctionMapper

setup(*, addr_mode=BusI2CAddressMode.Normal)
set_threshold(threshold)
class lager.pcb.mappers.rigol_mso5000.BusSPI_RigolMSO5000FunctionMapper(*, clk, mosi, miso, cs=None)

Bases: Bus_RigolMSO5000FunctionMapper

setup(*, clk_slope=BusSPISCLSlope.Positive, mosi_polarity=BusSPIPolarity.High, miso_polarity=BusSPIPolarity.High, cs_polarity=BusSPIPolarity.High, data_bits=8, endianness=BusEndianness.MSB, mode=BusSPIMode.CS)
set_threshold(threshold)
set_timeout(timeout)
__getattr__(attr)
class lager.pcb.mappers.rigol_mso5000.BusCAN_RigolMSO5000FunctionMapper(*, can)

Bases: Bus_RigolMSO5000FunctionMapper

setup(*, baud=500000, sample_pt=50, signal_type=BusCANSigType.Differential)
set_threshold(threshold)
__getattr__(attr)
class lager.pcb.mappers.rigol_mso5000.BusFlex_RigolMSO5000FunctionMapper(*, flex)

Bases: Bus_RigolMSO5000FunctionMapper

setup(*, baud=500000, sample_pt=50, signal_type=BusFlexRaySigType.BP)
set_threshold(threshold)
__getattr__(attr)
class lager.pcb.mappers.rigol_mso5000.RigolMSO5000AnalogMapper(net, device)
autoscale()
start()
stop()
start_single()
trigger_force()
__getattr__(attr)
class lager.pcb.mappers.rigol_mso5000.RigolMSO5000LogicMapper(net, device)
threshold(voltage)
display_position(position)
start()
stop()
start_single()
trigger_force()
size_large()
size_medium()
size_small()
__getattr__(attr)