Skip to content

NI-TClk initial release, niSwitchExecutive to 1.0, correctly identify phase, other minor fixes

Compare
Choose a tag to compare
@texasaggie97-zz texasaggie97-zz released this 21 Oct 22:05
· 756 commits to master since this release

1.1.3 - 2019-10-21

  • ALL

    • Changed

      • The development status in setup.py will be based on the module version:
        • version >= 1.0
          • .devN or .aN - Alpha
          • .bN, .cN or .rcN - Beta
          • <nothing> or .postN - Stable
        • version < 1.0 and version >= 0.5 - Beta
        • version < 0.5 - Alpha
      • Improved installation instructions by not putting a version to pin to. This is confusing in master (what read the docs shows by default) since that version doesn't exist yet.
  • NI-DCPower

    • Changed

      • Fix type of sequence_step_delta_time_enabled property - #1015
  • NI-FGEN

    • Removed

      • configure_custom_fir_filter_coefficients() - #996 - Should have been removed as part of - #891
  • NI-SCOPE

    • Added

      • cable_sense_signal_enable, cable_sense_voltage, cable_sense_mode properties and associated enum
      • enabled_channels, product_code properties
      • glitch_condition, glitch_polarity, glitch_width properties and associated enums
      • runt_high_threshold, runt_low_threshold, runt_polarity, runt_condition, runt_time_high_limit, runt_time_low_limit properties and associated enums
      • width_condition, width_high_threshold, width_low_threshold, width_polarity properties and associated enums
  • NI Switch Executive

    • Changed

      • Update to 1.0 - now ready for production use
  • NI-Digital Pattern Driver

    • Added

      • Initial support
      • Very basic at this point and subject to change
      • Looking for any testing and/or feedback
      • get_channel_name_from_string()
    • Changed

      • New enums:

        Enum name Where used
        DigitalEdge digital_edge_conditional_jump_trigger_edge, digital_edge_start_trigger_edge
        ApertureTimeUnits ppmu_aperture_time_units, ppmu_configure_aperture_time(units)
        PPMUOutputFunction ppmu_output_function
        SelectedFunction selected_function
        TDREndpointTermination tdr_endpoint_termination
        Signal export_signal(signal)
      • [Source Breaker] No longer return the "actual size" from functions that use 'ivi-dance-with-a-twist'. This only affects nidigital.

    • Removed

      • Should be private - get_session_state(), get_desired_attribute_*(), ppmu_measure_cached(), read_static_cached(), configure_ref_clock(), disable(),
        get_number_of_vectors(), get_pattern_file_path(), get_pin_type(), get_time_set_compare_edges(), get_time_set_drive_edges(),
        is_pattern_file_modified_since_load(), load_levels_internal(), load_pattern_internal(), load_timing_internal(), uncommit()
      • Need to determine how to generate this function - fetch_capture_waveform_u32()
  • NI-TClk

    • Added

      • Initial support