The updated script for remotely getting data from Agilent 4395A network analyzer is located at /users/nichin
This network analyzer device is located at crocetta.martian (192.168.113.108)
> python NWAG4395A_modified.py [filename.yml]
I connected a simple 2MHz Low pass filter between the modulation output and signal input of the NA and ran a scan from 0Hz to 20MHz. The script was run from Chiara.
The expected plot was obtained and is attached here.
I now have to work on setting up the RF switch in rack 1Y1 to select between required PDs and also on the code that chooses which channel is being selected.
There is also a problem of 2 8x1 RF switches being present, instead of one 16x1. Alex's code for RF switching does not take this into account.