05-30-2005 09:08 PM
05-31-2005 10:36 AM
06-01-2005 11:30 PM
06-02-2005 12:02 AM
06-02-2005 06:38 AM
@Warren Massey wrote:
FWIW, I have tried putting together a simple DLL which will take:
1) a pointer to an I16 array #1
2) the length of array #1
3) an I16 array #2
and it will move all the values from array #1 to array #2.
That is it will do it if the #1 array is also a LabVIEW array
(I get its pointer with another call to another simple routine in the DLL).
Unfortunately it won't work if I use the array pointer I get from the "LockForReadPtr" method. When the CIN executes, I get a message about something nasty having happened within the DLL and LabVIEW will be crashing as soon as I say it's OK to do so.
I'm running out of ideas...
06-03-2005 10:22 AM
@Mang wrote:
Thank you for your useful information!
In my view, there are two main factors influence acquisition and display performance, one is "variant to data", another is to covert the array data to NI-IMAQ image format. The attachment file is the iPORT sample program, I just changed it a little to convert the array to NI-IMAQ format. But I'm not sure if it is helpful for you.
06-03-2005 10:41 AM
06-03-2005 12:11 PM - edited 06-03-2005 12:11 PM
Message Edited by rolfk on 06-03-2005 12:15 PM
06-06-2005 08:53 PM
01-03-2006 04:26 PM
@Mang wrote:
I emailed to Igor, they are still working on new features of the SDK, one in particular is a set of C
DLLs instead of C++ DLLs. Compatibility of C DLLs with software such as LabView, Delphi,and Borland C
will be much more straightforward, since LabView does not accept calls to C++ DLLs. But currently they do not have a hard release date defined yet for this new SDK.
If you know some progress, pls letme know. lizhimang@ksbpm.com.cn