Driver Development Kit (DDK)

cancel
Showing results for 
Search instead for 
Did you mean: 

Errors mass compiling VIs for DDK

I just downloaded MHDDK (Driver Development Kit). I am following the readme file to install, and got stuck on the step of mass compiling. (I installed kernel module and the shared libraries just fine...) I copied the VIs into "/usr/local/lv61" NOT "/usr/local/lv70" because I am using labview 6.1. When I try to mass compile I get an error message:
Failed to Load (/usr/local/lv61/lv70/vi.lib_LVRLP/).

for every file in the directory

Why can I not mass compile these VIs?
Is it because I am using LV6.1 and DDK only works with LV 7.0?

I am running RedHat 8.0, and using an E series and 660x card.
Any help would be greatly appreciated 😃
0 Kudos
Message 1 of 7
(9,674 Views)
Jonny,

The MHDDK for LabVIEW will only work in LabVIEW 7.0 as it depends on some new features in this version.

Christian L
NI Consulting Services
authored by
Christian L, CLA
Systems Engineering Manager - Automotive and Transportation
NI - Austin, TX


  
0 Kudos
Message 2 of 7
(9,673 Views)
Hi Christian,
Thanks for the quick response--now I don't have to go banging my head against the wall anymore 😃
So, is there no earlier version of DDK that will run/is compatible with Labview 6.1?
0 Kudos
Message 3 of 7
(9,673 Views)
Jonny,

No there is not as some of the features that make the MHDDK is what it is, are only available in LabVIEW 7. If you let me know what you are trying to do, I might be able to suggest another venue or direction. For example on Windows and in LabVIEW Real-Time you can use the NI-VISA driver to easily access most hardware at the register level and do RLP that way.

What OS are you using? What hardware are you programming and what type of operations are you trying to perform with the hardware?

Christian L
NI Consulting Services
authored by
Christian L, CLA
Systems Engineering Manager - Automotive and Transportation
NI - Austin, TX


  
0 Kudos
Message 4 of 7
(9,673 Views)
Sorry, I just saw the details in your original message.

For Linux, you could use the C/C++ based tools and examples to build the required functionality and then integrate this with LabVIEW. The examples for the E Series card and 6602 are fairly complete here, and should get you to a solution quickly.

Christian L
NI Consulting Services
authored by
Christian L, CLA
Systems Engineering Manager - Automotive and Transportation
NI - Austin, TX


  
0 Kudos
Message 5 of 7
(9,673 Views)
I am running Redhat 8.0, using NI 6602 card.
I want to configure PFI<8..31> to be DIO lines. Currently I am using a comedi driver, but it does not have functionality to access the DIO lines on the TIO chip, because, as I was told, NI is keeping it proprietary.
I'm just after a way to configure those lines to be DIO.
Can you give me more specifics on how integrating/using the C/C++ library to help gain DIO functionality on the 6602? thanks again...
0 Kudos
Message 6 of 7
(9,673 Views)
hi, just wanted to amend my previous comment: integrating the C/C++ files into labview is simple enough...but the part that still trips me up is the following: since NI has not released information on how to configure the DIO lines on the TIO chip of the 6602 for output, I don't know that I can write register level code to gain this functionality...unless there is a simple command in DDK that will do this for me...
0 Kudos
Message 7 of 7
(9,674 Views)