Discussion:
ni845x.dll doesnot have prototypes & cannot be used in teststand
(too old to reply)
suprasaad
2008-08-07 09:40:15 UTC
Permalink
Hello,
 
You
may please note that we are using NI8451 (USB-I2C/SPI module) for one of our
projects. I have downloaded the driver (NI-845x_112 (version1.1.2)) for this
from your website <a title="blocked::http://www.ni.com/" href="http://www.ni.com/" target="_blank">www.ni.com</a>.
&nbsp;
I find that the
associated driver dll (ni845x.dll) cannot be used directly in NI Teststand as
there are no prototypes available in it. Could you please send&nbsp;the relevant
&nbsp;.dll with the protoypes ? Or atleast the associated .c,.h,.fp file for my
recompilation of the .dll required for the Teststand.
&nbsp;
Looking forward to your
prompt response.
Scott Richardson
2008-08-07 15:10:15 UTC
Permalink
To suprassad -
It is likely that the DLL is built with an earlier version of CVI which does not put additional export information in the DLL so that TestStand can read it. The earlier version of CVI is used to build the DLL to ensure that it will work with earlier versions of the CVI runtime. All you have to do is read the header file or look at the CVI function panel and build the prototype using the DLL or CVI adapter pane or dialog. On my system the header file is stored in the C:\Program Files\National Instruments\NI-845x\MS Visual C directory.
Loading...