Control of data acquisition with remote instruments using IVI-C or IVI-COM, Visa, and serial protocols.
- pyhardware combines in one package several data-acquisition protocols:
- ivi drivers (using the lower level package pyivi)
Each instrument connected to the machine can be autodetected, and assigned a unique logical name. Graphical tools are provided to configure the different instruments and the way they should be interfaced.
It uses the lower-level package pyivi to communicate with ivi-drivers on the machine. The specificity of this package is to directly interact with the ivi-framework using comtypes and ctypes. This makes fully use of the interchangeability feature of IVI instruments: new instruments can be installed in a single click by simply installing the IVI-drivers provided by the manufacturer.
pyhardware is part of a higher-level package : pyinstruments, that you might want to check out : it adds-up database-capabilities to store the curves from the instruments in a consistent way.
Release history Release notifications
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size & hash||File type||Python version||Upload date|
|pyhardware-0.0.12-py2.7.egg (150.0 kB) View hashes||Egg||2.7|
|pyhardware-0.0.12.win32.exe (257.2 kB) View hashes||Windows Installer||any|
|pyhardware-0.0.12.zip (63.0 kB) View hashes||Source||None|