08-21-2025 11:26 AM
Hi folks,
I'm having a problem using two older NI boards (PCIe-6259 and PCI-6733) on a new Windows 10 PC build. I need the boards to communicate with MATLAB R2011a to run a set of data acquisition code; our previous builds all run these boards with Windows 10, R2011a and NI-DAQmx 9.3.0 just fine, but for some reason this time around I'm getting some functionality errors as well as an error in the NI measurement and automation software (v4.8.0) that an exception occurred in the NIMax process in the function CmxExecutionThreadPool::DoWorkNonUI.
The boards are detected by Windows Device Manager, as well as by DAQHWINFO in Matlab, but from reading other posts it seems like I may need a "legacy" version of NI-DAQ 9.3 to correct the functionality of (I'm thinking) specifically PCI-6733. I don't see a way to download anything like that though- has anyone run into this problem before?
Thanks for your help!
08-21-2025 11:46 AM
DAQmx Drivers here all the way back to 9.0:
https://www.ni.com/en/support/downloads/drivers/download.ni-daq-mx.html#569353
-AK2DM
08-21-2025 11:50 AM
Thanks- I saw that, and had downloaded 9.3 from there, but what I'm looking for is a reason 9.3 doesn't work. Is there a difference between 9.3 and something like a "legacy" 9.3? Or are all the old driver packages considered legacy now, and maybe I have the correct drivers but something else is causing my errors?
08-21-2025 08:00 PM
There is a traditional legacy NI-DAQ (without mx), but I don't think that's the problem.
In fact, you are using an unsupported version of NI-DAQmx driver. The first supported version in Windows 10 is 15.5 (NI Product Compatibility for Microsoft Windows 10).
PCI-6733 is still supported in the latest version of NI-DAQmx, according to NI Hardware and Software Operating System Compatibility, hence I would recommend you upgrading your NI-DAQmx to a supported version.