Academic Company Events Community Support Solutions Products & Services Contact NI MyNI
2 ratings:
 2.5 out of 5   

NI DIAdem 2012 Release Notes

Primary Software: DIAdem
Primary Software Version: 2012
Primary Software Fixed Version: 2012
Secondary Software: N/A

Problem: I have not installed NI DIAdem 2012. Can I still access the release notes?


DIAdem 2012 Release Notes

Version 12.0.0

July 2012

This file contains information on DIAdem 2012:

System Requirements

For correct DIAdem performance, the following minimum requirements must be met:


CPU x86 compatible processor, 1.6 GHz or more
Amount of memory 1 GB or more
Hard disk memory Depending on the operating system, up to 2,8 GB free storage space, of which at least 1,8 GB on the system partition
Graphics board Color depth at least 16 bit (High Color), 24 or 32 bit (True Color) recommended
Screen resolution At least 1024x768

Operating Systems

  • Windows XP Pro 32 Bit Service Pack 3 or later

  • Windows Vista 32 Bit with Service Pack 2

  • Windows Vista 64 Bit with Service Pack 2 (as 32-bit application)

  • Windows 7 32 Bit with Service Pack 1
  • Windows 7 64 Bit with Service Pack 1 (as 32-Bit Application)

  • Windows Server 2003 R2 32 Bit with Service Pack 2

  • Windows Server 2008 R2 64 Bit with Service Pack 1 (as 32-Bit Application)


Firewall The firewall displays warnings while DIAdem installs and while DIAdem launches, for the following reasons:
The usireg component executes during the installation of DataPlugins. The DataFinder, which you use for searching and navigating in files, then starts. When DIAdem launches, a DNS query determines whether to license locally or whether to use a license server.

If you want to be able to use all the DIAdem functions, National Instruments recommends that you select "Do not block" for all programs listed. This also applies when you want to evaluate DIAdem. Refer to under the info code winxpsp2.

Windows User Rights DIAdem and its components are basically executable under the preconfigured Microsoft Windows user accounts from User onwards. DIAdem must be installed with complete administrator rights.

If you operate various DIAdem versions on one computer, you only have the entire range of functions in each version if you have administrator rights.


  • Internet Explorer
  • Recommended:
    - Adobe Reader to display manual files
    - Adobe Flash Player for Microsoft Internet Explorer to display the tutorials

Notes on DIAdem 2012

  • DIAdem Version 9.0 and LabVIEW Version 7.1, and later versions, use a shared software component that is updated when you install DIAdem. When you uninstall DIAdem, the current version of the shared component remains. This is intentional and has been tested extensively.

  • For the DataFinder in DIAdem 2012, any index files from earlier DIAdem versions must be regenerated. This occurs automatically when you launch DIAdem. Depending on how many files are to be indexed, this may take quite some time.

  • It is strongly recommended that you install DIAdem in the suggested folders on Windows Vista, or that you specify the folder exclusively in the path selection dialog box in the setup program. In particular, changing the suggested program path manually in the installation program can cause problems in DIAdem.

  • When executing DIAdem or DIAdem scripts under Windows Server 2003, runtime errors might occur due to an error in the runtime library of the system. As a workaround, Microsoft has provided a hotfix which you can download at

  • If you install an earlier than DIAdem 2010 version after the installation of DIAdem 2012, the PDF export of this earlier version does not function. You can solve the problem in 10.1 to 11.1 if you copy the following files from the DIAdem 2012 program folder into the program folder of the earlier DIAdem version:

    • acfpdf.drv
    • acfpdf.txt
    • acfpdfu.dll
    • acfpdfuamd64.dll
    • acfpdfui.dll
    • acfpdfuiamd64.dll
    • cdintf.dll
  • The online Help for the REPORT dialog boxes is still connected to the earlier script interface. The documentation of the variables in the new object-oriented script syntax is scheduled for the coming service pack or the next DIAdem version. In order to work with the new variables use CodeCompletion in the Script editor or <Ctrl-Shift-C> to record the settings.

  • To activate DIAdem 2012 and later versions, you must create a user profile on The evaluation period is now 7 days without a user profile. If you create a user profile, this period is extended by an additional 45 days.

  • In DIAdem 2012 and later versions, the traditional NI-DAQ packet driver is no longer shipped with DIAdem. Please contact our support if you have applications which require this driver.

  • When loading a DAC block diagram, DIAdem now checks whether the block diagram contains outdated blocks. The block diagram can still run with these blocks, however the outdated blocks are identified with a label. Double-click such a block to find out how to replace it with a current block.

