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 | RSS feed
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size pyhardware-0.0.12-py2.7.egg (150.0 kB)||File type Egg||Python version 2.7||Upload date||Hashes View|
|Filename, size pyhardware-0.0.12.win32.exe (257.2 kB)||File type Windows Installer||Python version any||Upload date||Hashes View|
|Filename, size pyhardware-0.0.12.zip (63.0 kB)||File type Source||Python version None||Upload date||Hashes View|