Is there a simple C language device driver interface for my Agilent 34410. We do not use .Net in this particular product and I'm not wild about installing multilayered
(IVI, VESA or whatever) services and drivers on my system. I'd love an old fashioned KISS Open/Close/Read/Write/Status interface.
Max
(IVI, VESA or whatever) services and drivers on my system. I'd love an old fashioned KISS Open/Close/Read/Write/Status interface.
Max
For C/C++ Agilent offers two apporaches to control your Agilent 34410. We offer a IVI-C instrument driver and the VISA instrument control API.
Both ways require the Agilent IO Library Suite that can downloaded at : www.agilent.com/find/iosuite/
1) IVI Driver : Download and install the following driver: http://www.home.agilent.com/agilent/software.jspx?cc=US&lc=eng&ckey=1639470&nid=-11144.0.00&id=1639470 . Please see the IVI-C documentation to get started.
2) Send SCPI commands with the VISA API
I would highly recommend this option because we have a new free application command expert (www.agilent.com/find/commandexpert) that will let you drag and drop commands into a sequence. You can then export the VISA code into your project. I have attached a Visual C++ project and Command Expert sequence for the 34401/34410.
Connectivity