Instructions for National Instruments DIAdem Connectivity Library Development Files
The DIAdem Connectivity Library enables applications to read and write TDM (.tdm)
and TDM Streaming (.tdms) files. The TDM and TDM Streaming file formats are
supported by National Instruments DIAdem.
See license.rtf for licensing terms and restrictions.
***************************************
***** Development Instructions *****
***************************************
The 'dev' directory contains the library binaries and Matlab-specific header files.
Matlab can call into Windows DLLs, including this library. You can call the loadlibrary,
calllib, and unloadlibrary functions in Matlab to access this library. See the Matlab help
for these functions and the sample m-files included with this library for more
information.
The 'dev\bin' and 'dev\include' directories contains separate sub-directories containing
the files required for using this library with 32-bit and 64-bit versions of Matlab.
Note that the runtime components for this library require the Microsoft Visual C++ 2005
runtime components version 8.0.50727.762 (or a later compatible version) to be installed.
You must install 32-bit (x86) and/or 64-bit (x64) versions of the Microsoft Visual C++ 2005
runtime components depending on whether you are using this library with a 32-bit and/or
64-bit version of Matlab.
The 'doc' directory includes a help file for this library.
The 'samples' directory contains sample m-files that call this library.
***************************************
***** Redistribution Instructions *****
***************************************
If you build a standalone application that calls this library, then your standalone
application will depend on the runtime components required by this library. If you
build an installer for your standalone application, then you can include the supplied
merge modules in your installer to redistribute the required runtime components.
The 'redist' directory contains 32-bit and 64-bit merge modules that include the
runtime components required by the 32-bit and 64-bit versions of this library.
The 'niusiemb.msm' and 'niusiemb_x64.msm' merge modules contains all files in
'dev\bin\32-bit' and 'dev\bin\64-bit', respectively, except for nilibddc.dll. The
'nilibddc.msm' and 'nilibddc_x64.msm' merge modules contain only the 32-bit and 64-bit
versions of nilibddc.dll, respectively.
Your installed application will require the Microsoft Visual C++ 2005 runtime components
version 8.0.50727.762 (or a later compatible version). The 'Microsoft_VC80_CRT_x86.msm'
and 'policy_8_0_Microsoft_VC80_CRT_x86.msm' merge modules will install the required
components for 32-bit applications. The 'Microsoft_VC80_CRT_x86_x64.msm' and
'policy_8_0_Microsoft_VC80_CRT_x86_x64.msm' merge modules will install the required
components for 64-bit applications.
The files in the included 'nilibddc[_x64]' and 'niusiemb[_x64].msm' merge modules need
to be installed in the same directory as your executable or DLL that uses this library.
It is highly recommended that this directory be specific to your application and not a
shared system location like the Windows System directory.
By default, the supplied 'nilibddc[_x64]' and 'niusiemb[_x64].msm' merge modules
install their files to the directory specified by the INSTALLDIR installer property.
Some installer authoring tools, including Wise for Windows Installer, set the INSTALLDIR
property to the application directory selected by the user at install time. Other
installer authoring tools do not use the INSTALLDIR property. For example, Microsoft
Visual Studio uses the TARGETDIR property to store the application directory selected
by the user at install time. If your installation directory for the files in the merge
modules is specified by an installer property other than INSTALLDIR, then you must change
the "Installation Directory" property of the merge modules to refer to the correct
property name. See the documentation for your installer authoring tool for details.
These merge modules have been tested with Wise for Windows and Microsoft Visual Studio.
***************************************
***** Version History *****
***************************************
9.1 - Added TDM Streaming (.tdms) 2.0 file format support, 64-bit application support,
and additional type-safe functions for applications not written in C/C++.
8.6 - Added support for reading and writing Timestamp values and properties.
8.1 - Added support for reading and writing TDM Streaming (.tdms) file format.
- Added functions to retrieve property names and property types from a file,
channelgroup, or channel.
8.0 - First release.
� 2010 National Instruments Corporation. All rights reserved.
没有合适的资源?快使用搜索试试~ 我知道了~
MATLAB-TDM-Example.rar_MATLAB 读取 tdms_matlab tdms_matlab打开tdms_s
共54个文件
dll:20个
msm:8个
txt:7个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 79 浏览量
2022-09-23
12:19:50
上传
评论
收藏 16.06MB RAR 举报
温馨提示
m文件,用于读取Labview以TDMS格式存储的数据。
资源详情
资源评论
资源推荐
收起资源包目录
MATLAB-TDM-Example.rar (54个子文件)
MATLAB TDM Example
README.TXT 5KB
dev
bin
64-bit
USI_Xerces_License.txt 11KB
EmbeddedUSICopyrights.chm 24KB
usiEx.dll 1.25MB
USI_Xerces_Notice.txt 570B
USI_STLport_Notice.txt 3KB
DataModels
USI
TDM
1_0
USI_TDM_1_0.xml 6KB
1_0
usi_1_0.xsd 18KB
stlport.5.0.dll 1016KB
nilibddc.dll 181KB
uds.dll 878KB
hdf5dll.dll 1004KB
tdms_ebd.dll 696KB
xerces-c_2_8_usi.dll 2.59MB
dacasr.dll 3.3MB
usiPluginTDM.dll 951KB
uspTdms.dll 1.19MB
32-bit
USI_Xerces_License.txt 11KB
EmbeddedUSICopyrights.chm 24KB
usiEx.dll 860KB
USI_Xerces_Notice.txt 570B
USI_STLport_Notice.txt 3KB
DataModels
USI
TDM
1_0
USI_TDM_1_0.xml 6KB
1_0
usi_1_0.xsd 18KB
stlport.5.0.dll 656KB
nilibddc.dll 140KB
uds.dll 588KB
hdf5dll.dll 820KB
tdms_ebd.dll 505KB
xerces-c_2_8_usi.dll 1.8MB
dacasr.dll 2.2MB
usiPluginTDM.dll 640KB
uspTdms.dll 768KB
include
64-bit
nilibddc_m.h 37KB
32-bit
nilibddc_m.h 36KB
samples
64-bit
SineData.tdm 15KB
SineData.tdx 78KB
ReadFile.m 8KB
WriteFile.m 4KB
32-bit
SineData.tdm 15KB
SineData.tdx 78KB
ReadFile.m 8KB
WriteFile.m 4KB
ReadFile.asv 8KB
redist
64-bit
niusiemb_x64.msm 4.42MB
policy_8_0_Microsoft_VC80_CRT_x86_x64.msm 81KB
Microsoft_VC80_CRT_x86_x64.msm 1.72MB
nilibddc_x64.msm 85KB
32-bit
policy_8_0_Microsoft_VC80_CRT_x86.msm 81KB
Microsoft_VC80_CRT_x86.msm 617KB
nilibddc.msm 71KB
niusiemb.msm 3.31MB
doc
nilibddc.chm 121KB
license.rtf 48KB
共 54 条
- 1
周楷雯
- 粉丝: 80
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0