doc/introduction.rst

changeset 95
c6b655d9b855
parent 91
f2a8f688dbc0
equal deleted inserted replaced
94:1ac1457af83f 95:c6b655d9b855
1 .. -*- coding: utf-8 -*- 1 .. -*- coding: utf-8 -*-
2
3 ==============
4 Introduction
5 ==============
6
7 pygpibtoolkit_ is a Python_ toolkit for talking with GPIB devices. It
8 consist in a set of python modules (low-level and some more
9 high-level) in order to ease writing python code to play with GPIB
10 devices.
11
12 There are also some utility commands and GUI tools written using this
13 library (and PyQt4 for GUI parts).
14
15 The aim of the project is to have an infrastructure that make it easy
16 to write code to command/interact with GPIB-controlled devices, and,
17 as a corrolary, make it easy to write "description" code for specific
18 test equipments.
19 2
20 Features 3 Features
21 ======== 4 ========
22 5
23 - Control GPIB devices using cheap Prologix_ USB-GPIB devices using a 6 - Control GPIB devices using cheap Prologix_ USB-GPIB devices using a
44 - HP 3456A Meter 27 - HP 3456A Meter
45 28
46 ======= 29 =======
47 Tools 30 Tools
48 ======= 31 =======
49
50 Every tool presented in this section can be found in the `bin`
51 directory, and can display a *help* message using the ``-h`` or
52 ``--help`` option.
53 32
54 For the sake of testing these tools, some example files are proposed 33 For the sake of testing these tools, some example files are proposed
55 in the `example` directory. 34 in the `example` directory.
56 35
57 `examples/hpgl_plots` are examples of HPGL files (resulting from 36 `examples/hpgl_plots` are examples of HPGL files (resulting from

mercurial