PyVISA-sim. Test your PyVISA applications without connected instruments
I have just released PyVISA-sim 0.1. PyVISA-sim is a backend for PyVISA. It allows you to simulate devices and therefore test your applications without having real instruments connected.
While there still a lot of features to add, this early release already allows you to:
- play around with a simulated device.
- write your own simulated device in YAML files.
- simulated devices can include commands and properties which are automatically generated from the YAML file.
- Properties can have some basic validation rules.
Install it using:
pip install -U pyvisa-sim