lager.pcb.mappers
Submodules
Package Contents
Classes
- class lager.pcb.mappers.RigolDL3000FunctionMapper(net, device)
- set_resistance_load(*, max_voltage, max_current, resistance=None)
- set_voltage_load(*, max_voltage, max_current, voltage=None)
- set_current_load(*, max_voltage, max_current, current=None, slew_rate=None)
- set_power_load(*, max_voltage, max_current, power=None)
- voltage()
- current()
- slew_rate()
- resistance()
- power()
- __getattr__(attr)
- class lager.pcb.mappers.RigolDP800FunctionMapper(net, device)
- set_voltage(*, over_voltage, over_current, voltage=None, sense=False)
- get_ovp_limit()
- is_ovp()
- clear_ovp()
- set_current(*, over_voltage, over_current, current=None, sense=False)
- get_ocp_limit()
- is_ocp()
- clear_ocp()
- voltage()
- current()
- power()
- __getattr__(attr)
- class lager.pcb.mappers.RigolMSO5000LogicMapper(net, device)
- threshold(voltage)
- display_position(position)
- start()
- stop()
- start_single()
- trigger_force()
- size_large()
- size_medium()
- size_small()
- __getattr__(attr)
- class lager.pcb.mappers.RigolMSO5000AnalogMapper(net, device)
- autoscale()
- start()
- stop()
- start_single()
- trigger_force()
- __getattr__(attr)
- class lager.pcb.mappers.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.BusI2C_RigolMSO5000FunctionMapper(*, scl, sda)
Bases:
Bus_RigolMSO5000FunctionMapper
- setup(*, addr_mode=BusI2CAddressMode.Normal)
- set_threshold(threshold)
- class lager.pcb.mappers.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.BusCAN_RigolMSO5000FunctionMapper(*, can)
Bases:
Bus_RigolMSO5000FunctionMapper
- setup(*, baud=500000, sample_pt=50, signal_type=BusCANSigType.Differential)
- set_threshold(threshold)
- __getattr__(attr)