Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

DAQ using Raspberry Pi and NI cDAQ-9174

Hello community,

 

I am currently working on a project which includes high resolution condition monitoring of industrial maschines using the Raspberry Pi. The NI-cards did a great job so far using a Windows-PC. Now I decided to use the cDAQ-9174 with the Raspberry Pi compute module 3 due to the benefit of portability and costs.

 

I am planning to replace the Windows-PC completely and implement a direct connection between the cDAQ and the Pi over USB. The plan is to create measurement tasks and continuously receive data with the python package nidaqmx. The handling of the date, the storing in a database and the visualization ist also done with python. The python package uses the NI-DAQmx driver in order to communicate with the cDAQ and it already run on Windows. The key for getting it to work on the Pi is the installation of the DAQmx driver! The Raspberry is built on arm architecture and at this point I got several issues!

 

  • DAQmx for Linux does only support x86 64 bit maschines (see readme)
  • DAQmx base for Linux does only support x86 64 bit maschines (see readmee)
  • NI-Linux Device Drivers installs amongst others the NI-DAQmx driver (guess what: only supports x86 maschines)

The question is:

  • Is there any other way to get a connection between the Raspberry Pi CM3 and the cDAQ?

I'm already familiar with the community developed driver for the USB-6008/6009. I didn't got it to work with that.

Would it make sense to emulate a x86 64-bit environment (using qemu) in order to install the DAQmx driver?

 

The Raspberry runs Raspberry Pi OS Lite (32-bit). 

 

I really do not want to include a windows maschine between these two devices and installing windows on the Pi is something I truly avoid.

 

The NI support already replied very quickly but couldn't help me either.

 

Any meaningful ideas or suggestions are welcome and will be tried out!

 

Thanks!

 

Richard

0 Kudos
Message 1 of 1
(1,215 Views)