lager_pcb.rigol_dm3000
Module Contents
Attributes
- class lager_pcb.rigol_dm3000.DM3000(instr)
- check_instrument()
- get_identification()
Query the ID string of the instrument.
- set_math_function(func)
Set current math function
- get_math_function()
- get_stat_min()
Get minimum statistic
- get_stat_max()
Get maximum statistic
- get_stat_average()
Get average statistic
- get_stat_count()
- enable_stat(state=True)
Enable previously set statistic
- disable_stat()
- is_stat_enabled()
- set_rel_offset(range)
Set relative offset
- get_rel_offset()
- enable_rel(state=True)
Enable relative offset
- disable_rel()
- is_rel_enabled()
- get_db()
Query dB measurement
- set_db_ref(ref)
Set dB measurement reference
- get_db_ref()
- enable_db(state=True)
Enable dB mode
- disable_db()
- is_db_enabled()
- get_dbm()
Query dBm measurement
- set_dbm_ref(ref)
Set dBm measurement reference
- get_dbm_ref()
- enable_dbm(state=True)
Enable dBm mode
- disable_dbm()
- is_dbm_enabled()
- get_pass_fail()
Query the result of pass/fail
- set_pass_lower(lower)
Set pass/fail lower limit
- get_pass_lower()
- set_pass_upper(upper)
Set pass/fail upper limit
- get_pass_upper()
- enable_pf(state=True)
Enable pass/fail
- disable_pf()
- is_pf_enabled()
- get_function()
Get the current mathematical function
- set_function(func)
Set mathematical functions
- new_data()
Queries if new data has been acquired under current trigger setting
- set_measurement_mode(mode)
Set the measurement mode to Auto or Manual
- measure_voltage_dc()
Query the DC voltage
- set_voltage_dc_range(range)
Set the DC voltage range
- get_voltage_dc_range()
Get the DC voltage range
- set_voltage_dc_impedance(impedance)
Set the DC voltage measurement impedance
- get_voltage_dc_impedance()
Get the DC voltage measurement impedance
- enable_voltage_dc_filter(state=True)
Enable the AC filter for DC voltage measurement
- disable_voltage_dc_filter()
- is_voltage_dc_filter_enabled()
- measure_voltage_ac()
Query the AC voltage
- set_voltage_ac_range(range)
Set the AC voltage range
- get_voltage_ac_range()
Get the AC voltage range
- measure_current_dc()
Query the DC current
- set_current_dc_range(range)
Set the DC current range
- get_current_dc_range()
Get the DC current range
- enable_current_dc_filter(state=True)
Enable the AC filter for DC current measurement
- disable_voltage_dc_filter()
- is_current_dc_filter_enabled()
- measure_current_ac()
Query the AC current
- set_current_ac_range(range)
Set the AC current range
- get_current_ac_range()
Get the AC current range
- measure_resistance()
Query the 2-wire resistance
- set_resistance_range(range)
Set the 2-wire resistance range
- get_resistance_range()
Get the 2-wire resistance range
- measure_resistance_4wire()
Query the 4-wire resistance
- set_resistance_range_4wire(range)
Set the 4-wire resistance range
- get_resistance_range_4wire()
Get the 4-wire resistance range
- measure_frequency()
Query the AC frequency in Hz
- set_frequency_range(range)
Set the AC voltage range for frequency measurement
- get_frequency_range()
Get the AC voltage range for frequency measurement
- measure_period()
- set_period_range(range)
Set the AC voltage range for period measurement
- get_frequency_range()
Get the AC voltage range for period measurement
- measure_continuity()
Query continuity resistance
- set_continuity_range(range)
Set resistance range for continuity measurement
- measure_diode()
Query measured voltage across a diode
- measure_capacitance()
Query measured capacitance value
- set_capacitance_range(range)
Set capacitance range
- get_capacitance_range()
Get the capacitance range
- lager_pcb.rigol_dm3000.string = USB0::6833::2500::DM3R233002196::0::INSTR