LabVIEW Idea Exchange

cancel
Showing results for 
Search instead for 
Did you mean: 
0 Kudos
white@radar

Update NI-VXI to 64-bit please

Status: Declined

Any idea that has not received any kudos within a year after posting will be automatically declined. 

I have some VME hardware that uses A16 addressing only, so I can communicate with them using VXI, but they do not support VISA at all.  After some time spent conversing with NI support, it appears that VXI has been abandoned, and all low-level VME register access through the NI VME-MXI-2 controller card must be done through VISA now.  I have been able to add VXIin.vi and VXIout.vi (from the old VXI libraries in NI-VXI 3.6) to the latest version of NI-VXI in LabVIEW 32-bit to get the hardware working through VXI communication.  However, these VXI vi's were 32-bit only, and never updated to 64-bit, so I am stuck running LabVIEW 32-bit on my 64-bit OS.  Updating these vi's to 64-bit would be greatly appreciated.

 

Thanks,

Rich

6 Comments
Brian_Powell
Active Participant

I've never used NI-VXI, so sorry I don't know the details of the APIs.  Are you saying that VISA doesn't have the capabilities that NI-VXI has?  I.e., that there is something missing from VISA which makes it impossible to port your application to the newer API?  If so, then I bet you'll get more traction if you propose to add the missing capability to VISA, rather than update NI-VXI.  Please explain further.

white@radar
Member

The register-based communication in NI VISA replaced the register-based communciation in NI VXI (VISA In 16 replaced VXIin a few versions ago), and is supposed to be fully compatible.  I've tried playing with every setting possible, and I can't read or write correctly to the registers using VISA In or VISA Out.  The only thing that works for this hardware is VXIin and VXIout, which were never updated to 64-bit.

Brian_Powell
Active Participant

Do you have a service request number or CAR ID for this VISA problem?

white@radar
Member

Service request was 7379552, but support already concluded that the issue must be that my hardware is incompatible with VISA.

Brian_Powell
Active Participant

I looked up that SR#, and it appears we haven't given up on the issue yet.  Our expectation is that this ought to work, but apparently it doesn't in your case.  You might confirm with the AE that we have the VISA version of your code.  I only saw the VXI version.

Darren
Proven Zealot
Status changed to: Declined

Any idea that has not received any kudos within a year after posting will be automatically declined.