diff -r 486a480d196b -r 1c0d92f95115 doc/introduction.rst --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/doc/introduction.rst Tue Aug 19 22:21:44 2008 +0200 @@ -0,0 +1,46 @@ +.. -*- 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