LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Problem with agesg IVI driver

I have downloaded agesg_LV71.msi from the NI website to control a Signal Generator of the Agilent ESG family (E4421B). However, executing the "agesg Initialize with Options" subVI, an error message is reported that appears to indicate an error in the driver. It is error BFFF003F "A format specifier in the format string is invalid". The NISpy capture file is attached.
Please can anyone suggest a workaround for this problem?
0 Kudos
Message 1 of 3
(2,957 Views)
Hi Nick,

Please can you attach response of ":DIAG:INFO:OPT?" (:DIAGnostic[:CPU]:INFOrmation:OPTions?)command from VISA interactive control.

I did not see any problem in the source code.

It looks like that you don't have installed any option and instrument returns empty string. I do not understand, why VISA returns this error.

Please attach information about your VISA. (version), You can find this information in MAX. I'll try make some beta DLL which should fix this problem.

Regards,
Zdenek
0 Kudos
Message 2 of 3
(2,957 Views)
Zdenek,
I'm not sure what you mean by the "VISA interactive control". I put together a little VI that uses the VISA sub VIs to ask this question of my instrument, and I would have attached the VI and the NISpy capture files below but experienced technical problems with my browser. In any case, there was no problem with the low-level Visa queries (viWriteAsync, viReadAsync) that resulted.
MAX reports that NI-VISA is version 3.1, with all the individual DLL version numbers listed separately. e.g. visa32.dll is 3.1.0.24, while NiVi488.dll is 3.1.0.35.
Very many thanks for your help with this problem.

Best regards,
Nick
0 Kudos
Message 3 of 3
(2,957 Views)