Bene, cosa ti serve? Ho lavorato su una libreria di strumenti Python pura in grado di comunicare su diversi protocolli diversi (seriale, VXI-11 (LXI), GPIB (linux-gpib) e PyVISA) chiamato python-ivi, che si trova qui: http://www.github.com/alexforencich/python-ivi. È un'interpretazione della specifica degli strumenti virtuali intercambiabili. Non è VISA, quindi, se hai specificamente bisogno di VISA, non ti aiuterà.
È scritto in python 3 e testato in linux, ma dovrebbe essere multipiattaforma in quanto è puro python. L'implementazione di VXI-11 in python-vxi11 è anch'essa pura python e quindi dovrebbe anche essere multipiattaforma.
Il progetto è ancora in fase di sviluppo relativamente precoce in termini di driver e astrazioni di livello superiore, ma fondamentalmente fa tutto ciò che PyVISA fa per l'interfaccia di basso livello.
fonte
2012-12-25 00:42:11
Se è necessario per controllare un dispositivo gpib, consultare [linux-gpib] (http://linux-gpib.sourceforge.net/). – P3trus