Hi,
I have a 53131A counter connected over a GPIB together with several other instruments that support IVI-COM drivers (34980A switch and E3646A power supply) hanging on the same GPIB string.
My software that communicates to the instruments is a C# .NET application.
In the Agilent drivers support section of the counter I only see a 17 years old VEE panel driver ...
Does that mean I have to write a new driver based on SCPI syntax to support the 53131A counter?
Or is there any chance to communicate to the instrument in a more modern way?
I hope this question is not too far off topic since this forum is related to VEE Software.
I just don't know any better place to post it.
Regards,
Wernherr
I have a 53131A counter connected over a GPIB together with several other instruments that support IVI-COM drivers (34980A switch and E3646A power supply) hanging on the same GPIB string.
My software that communicates to the instruments is a C# .NET application.
In the Agilent drivers support section of the counter I only see a 17 years old VEE panel driver ...
Does that mean I have to write a new driver based on SCPI syntax to support the 53131A counter?
Or is there any chance to communicate to the instrument in a more modern way?
I hope this question is not too far off topic since this forum is related to VEE Software.
I just don't know any better place to post it.
Regards,
Wernherr
The short answer is yes, you need to write your own driver. If you have VEE available you could use that ( with the panel driver ) to learn the command strings you need. Either way the task is not particularly arduous and by design it is easy to build SCPI strings. I'm assuming you're using the T & M toolkit which should take the pain out of the communications with the instruments.
The other thing about SCPI is that, as far as possible, it is designed to be independent of instrument and manufacturer so it would be worth doing a quick internet search for C# or Java code already written for a counter which you can port and/or extend for your own use.