Linux GPIB Support

  •        0

The Linux GPIB Package is a support package for GPIB (IEEE 488.2) hardware. The package contains a development environment consisting of a GPIB library written in C, kernel driver modules, and bindings for several other languages.



Related Projects

Python VISA -- control GPIB, USB, Serial

A Python package with bindings to the quot;Virtual Instrument Software Architecturequot; VISA library, in order to control measurement devices and test equipment via GPIB, RS232, or USB.


The sigrok project aims at creating a portable, cross-platform, Free/Libre/Open-Source signal analysis software suite that supports various device types, such as logic analyzers, MSOs, oscilloscopes, multimeters, LCR meters, sound level meters, thermometers, anemometers, light meters, dataloggers, function generators, power supplies, GPIB interfaces, and more.


An extension to the Tcl language to allow communication with measurement instruments over the IEEE-488 (GPIB) bus.

Pygpibint - Python interface to HP 4156.

Python interface to the HP 4156 parameter analzyer via GPIB-TCP/IP interface.

Powerdroid - Measurement and test support for the Python language.

Provides a set of modules and tools for Python developers to interface to electronic test equipment. This includes interfacing to instruments via the IEEE-488/GPIB, USBTMC, and RS-2332 interfaces.

GPIB class library

LibGPIB is a library of C++ classes which can be used to program various GPIB controllers and instruments including GPIB-ENET, GPIB-232-CT-A, and the NI488-GPIB cards.

GPIB Instrument Support Utilities

gpib-utils is a set of command line utilties for configuring and taking data from various electronic instruments, using VXI-11 and GPIB interfaces.

Vipy - Virtual Instruments for Python

vipy (Virtual Instruments for Python) is a collection of Virtual Instrument classes written in python. The goal of this project to provide users with usable Virtual Instruments, and prevent unnecessary re-writing of common classes.

Sr245-daq-interface - Provides a Python interface for the SRS SR245 DAQ

The SR245 is an old data acquisition module (DAQ) built by Stanford Research Systems (SRS). It features (8) analog I/O and (2) digital I/O on the front, along with an additional digital port on the back. 13-bits of resolution between +/-10.23 V, a blistering sample rate of 2.1 ksps, and a gigantic memory for 3500 samples round out this beast. This project aims to provide a Python interface to the SR245 over RS-232, one of two communication interfaces provided (the other being GPIB).

Matlab-gpib - A binding for Matlab to Linux-GPIB

This project provides an interface from Matlab to the linux-gpib project.