07-14-2020 10:13 PM
I am tasked with upgrading a computer that is using the AT-MIO-16XE-50 with an accessory of AMUX-64T.
Both the Windows version and Visual Basic 6.0 code would have to be replaced.
We purchased the PCI-MIO-16XE-50 which was compatible with NI-DAQmx 19.0. However, when I go to set up the Accessory, AMUX-64T was not listed. I scoured the community and found a page showing that AMUX-64T was only supported under the traditional NI-DAQ drivers.
There was a separate thread mentioning that the traditional NI-DAQ version 7.5 was supported in 32-bit versions of Windows 7. I am in the process of trying to get this approved...
Has anyone been successful in supporting legacy accessories with NI-DAQmx drivers?
I have worked with NI-DAQmx drivers and know the code needed to work with it in a different programming language. For NI-DAQ, there would be a learning curve..
If not, is there a way to have both NI-DAQmx and NI-DAQ drivers at the same time, and still support the AMUX-64T through the PCI-MIO-16XE-50?
07-15-2020 07:30 AM
Someone needs to tell you this so why not me? You're on a path fraught with peril.
Based on my very brief lookup of the AMUX-64T, it seems to be a multiplexer that works together with your 16XE-50 digitizer in order to expand the channel count. As far as I can figure it, you'd need a driver that can support both and that'd be only the legacy driver, traditional NI-DAQ.
You really, *really* shouldn't want to go that route, especially when you don't have prior familiarity with the old (and frankly, obsolete) driver.
I'd suggest you chalk up the cost of the 16XE-50 as a lesson learned, then go back and select different DAQmx-compatible hardware that was designed more recently than the 90's and which is more likely to be supported farther into the future.
If you describe the needs of your app and data acq, you'll probably get some more specific recommendations for suitable hardware.
-Kevin P