Compatibility of DIAdem 2012 and DIAdem 2011

  • The CAN-Converter is called Bus Log Converter in DIAdem 2012 and later versions. The main object "CanToTDM" from the associated object-oriented script interface is now called "BusLogToTDM". However, scripts which use the previous names can still run.
  • The Bus-Log-Converter (previously CAN-Converter) now returns the channels in alphabetical order. Until DIAdem 2011 the order of the channels corresponded to the definition in the signal description file, for example, CAN-DB.
  • The shortcut <Ctrl-A> for copying dialog box settings to the clipboard or into the script editor was changed to <Ctrl-Shift-C>. You can now also use the new shortcut in DIAdem REPORT outside of dialog boxes for one or several selected objects.
  • The properties display of the root elements and the group elements within the structure view of the Data Portal no longer exists. You can view and edit the properties of the selected element in the properties window below the structure view. Select File»DAT Files»Data Set Comments in the NAVIGATOR menu to display DAT data set comments. To create new data set comments, use custom properties of the root element.
  • From version 2012 on, DIAdem does not support the execution of AUT scripts and COD dialog boxes. If you want to use AUT scripts and COD dialog boxes, you must convert them to VBS scripts and SUD dialog boxes. Refer to the DIAdem Help under the search term AUT/VBS Converter, for more information on this change.
  • From version 2012 on, DIAdem does not support the loading of REPORT layouts in the earlier LPD format. To convert old LPD layouts into the current TDR format, load the LPD layout with an earlier DIAdem version and save it in the TDR format.

Compatibility of DIAdem 2012 or DIAdem 2011 with Earlier Versions

  • Since DIAdem 2011, DIAdem no longer supports drivers for plugin-boards that still require the old ISA bus, not even on Windows XP. Before under Windows Vista and Windows 7 they could already not run. This specifically concerns the following drivers:
    • Bedo Elektronik
    • Data Translation 281x
    • Data Translation Series 282x
    • Data Translation Series 283x
    • Eagle Electric PC 30x
    • Goldammer DA -16
    • Goldammer MultiChoice III
    • Goldammer MultiChoice Light
    • Intelligent Instrumentation PCI377W/428
    • Intelligent Instrumentation
    • Keithley DAS16
    • MEC
    • NANO Systems INCCON
  • The GPI-based ASCII and Excel import wizards were replaced by import wizards in DIAdem 2011 that can also generate a DataPlugin. These can also help you to load more files of the same format without going through the wizard to load them. If you want to execute scripts based on old import wizards, or if you want to continue using them for other reasons, you must first register the respective GPI extensions GfSExcel.dll and GfSASCII.dll (Settings»Options»Extensions»GPI Extensions).

  • To export data from DIAdem to Excel, you can use the TDM Excel Add-Ins to save this data in TDM format and in Excel .

  • In DIAdem REPORT the clipping parameters "Only hide axes" and "Hide axes and curves" are not available, even if you load an old LPD layout. Instead, you can specify a background color for each report object. In the object settings, select white as the background color if you want to show report objects on top of the axis system.

  • Since version 2011, DIAdem supports various new processes for loading data. Depending on the process, the data is loaded into the memory as required. Depending on the application, this can result in increased speed when working with large amounts of data. The default is automatic loading on first write access. Should you experience problems with certain applications, you can restore the previous mode in the NAVIGATOR settings. Refer to the online help Basics> DIAdem NAVIGATOR > Loading Bulk Data - General for more information on this setting.

  • The SUD file format is different in DIAdem 2010. You can load SUD files from earlier versions with DIAdem 2010. You cannot load SUD files that you created in DIAdem 2010 or later versions, with version 11.1 or earlier versions. The SUD files from DIAdem versions 2010 to 2012 are compatible.

  • The event procedure syntax in the SUD dialog editor has changed in DIAdem 2010. The definition of the variable this has been moved from the procedure body to the parameter list of the events. User dialog boxes that were created with earlier versions remain fully functional. When loading earlier SUD files into the dialog editor, DIAdem automatically converts these files into the new syntax. Refer to Converting User Dialog Boxes in the Help for further information.

