05-18-2020 02:49 AM
Hello I am Beginner on LabView.
Recently, I found the Driver for N5224B (Network Analyzer).
But, I only found the Diver for N5224"A".
So, I tryed whether the Driver for N5224A compatibility with N5224B, but it is not compatibility with N5224A.
So, I wonder if there is a driver compatible with N5224B. And If there is no compatible Driver, is there any SCPI instruction related to N5224B?
Thank You!
05-18-2020 03:21 AM
Hi Seongmo,
@seongmo1476 wrote:
is there any SCPI instruction related to N5224B?
Why don't you ask the manufacturer of your NetworkAnalyzer for some manuals?
05-19-2020 09:18 AM
I assume you either have an Agilent or keysight network analyzer. The driver is available on their site.
05-20-2020 07:50 AM - edited 05-20-2020 07:53 AM
What is the problem with the N5224A driver? The most likely is that it checks in the Initialization explicitly for the N5224A identifier in the identification response. This can be easily solved by modifying the initialize function to allow both identifiers.
Another problem might be that the B version implements new funcitonality that the old device didn't have. That can be a problem of course but could be solved by adding the new funcitonality. It should not affect the funcitonality of the old functions however unless HP/Agilent/Keysight decided to change the entire command set, which they usually don't if they only change the revision letter at the end of the model number.
The driver on the Keysight site is an IVI driver. While it should work and can be used of course, its implementation is in a DLL made available to LabVIEW through Call Library Nodes. That is ok to use but prevents you from debugging your program by going into the driver functions itself to see what happens and that can be sometimes a problem.