The Instrument control package provides low level I/O functions for serial, i2c, spi, parallel, tcp, gpib, vxi11, modbus, udp and usbtmc interfaces.
It attempts to provide the same function calls as the Matlab toolkit, as well as additional functionality.
-
Octave >= 4.0.0
-
linux-gpib (Linux only)
-
libmodbus for MOSBUS support
-
rpcgen and libtirpc for VXI11 support
To install, run the octave package manager:
-
If running Windows, the package may already be installed: type pkg list, to view the installed packages.
-
To install from source forge: pkg install -forge instrument-control
-
To install from a local tarball. pkg install instrument-control-XXXXXXX.tar.gz Where XXXXXXX is the version of the the downloaded tarball.
-
Load the package. pkg load instrument-control (Required each time Octave is started)
-
Use the function calls to control the instrument hardware.
See the function list for instrument-control for function documentation.
Read the Octave instrument-control wiki for install tips and examples.
None provided
Please report bugs on the issue tracker