this post was submitted on 14 Nov 2023
14 points (100.0% liked)

Arch Linux

7763 readers
8 users here now

The beloved lightweight distro

founded 4 years ago
MODERATORS
 

I purchased a PCIe DAQ card from National Instruments (PCIe-6536B), and I have struggled trying to get their proprietary drivers installed so that I can interface with the card using the NI-DAQmx library in Python.

I am considering giving up on it. Has any of you worked (or tried to work) with these cards in Arch? If you can share how you managed I would appreciate it.

But, really, even knowing that someone has succeeded would be enough to motivate me to continue trying. And knowing that others have also struggled and failed would help me confirm that National Instruments is not the way to go.

you are viewing a single comment's thread
view the rest of the comments
[โ€“] Sal@mander.xyz 3 points 1 year ago

Oh, I had not noticed that page. I was hoping getting the NiDAQmx (https://www.ni.com/en/support/downloads/drivers/download.ni-daq-mx.html#494543) driver installed would be enough. So this means that even if I succeed it might still not support it ๐Ÿ˜…

I was quite naive when selecting this card. I knew nothing about PCIe and I figured it would be a very simple matter to read out the values...

I just found some videos about writing PCIe drivers from scratch, but since I know nothing about PCIe I have no idea about the level of complexity that it would take to reverse-engineer. I suspect that it might be a very difficult thing to do, maybe even practically impossible.