New Features in DIAdem 2012

DIAdem NAVIGATOR, DataFinder, Data Portal

The new DataPlugin Finder makes it easier to import and index unknown file formats because it displays all DataPlugins from the DataPlugin website that match the filename extension, and installs DataPlugins at the push of a button. If newer versions of the installed DataPlugin are available, the DataPlugin Update Manager supports user requests to automatically install updates. With the help of the script API, the new features can also be used for customized solutions.

The CAN converter was extended for LIN and Flexray buses and was therefore renamed Bus Log Converter. DIAdem now supports the logfile formats NI-XNET, NI-CAN, GIN Multilogger, Vector Binary Log Format, Vector LOG, Vector ASCII, Ipetronik-M-LOG/S-LOG, and PCAN-Trace.

The context menu in DIAdem NAVIGATOR now supports file system operations such as copy, delete, rename, or move. In data files in the TDM, TDMS, or DAT format, DIAdem automatically includes the associated binary files.

The new method Close for DataStore closes a data store, for example, in the ASAM environment without having to first release all associated objects.

The new command TdmsFileDefrag defragments TDMS files in order to read them faster.

The units catalog can now sort the physical quantities in alphabetical order.

DIAdem hides the properties of the root element, channel groups, or data channels in the structure view of the Data Portal.

DIAdem saves register properties such as RegisterTxt1, which can be created at the root element, channel groups, or data channels, only if they differ from the default values.


The new function Characterize Oscillation determines in a signal with different oscillations, which oscillation contains the largest amplitude, and is therefore called single tone analysis.

The SINAD Analysis (SIgnal to Noise and Distortion) function calculates the ratio of the total signal power to the interference signal power and returns a measurement for the transmission quality of a signal, from which you can, for example, calculate the distortion.

The new function Calculate Peaks determines the minimum or maximum signal values by adjusting a quadratic function sectionwise and is especially suited to determine peaks in distorted signals.

The new function Differentiate can now calculate the derivative over a central difference quotient whereby the channel length remains.

The Crash Analysis functions now save the calculation results also as channel properties at the input channels.


DIAdem REPORT offers a new object-oriented script interface. With the objects, methods, and properties from this interface, you create, edit, and delete worksheets and all the elements, such as axis systems, tables, texts, and formulas, contained in the worksheets

DIAdem saves REPORT layouts as XML files. In order to reduce disk space and network bandwidth during transfer, DIAdem can now load and save layouts in the compressed TDRZ format.

DIAdem is now able to automatically adjust background graphics of 2D axis systems to the scaling and units of the axes, for example, in order to display geodata on a map or to display numeric values with the corresponding color spectrum.

The color depth RGB32 was added to the graphics export in the PNG format. If the layout does not use a background color, this setting generates a transparent background.

The performance of layouts with many worksheets has been increased substantially.

Dropping numeric properties onto the axis of a 2D axis system generates a constant.

Formatting hexadecimal values in texts has been extended and now allows, for example, output as 0xDEF0, DEFoHEX, or XDEF0.

With the new property Display Curve in the Curve and Axis Definition dialog box, curves can be easily hidden and shown. In the same dialog box new legend settings specify how DIAdem displays the curve symbols in the legend.


