Python wrappers to control NI VirtualBench. These wrappers call into the official c-driver, allowing you to control VirtualBench from a Python application.
What is VirtualBench?
Five Instruments. One Device. Radically Practical.
By combining the most essential instruments into one device and integrating with PCs and iPads, the VirtualBench all-in-one instrument is simple, is convenient, and opens up new possibilities for how you can interact with benchtop instruments.
- Mixed-Signal Oscilloscope With Protocol Analysis
- Function Generator
- Digital I/O
- Programmable DC Power Supply
- Digital Multimeter
More information can be found on ni.com.
Requirements (Windows Only)
- NI VirtualBench hardware
- VirtualBench driver >= 1.1.0
- Python >= 3.4
- Infinity USB Digital Foot Control with Computer plug (IN-USB2)
- pip install pywinusb
- pip install Pyglet