doc/introduction.rst

Tue, 19 Aug 2008 22:47:16 +0200

author
David Douard <david.douard@logilab.fr>
date
Tue, 19 Aug 2008 22:47:16 +0200
changeset 64
624157f78b77
parent 63
1c0d92f95115
child 67
e6340960fcbe
permissions
-rw-r--r--

add a simple 'gpib_detect' command line tool and some minor fixes

.. -*- coding: utf-8 -*-

==============
 Presentation
==============

pygpibtoolkit_ is a Python_ toolkit for talking with GPIB devices. It consist
in a set of python modules (low-level and some more high-level) in
order to ease writing python code to play with GPIB devices.
There are also some utility commands written using this library.

The aim of the project is to have an infrastructure that make it easy
to write code to command/interact with GPIB-controlled devices, and,
as a corrolary, make it easy to write "description" code for specific
test equipments.

Features
========

- Control GPIB devices using cheap Prologix_ USB-GPIB devices using a
  "high" level API; some other GPIB backends could be implemented, but
  I for now only have a Prologix USB bundle...

- A simple (and incomplete) GPIB plotter is available. 

- Infrastructure to "easily" create description of a specific test
  equipment.

Known test equipment
====================

For now, the following test equipment have been (partially)
implemented:

- HP 3562A/3563A Dynamic Signal Analyzer
- Simple GPIB plotter

The devices I should implement soon (well, ASAP):

- HP 8904A Signal Synthetizer
- HP ???? Meter


.. _pygpibtoolkit: http://www.logilab.org/pygpibtoolkit
.. _Prologix: http://www.prologix.com
.. _Python: http://www.python.org

mercurial