From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
I have the same question about the PCIe-6374 board. Did you find the answer? It seems to me that we can simply add another line to the kDevices[] in devices.cpp, and it will work. But of course, if the board has the same type of CHInCh and STC3.
Unfortunately it is not so simple. The existing DDK data register layout doesn't have a wide enough bank field for more than 64 channels. NI seems unwilling or unable to provide the register layout for the 6375. After some rather tedious experimentation I was able to make a guess of the correct layout so I got it apparently working. The DDK file that needs modifications is tAi.h.
Thank you for your prompt reply. So the preliminary conclusion is that it is possible, but might be not that simple. Strange enough though, that NI releases new boards without providing proper updates to the driver. Do you use NI-VISA iBus implementation or nirlpk.ko module to access the boards?