08-24-2016 11:46 AM
Hi,
I've noticed that the NI-DAQmx base package does not include support for the PCI-6514 card. Why is that? Is there any chance it will be added in the future? NI-DAQmx 8.0.2 is getting a bit long in the tooth, but it has support for the 6514.
Solved! Go to Solution.
08-25-2016 09:47 AM
Hello,
DAQmx base is primarily for use with OS X and Linux operating systems. Since the majority of our customers use Windows, and there are a limited amount of development resources, not all of our cards are suppprted on other operating systems. There is a chance it could be added in the future, but I am not aware of any current plans to test that card with DAQmx base. If you have a Windows machine at your disposal you can always use the latest version of DAQmx to communicate with this card. Hope this helps!
08-25-2016 10:38 AM
ninevoltz wrote:
I've noticed that the NI-DAQmx Base package does not include support for the PCI-6514 card. Why is that? Is there any chance it will be added in the future? NI-DAQmx 8.0.2 is getting a bit long in the tooth, but it has support for the 6514.
DigDoug wrote:
DAQmx base is primarily for use with OS X and Linux operating systems.
Since Linux has both DAQmx 8.0.2 and DAQmx Base 15.0, choosing which driver to use can be confusing. My typical recommendation is:
For a little more history and discussion, see this Linux Users Group thread here: The way forward - DAQmx or DAQmx Base for RHEL 6.x?
I'm curious, though: it appears you prefer NI-DAQmx Base of NI-DAQmx. Would you share your reasons and concerns?
Joe Friedchicken
NI Configuration Based Software Get with your fellow OS users
[ Linux ] [ macOS ]Principal Software Engineer :: Configuration Based Software
Senior Software Engineer :: Multifunction Instruments Applications Group (until May 2018)
Software Engineer :: Measurements RLP Group (until Mar 2014)
Applications Engineer :: High Speed Product Group (until Sep 2008)
08-25-2016 10:44 AM
I was trying to use DAQmx base because I'm running Fedora 23 (unsupported obviously) which has a kernel that is WAY too new to work with either package. DAQmx base is the only package that has support for newer kernels. I'm not even going to try to get either one to work with Fedora. This computer dual boots into Windows anyway, I just have something I'm working on right now that requires Linux and I hate having to reboot to use my DAQ devices.
08-25-2016 11:05 AM
ninevoltz wrote:
I was trying to use DAQmx base because I'm running Fedora 23 (unsupported obviously) which has a kernel that is WAY too new to work with either package. DAQmx base is the only package that has support for newer kernels. I'm not even going to try to get either one to work with Fedora. This computer dual boots into Windows anyway, I just have something I'm working on right now that requires Linux and I hate having to reboot to use my DAQ devices.
If I understand you correctly, you have two pain points:
In this situation, you might consider:
Joe Friedchicken
NI Configuration Based Software Get with your fellow OS users
[ Linux ] [ macOS ]Principal Software Engineer :: Configuration Based Software
Senior Software Engineer :: Multifunction Instruments Applications Group (until May 2018)
Software Engineer :: Measurements RLP Group (until Mar 2014)
Applications Engineer :: High Speed Product Group (until Sep 2008)
08-25-2016 11:12 AM
So are you saying that if I downgrade my kernel to 3.11 and install both DAQmx and DAQmx base, I could possibly get it to work? I assume what you are saying is that the kernal application layer from DAQmx base might be backward compatible with the hardware driver for PCI-6514?
08-25-2016 02:47 PM
ninevoltz wrote:
So are you saying that if I downgrade my kernel to 3.11 and install both DAQmx and DAQmx base, I could possibly get it to work?
Adding a few more test-check steps, my suggestion is:
Joe Friedchicken
NI Configuration Based Software Get with your fellow OS users
[ Linux ] [ macOS ]Principal Software Engineer :: Configuration Based Software
Senior Software Engineer :: Multifunction Instruments Applications Group (until May 2018)
Software Engineer :: Measurements RLP Group (until Mar 2014)
Applications Engineer :: High Speed Product Group (until Sep 2008)
08-26-2016 11:35 AM
Ahh, the rabbit hole created by the free software world. I've reminded myself today why Linux will never be as popular or mainstream as Windows is for desktop users. NI-KAL 15.0.1 would not build against the latest kernel, so I downgraded to 3.11. NI-KAL will not build against 3.11 either, because Fedora 23 uses GCC 5. I also could not install nVidia's display drivers for this reason. Apparently GCC 5 has made some huge changes, along with libstdc++ 6 ABI changes. I think I should reconsider using Fedora 23 now. Thanks for the tips anyway, Joe.