NI-DMM New Features and Changes

Learn about updates—including new features and behavior changes—introduced in each version of NI-DMM.

NI-DMM 21.3 New Features and Changes

  • The NI-DMM Soft Front Panel has been replaced by InstrumentStudio, which is automatically installed when you install the NI-DMM driver. You can access InstrumentStudio in one of the following ways:
    • From the Windows start menu, select National Instruments » InstrumentStudio year.

      This launches InstrumentStudio and runs a soft front panel populated with devices detected on your system.

    • From Measurement & Automation Explorer (MAX), select a device and then click Test Panels....

      This launches InstrumentStudio and runs a soft front panel for the device you selected.

    The deprecated NI-DMM Soft Front Panel remains available for download. Visit Download and Install Legacy NI-DMM Soft Front Panels for more information.

  • The NI-DMM Waveform Demo application is no longer included with NI-DMM.

    It remains available for download as a LabVIEW example.

NI-DMM 20.0 New Features and Changes

NI-DMM 20.0 adds support for LabVIEW 2020 and LabVIEW NXG 5.0.

NI-DMM 19.5 New Features and Changes

NI-DMM 19.5 adds support for LabVIEW NXG 4.0.

NI-DMM 19.1 New Features and Changes

  • NI-DMM 19.1 drops support for Traditional DAQ (NI-DAQ) and the PCI/PXI-4060 and DAQCard-4050 (PCMCIA-4050) digital multimeters.
  • NI-DMM 19.1 drops support for Express VIs in LabVIEW. Existing code created with earlier versions of NI-DMM and that contains Express VIs will continue to execute, but the Express VI cannot be reconfigured from a dialog box.

    To reconfigure an Express VI, right-click the Express VI and select Open Front Pane » Convert. This will convert the Express VI to code that you can configure on the block diagram. NI recommends converting Express VIs to code before using the Code Conversion Utility in LabVIEW NXG to convert code for LabVIEW NXG.

NI-DMM 19.0 New Features and Changes

NI-DMM 19.0 adds support for LabVIEW 2019 and LabVIEW NXG 3.1.

NI-DMM 18.5 New Features and Changes

NI-DMM 18.5 adds support for LabVIEW NXG 3.0.

NI-DMM 18.1 New Features and Changes

  • NI-DMM 18.1 adds support for InstrumentStudio.
  • NI-DMM 18.1 adds support for importing and exporting configurations between NI-DMM sessions.

NI-DMM 18.0 New Features and Changes

  • NI-DMM 18.0 adds support for LabVIEW 2018 and LabVIEW NXG 2.1.
  • NI-DMM 18.0 adds support for .NET Framework 4.0 and .NET Framework 4.5.

NI-DMM 17.5 New Features and Changes

NI-DMM 17.5 adds support for LabVIEW NXG 2.0.

NI-DMM 17.0 New Features and Changes

  • NI-DMM 17.0 adds support for LabVIEW 2017 (32- and 64-bit).
  • NI-DMM 17.0 adds support for LabVIEW NXG 1.0.

NI-DMM 16.0 New Features and Changes

NI-DMM 16.0 adds support for LabVIEW 2016 (32- and 64-bit).

NI-DMM 15.2 New Features and Changes

NI-DMM 15.2 adds support for the NI PXIe-4080, NI PXIe-4081, and NI PXIe-4082.

NI-DMM 15.1 New Features and Changes

  • NI-DMM 15.1 adds support for LabVIEW 2015 (32- and 64-bit).
  • NI-DMM 15.1 adds support for debugging an NI-DMM device while in use by another application, by monitoring or controlling the device in the NI-DMM Soft Front Panel.
    Note NI-DMM 15.1 Soft Front Panel no longer supports IVI device simulation.

NI-DMM 14.0 New Features and Changes

NI-DMM 14.0 adds support for LabVIEW 2014 (32- and 64-bit).

NI-DMM 3.1 New Features and Changes

NI-DMM 14.0 adds support for LabVIEW 2013 (32- and 64-bit).

NI-DMM 3.0.6 New Features and Changes

NI-DMM 3.0.6 adds support for LabVIEW 2012 (32- and 64-bit).

NI-DMM 3.0.5 New Features and Changes

NI-DMM 3.0.5 adds support for LabVIEW 2011 (32- and 64-bit).

NI-DMM 3.0.4 New Features and Changes

  • NI-DMM 3.0.4 adds a fix related to code not generating in the Japanese versions of LabVIEW when the NI-DMM/Switch Express VI was used with switch devices (ID 276993).
  • NI-DMM 3.0.4 adds a fix related to a loading issue with the NI-DMM/Switch Express VI in LabVIEW 2010 (64-bit) (ID 246480).

NI-DMM 3.0.3 New Features and Changes

  • NI-DMM 3.0.3 adds support for LabVIEW 2010 (32- and 64-bit).
  • NI-DMM 3.0.3 adds a fix related to a custom installer built on a 32-bit OS using LabVIEW, LabWindows™/CVI™, or NI TestStand does not deploy NI-DMM or its dependent user applications on a 64-bit OS (ID 228650).

NI-DMM 3.0.2 New Features and Changes

  • NI-DMM 3.0.2 updates the external calibration procedure to accommodate a hardware change on newer NI 407x devices. NI-DMM 3.0.2 or later is required for external calibration beginning with NI PCI-4070 revision 189380G-01, NI PXI-4070 revision 191485G-01, NI PXI-4071 revision 191485J-02, and NI PXI-4072 revision 191485F-03.
  • NI-DMM 3.0.2 fixes an issue with NI 407x devices that caused an internal hardware error when taking measurements with autorange (ID 196451).

NI-DMM 3.0.1 New Features and Changes

NI-DMM 3.0.1 adds a fix related to offsets in AC current measurements for 407x devices (ID 135829).

NI-DMM 3.0 New Features and Changes

  • NI-DMM 3.0.3 adds the niDMM_GetErrorMessage function.
  • NI-DMM 3.0.3 adds support for LabVIEW 2009 (32-bit) and LabVIEW 2009 (64-bit).
  • NI-DMM 3.0.3 adds support for temperature measurements in the NI-DMM/Switch Express VI.
  • NI-DMM 3.0.3 adds support for temperature measurements in the NI-DMM Soft Front Panel.
  • NI-DMM 3.0.3 adds support for 64-bit user mode.
  • NI-DMM 3.0.3 adds support for C examples rewritten in ANSI C and makefile for 64-bit user mode.

NI-DMM 2.9 New Features and Changes

  • NI-DMM 2.9 adds support for LabVIEW 8.6.
  • NI-DMM 2.9 adds support for temperature measurements.
  • NI-DMM 2.9 adds Japanese localization for driver, LabVIEW API, and documentation.
  • Error and self test message strings return localized values in LabVIEW.

    User applications that check the value of these strings (or trap errors by comparing the error cluster) may experience a change in behavior.

  • Simulation now has increased realism.

    Timing and error reporting are more representative of an actual device.

  • Reset Device button in MAX has improved functionality.

    If you have selected an NI 4065/407x in the Devices and Interfaces configuration tree, the Reset Device button aborts any ongoing acquisitions before resetting the device to factory default.

  • If you have selected an NI 4065/407x in MAX, the Test Panels button in MAX will launch the NI-DMM Soft Front Panel.
  • Temperature has been added to function.ctl. If this type def is being used in the prototype for a TestStand step, the step prototype will need to be reloaded before the sequence can be executed.