LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

Need to find hardware version info

Solved!
Go to solution

Hi Folks,

I'm using Lab/Windows CVI 2017 on an PXIe controller. Because of contract obligations, we have to provide a list of the hardware versions of each module, the controller, a PXI-2569 relay board, PXI-6683H IRIG-B timing, and a PXIe-5172 8 channel high speed digitizer.

NiMax is handicapped by Cyber Security measures taken on the controller, and cannot provide the information, so I have to do it in software.

 

I already get various info like bus number, serial number, slot, etc. with NISysCfgGetResourceProperty calls, like so:

 

NISysCfgGetResourceProperty(cfgResource, NISysCfgResourcePropertySerialNumber, serialNumber); 

 

which work well. I cannot find any property listing for the version of the module. Do you know any way to get the hardware version number of the modules?

 

Thanks in advance for your help!

 

Steve

0 Kudos
Message 1 of 3
(1,999 Views)
Solution
Accepted by topic author PikesPeakNIUser

Hi PikesPeakNIUser,

 

The links below might help you out here.

NISysCfgGetResourceProperty

http://zone.ni.com/reference/en-XX/help/373242M-01/nisyscfgcvi/nisyscfggetresourceproperty/

Resource Property Descriptions

http://zone.ni.com/reference/en-XX/help/373242M-01/nisyscfgcvi/prop_hw/

 

I think you're looking for "NISysCfgResourcePropertyHardwareRevision" which specifies the hardware revision of the device.

 

Jiwhan S.
Technical Support Engineer
National Instruments
0 Kudos
Message 2 of 3
(1,962 Views)

Hi Jiwhan,

 

Thanks for the info. I've already tried that one, and it returns an 'E' for my PXI6683H, but it returns an empty string for the PXI2569, and the PXIe5172. Does that mean those two are on the first rev?


Thanks!

0 Kudos
Message 3 of 3
(1,945 Views)