LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

In_Port.vi, Out_Port.vi

I am attempting to read data from a PCI board (for a JR3 force/moment sensor). The base address for my card is 0xFE000000, and I know how to access the offsets for each different data value that I'm interested in.

I'm running LabVIEW 7.1 on Win XP, so I installed the AccessHW "fix", and attempted to use In_Port.vi to read from the card. I think that I am reading from the card (I'm seeing data output on some channels), but I'm getting "-1" at the addresses where there should be changing data. Does In_Port.vi work for NON-parallel port memory space? Does anyone have any recent experience with In_Port.

Thanks.
0 Kudos
Message 1 of 3
(2,692 Views)

It sounds like what you are trying to do might be better accomplished by using the NI Measurement Hardware DDK (Driver Development Kit). It should be downloadable (I think). I have never used it, but the short presentation that I saw about it makes me think it might make some of your problems easier to solve.

Hope that this helps,
Bob

0 Kudos
Message 2 of 3
(2,680 Views)
It looks like you want to use NI-VISA to program a PCI device on register level, the following tutorial might help you to get it started:

http://zone.ni.com/devzone/conceptd.nsf/webmain/adf3152837e2b4a486256b5600642ac7
0 Kudos
Message 3 of 3
(2,659 Views)