bin/interactive.py

changeset 83
e90e7b6b876e
equal deleted inserted replaced
82:550811b4c3c1 83:e90e7b6b876e
1 #!/usr/bin/python
2 import sys
3 import os
4 import signal
5 import time
6
7 try:
8 from pygpibtoolkit.gpibcontroller import GPIBController
9 except ImportError:
10 sys.path.append(os.path.join(os.path.dirname(os.path.abspath(__file__)), ".."))
11 from pygpibtoolkit.gpibcontroller import GPIBController
12 import pygpibtoolkit.HP3562A
13 import pygpibtoolkit.HP3456
14 import pygpibtoolkit.HP8904
15 from pygpibtoolkit.prologix import GPIB
16
17
18 import optparse
19 opt = optparse.OptionParser("A simple tool for detecting connected GPIB devices")
20 opt.add_option('-d', '--device', default="/dev/ttyUSB0",
21 dest="device",
22 help="Device of connected Prologix GPIB bundle [/dev/ttyUSB0]",)
23 options, argv = opt.parse_args(sys.argv)
24
25 cnx = GPIB(device=options.device)
26 c = GPIBController(cnx)
27
28
29

mercurial