LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Going From DAQ mx Base to DAQ mx

Hi all,

 

For security and reliability reasons, my lab needs to take a .vi from an older Macbook and update it to run on one of our newer PCs. Unfortunately, due to software licensing, my lab has a serial activation number for Labview 2022-2024 and the older Macbook has a decade old Labview. The old .vi uses DAQ mxBase and when transferred to the new PC, cannot load DAQ mxBase dependencies. I believe Labview DAQ mxBase was discontinued for Labview on PC since 2015 or so. Previously, it was not a problem for us to take an older program and run it on a newer Labview, but that was going from PC to PC.

 

If I understand this properly, Labview DAQ mxBase is a more simplified Labview DAQ mx.

 

Is there any way at all to take the DAQ mxBase sub .vi from the Mac and transfer them over to the newer PC? At first glance, it seems like something that needs to be installed, rather than sub .vis I can transfer. 

 

If not, is there a document out there that can tell us which DAQ mxBase dependencies can be replaced 1:1 with DAQ mx dependencies?

 

Best regards,

Christian

0 Kudos
Message 1 of 3
(60 Views)

I'm not too familiar with DAQmx Base or the Mac OS, but have you tried installing DAQmx Base 15.0 on your Win10/11 PC?:  NI-DAQmx Base Download - NI

 

It might just work, and if you can at least open the VI, you can then upgrade all the old Base stuff to modern DAQmx.  It's worth a shot.

 

 

LabVIEW Pro Dev & Measurement Studio Pro (VS Pro) 2019
0 Kudos
Message 2 of 3
(58 Views)

@cpel96 wrote:

Hi all,

 

For security and reliability reasons, my lab needs to take a .vi from an older Macbook and update it to run on one of our newer PCs. Unfortunately, due to software licensing, my lab has a serial activation number for Labview 2022-2024 and the older Macbook has a decade old Labview. The old .vi uses DAQ mxBase and when transferred to the new PC, cannot load DAQ mxBase dependencies. I believe Labview DAQ mxBase was discontinued for Labview on PC since 2015 or so. Previously, it was not a problem for us to take an older program and run it on a newer Labview, but that was going from PC to PC.

 

If I understand this properly, Labview DAQ mxBase is a more simplified Labview DAQ mx.

 

Is there any way at all to take the DAQ mxBase sub .vi from the Mac and transfer them over to the newer PC? At first glance, it seems like something that needs to be installed, rather than sub .vis I can transfer. 

 

If not, is there a document out there that can tell us which DAQ mxBase dependencies can be replaced 1:1 with DAQ mx dependencies?

 

Best regards,

Christian


If your original project use Traditional DAQ (mx only applies to NI Data AQuistion Measurement eXperience and "DAQmx Base" is just one NI DAQmx component) and is decades old- you need to look at the entire test system for obsoleted hardware as well.  Some of the antiquated hardware may not even be DAQmx compatible.   I would recommend using the original source to capture software requirements and engaging a "Next Generation" modernization project.  Code standards and better practices have evolved alot since Traditional DAQ was en vogue.


"Should be" isn't "Is" -Jay
0 Kudos
Message 3 of 3
(8 Views)