Skip to content

LCR support and API parity with 2022 Q3 driver in nidcpower

Compare
Choose a tag to compare
@sbethur sbethur released this 03 Aug 15:48
· 156 commits to master since this release
cb48a3e
  • nidcpower (NI-DCPower)

    • Added

      • API parity with NI-DCPower 2022 Q3.
        • Properties added:
          • aperture_time_auto_mode
          • autorange_maximum_delay_after_range_change
          • cable_length
          • instrument_mode
          • isolation_state
          • lcr_actual_load_reactance
          • lcr_actual_load_resistance
          • lcr_automatic_level_control
          • lcr_current_amplitude
          • lcr_current_range
          • lcr_custom_measurement_time
          • lcr_dc_bias_automatic_level_control
          • lcr_dc_bias_current_level
          • lcr_dc_bias_current_range
          • lcr_dc_bias_source
          • lcr_dc_bias_voltage_level
          • lcr_dc_bias_voltage_range
          • lcr_frequency
          • lcr_impedance_auto_range
          • lcr_impedance_range
          • lcr_impedance_range_source
          • lcr_load_capacitance
          • lcr_load_compensation_enabled
          • lcr_load_inductance
          • lcr_load_resistance
          • lcr_measured_load_reactance
          • lcr_measured_load_resistance
          • lcr_measurement_time
          • lcr_open_compensation_enabled
          • lcr_open_conductance
          • lcr_open_short_load_compensation_data_source
          • lcr_open_susceptance
          • lcr_short_compensation_enabled
          • lcr_short_custom_cable_compensation_enabled
          • lcr_short_reactance
          • lcr_short_resistance
          • lcr_source_delay_mode
          • lcr_stimulus_function
          • lcr_voltage_amplitude
          • lcr_voltage_range
        • Enums added:
          • ApertureTimeAutoMode
          • CableLength
          • InstrumentMode
          • LCRCompensationType
          • LCRDCBiasSource
          • LCRImpedanceRangeSource
          • LCRMeasurementTime
          • LCROpenShortLoadCompensationDataSource
          • LCRReferenceValueType
          • LCRSourceDelayMode
          • LCRStimulusFunction
        • Methods added:
          • configure_lcr_custom_cable_compensation
          • fetch_multiple_lcr
          • get_lcr_compensation_last_date_and_time
          • get_lcr_custom_cable_compensation_data
          • measure_multiple_lcr
          • perform_lcr_load_compensation
          • perform_lcr_open_compensation
          • perform_lcr_open_custom_cable_compensation
          • perform_lcr_short_compensation
          • perform_lcr_short_custom_cable_compensation
        • Custom types added:
          • LCRLoadCompensationSpot
          • LCRMeasurement
      • nidcpower_lcr_source_ac_voltage.py example
    • Changed

      • Updated supported devices information in documentation for methods and properties
      • Added channel field to the Measurement namedtuple instances returned by fetch_multiple and measure_multiple
  • nifgen (NI-FGEN)

    • Added

      • data_markers repeated capability support - #1668
    • Changed

      • Addressed #1627 for attributes supporting the following repeated capabilities
        • channels
        • markers
        • data_markers
        • script_triggers
      • Corrected multiple mistakes in repeated capability info of attribute metadata
        • alters API behavior (repeated capability access of attributes) and documentation