Posts

Showing posts from June, 2014

PyVISA 1.5 is out

PyVISA is a Python wrapper for the VISA library that enables controlling all kinds of measurement equipment through GPIB, RS232, USB and Ethernet. It has served the instrumentation community very well since 2005 (that's Python 2.3!) and still does. However, Python and the different supported platforms have changed a lot in the recent years. We thought that PyVISA could use an update. Within the Lantz Project we did a small proof of principle of such update in visalib . Now we are taking what worked well and use it into PyVISA 1.5 (without changing the API!). In other words, PyVISA 1.5 brings several important changes in the underlying architecture without forcing you to change the programs . Some time ago I posted that we were going beta. Now PyVISA 1.5 is finally released. The new architecture is summarized here and the comparison with the previous one is here . Briefly you get Python 3 support , Mac OS X support , a better way to find libraries in your platform , a