05-28-2009 04:23 PM
05-29-2009 12:38 AM
Iam still waiting too.
The Kerneldriver are 64 bit, so why is it that difficult to support NIDAQmx in 64 bit UserSpace ?
05-29-2009
06:28 PM
- last edited on
07-01-2024
01:32 PM
by
Content Cleaner
Hello Everyone,
For upcomming releases of DAQmx and added support, I would highly recommend signing up for the DAQmx Beta Program. Once you have signed up and been approved, you can download our latest DAQmx software. Once inside the beta you can find out more about the upcomming features of the DAQmx driver.
Regards,
Paul C.
06-05-2009
03:37 AM
- last edited on
07-01-2024
01:32 PM
by
Content Cleaner
The release notes of NI-DAQmx 8.9 say:
"The following main features were added in NI-DAQmx 8.9:
....
Support for 64-bit user mode in ANSI C. You can now create 64-bit applications with ANSI C as long as you're not using a switch module or a high-speed digital input/output (DIO) device. "
it looks like this is wat we all were waiting for.
I will give it a try ...
08-13-2009 05:27 AM
Dear all,
My first attempt to create a 64-bits ANSI C NI-DAQ application.
I have installed NI-DAQmx 9.0 and including the 'Application Development Support | ANSI C Support' feature.
According to the 8.9 release notes 64-bit user mode ANSI C should be available with this version.
However, the folder 'C:\Program Files\National Instruments\NI-DAQ\DAQmx ANSI C Dev\lib\msvc' only
contains a 32-bits version of the NIDAQmx.lib library.
Where can I find the 64-bits version ?
WR,
Kees
08-13-2009 08:42 AM
Kees -
You can find the 64-bit libs installed by default to:
C:\Program Files\National Instruments\Shared\ExternalCompilerSupport\lib64\msvc
The location that you referenced is legacy. You should use C:\Program Files\National Instruments\Shared\ExternalCompilerSupport\ moving forward.
We continue to install to the legacy location so that projects that were developed against older versions of DAQmx continue to build when newer versions of DAQmx are installed.
Dave_m, merano, and others -
64-bit support in the .NET libraries was added in DAQ 8.9.5. The 64-bit assemblies are installed, by default on XP, to C:\Program Files\National Instruments\MeasurementStudioVS2008\DotNET\Assemblies (64-bit)\Current.
Basically, "it just works". That is, if you install DAQ 8.9.5 or later, you can change the Platform Target, of a project that references the DAQ .NET assembly, to AnyCPU or x64, and when you build you'll get an application that runs as 64-bit on 64-bit Vista (or 7).
For more information, see the help topic N Measurement Studio Help>>NI Measurement Studio .NET Class Library>>Using the Measurement Studio .NET Class Libraries>>Using the Measuremet Studio NI-DAQmx .NET Library>>Working with 64-bit .NET Support for NI-DAQmx.
David Rohacek
National Instruments
08-13-2009 08:58 AM
Thanks David,
I found the correct headers and libs in the c:\program files (x86)\National Instruments folder
instead of the folder that you mentioned.
Calling DAQmxGetSysDevNames in x64 user mode succeeded.
During installation of NIDAQmx I specified 'L:\Program Files\National Instruments' as Destination Directory.
So I did not think about looking on the C: drive at all.
It looks like that the installer silently ignores the Destination Directory preference.
08-14-2009 07:04 AM
Kees -
Did you have any NI software installed to the C: drive before you installed DAQ to the L: drive? Or, was this the first NI software you installed on that machine?
David Rohacek
National Instruments
08-14-2009 07:25 AM
David,
I had 8.6.? installed on L:\Program Files\National Instruments.
During the upgrade to 9.0.0 I accepted the proposed folder 'L:\Program Files\National Instruments'
After the upgrade I have:
some folders in L:\Program Files\National Instruments:
ExpressWorkbench,
MeasurementStudioVS2005,
MeasurementStudioVS2008,
NI Spy,
NI-DAQ (ChanWiz, DAXmx ANSI C Dev,doc,Documents,fpgafiles,HWConfig,LabVIEW,staging,Switch)
some on C:\Program Files\National Instruments:
MAX
NI-DAQ (docs, LabView, staging)
Shared
and some on C:\Program Files (x86)\National Instruments:
DataSocket
IVI
MAX
NI-DAQ (Legacy)
PXI,
RT Images
Shared
SignalExpress
I don't which of these folders originate from the 8.6 installation.
Kees