07-15-2019 09:12 AM
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
Solved! Go to Solution.
07-16-2019 04:32 PM
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.
07-18-2019 12:40 PM
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!