The dialog boxes for single value processing have been entirely redesigned. By double-clicking a block in the block diagram, you open its dialog box which now includes all settings for the block. The tree view on the left of the dialog box guides you to the function and the configuration of the block, as well as to all connections.

The revised NI-DAQmx driver now supports the entire hardware palette of the installed NI-DAQmx version. The documentation of the respective NI-DAQmx version lists the devices and plugin boards which can be used with the DIAdem DAC driver over NI-DAQmx.

The new ECU/MC Driver connects DIAdem with the NI ECU Measurement and Calibration Toolkit for measurement data acquisition and calibration of Engine Control Units (ECUs). The communication with the control device takes place using CCP or XCP, and data is accessed within the control device through A2L files.

The new NI-XNET Driver connects DIAdem with NI-XNET hardware in order to acquire and to output data. The NI-XNET hardware supports CAN (Controller Area Network), LIN (Local Interconnect Network), and FlexRay.


The new variable OnFilterKeyShortcut suppresses DIAdem shortcuts. In customized DIAdem applications this variable enables the restriction of possible user entries. The new variable MenusVisible suppresses DIAdem menus.

With the new commands StopWatchInit, StopWatchStart, and StopWatchPause runtime measurements with up to 50 high resolution stop watches can be used in scripts.

The extended TextFileOpen command simplifies the output of protocol information and error messages in the DIAdem logfile.

The script editor can auto-complete expressions which contain selection terms (Enums).

The new DropInformation object provides the script with information about the dropped object when you, for example, drag and drop groups, channels, or properties onto a worksheet.

Automating the Installation of NI Products

You can automate the installation of most NI products using command-line arguments to suppress some or all of the installer user interface and dialog boxes. However, starting with the August 2012 releases (products using NI Installers version 3.1 or later), you may need to perform additional steps before or during a silent installation of NI software.

If the NI product you are installing uses Microsoft .NET 4.0, the .NET installer may run before any NI software installs and may require a reboot before the installation of NI software begins. To avoid a .NET reboot, install .NET 4.0 separately before you install NI software.

For more information, refer to the following KnowledgeBase articles:

Important Information


© 2012 National Instruments Ireland Resources Limited. All rights reserved.

Under the copyright laws, this publication may not be reproduced or transmitted in any form, electronic or mechanical, including photocopying, recording, storing in an information retrieval system, or translating, in whole or in part, without the prior written consent of National Instruments Corporation.

National Instruments respects the intellectual property of others, and we ask our users to do the same. NI software is protected by copyright and other intellectual property laws. Where NI software may be used to reproduce software or other materials belonging to others, you may use NI software only to reproduce materials that you may reproduce in accordance with the terms of any applicable license or other legal restriction.

End-User License Agreements and Third-Party Legal Notices

You can find end-user license agreements (EULAs) and third-party legal notices in the following locations:

  • Notices are located in the <National Instruments>\_Legal Information and <National Instruments> directories.
  • EULAs are located in the <National Instruments>\Shared\MDF\EULAs directory.
  • Review <National Instruments>\_Legal Information.txt for information on including legal information in installers built with NI products.


LabVIEW, National Instruments, NI,, the National Instruments corporate logo, and the Eagle logo are trademarks of National Instruments Corporation. Refer to the Trademark Information at for other National Instruments trademarks.

Other product and company names mentioned herein are trademarks or trade names of their respective companies.


For patents covering the National Instruments products/technology, refer to the appropriate location: Help»Patents in your software, the patents.txt file on your media, or the National Instruments Patent Notice at

Related Links: NI DIAdem


DIAdem 2012 Release Notes.htmDIAdem 2012 Release Notes.htm

Report Date: 06/04/2012
Last Updated: 06/06/2012
Document ID: 5Y39OUAQ

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
  1 2 3 4 5
Please Contact NI for all product and support inquiries.submit