Tested with python 3.11 and higher. Required modules may be installed via running 'pip install -r requirements.txt' in your terminal.
Currently there are a few instrument modules in MyVISA library:
- 1465F signal generator by Ceyear
- 4051H spectrum analyzer by Ceyear
- RSA5065 spectrum analyzer by Rigol
- Spectrum Rider FPH by Rohde&Schwarz
You can easily add your own modules or modify the existing ones.
Communicate with your programmable instruments via SCPI commands (refer to a programming manual for each specific instrument), automate your measurement tasks and enjoy!
Credit: PyVISA (https://github.com/pyvisa/pyvisa)
Explore the PyVISA documentation to find out all the options: https://pyvisa.readthedocs.io/en/latest/