PXI

cancel
Showing results for 
Search instead for 
Did you mean: 

NI-VST firmware version

Solved!
Go to solution

How do I query the firmware version of a NI-VST module (specifically, the NI PXIe-5646R) from a C application?  I can see the firmware version in MAX, but this module doesn't support the niRFSA_revision_query or niRFSG_revision_query functions.

0 Kudos
Message 1 of 7
(4,490 Views)

Hello,

 

I am Ed from National Instruments Applications Engineering. I have been researching into your query with regards to ascertaining the firmware version of the 5646R.

 

Unfortunately from what I can ascertain, you are correct in that this is an unsupported feature for this particular card. I was wondering what the application need was to require acquisition of said information programmatically?

 

Best regards,

 

Ed

0 Kudos
Message 2 of 7
(4,462 Views)

Ed, thanks.

 

Our procedures require us to record this information for all items of test gear used on customer products.

 

How does MAX retrieve the firmware version?

0 Kudos
Message 3 of 7
(4,460 Views)
Solution
Accepted by topic author Tevildo

This is indeed the case, thank you for broading the scope of the question, I was able to locate this community example for you:

 

https://decibel.ni.com/content/docs/DOC-41906

 

This uses System Configuration which is in fact NI MAX, that is to say that these VI's communicate with NI MAX to acquire hardware/software information.

0 Kudos
Message 4 of 7
(4,458 Views)

Thanks, that seems to work.  I've used nisyscfg.dll, as described at:

 

NI System Configuration 15.0 Function Reference

 

Is it possible to use nisyscfg to retrieve the device name (that is, the "Pxi2Slot3" name, not the model name), or do I still have to use niModInst for this?

0 Kudos
Message 5 of 7
(4,425 Views)

Hello,

 

In order to do this I would suspect that this would be a property of the device, so call the function linked below, with the operation to read the property NISysCfgIndexedPropertyExpertUserAlias as explained in the second below linked document:

 

1. http://zone.ni.com/reference/en-XX/help/373242H-01/nisyscfgcvi/nisyscfggetresourceindexedproperty/

 

2. http://zone.ni.com/reference/en-XX/help/373242H-01/nisyscfgcvi/prop_indexrsc/

 

Best regards,

 

Ed

0 Kudos
Message 6 of 7
(4,409 Views)

Thanks again, that works.  The expert name to look for is "ni-vst", incidentally.

0 Kudos
Message 7 of 7
(4,406 Views)