Ok, what do you need? I am working on a clean Python tool library that can communicate over several different protocols (serial, VXI-11 (LXI), GPIB (linux-gpib) and PyVISA), called python-ivi, located here: http: //www.github .com / alexforencich / python-ivi . This is an interpretation of the specification of interchangeable virtual instruments. This is not a VISA, although if you really need a VISA, it will not help you.
It is written in python 3 and tested on Linux, but it must be cross-platform since it is pure python. The implementation of VXI-11 in python-vxi11 is also pure python and therefore also needs to be cross-platform.
The project is still in relatively early development in terms of drivers and higher-level abstractions, but basically that's all PyVISA does for low-level interaction.
source share