add an interactive session helper file

Tue, 31 Mar 2009 00:13:19 +0200

author
David Douard <david.douard@logilab.fr>
date
Tue, 31 Mar 2009 00:13:19 +0200
changeset 83
e90e7b6b876e
parent 82
550811b4c3c1
child 84
ce76d744ce22

add an interactive session helper file

bin/interactive.py file | annotate | diff | comparison | revisions
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/bin/interactive.py	Tue Mar 31 00:13:19 2009 +0200
@@ -0,0 +1,29 @@
+#!/usr/bin/python
+import sys
+import os
+import signal
+import time
+
+try:
+    from pygpibtoolkit.gpibcontroller import GPIBController
+except ImportError:
+    sys.path.append(os.path.join(os.path.dirname(os.path.abspath(__file__)), ".."))
+    from pygpibtoolkit.gpibcontroller import GPIBController
+import pygpibtoolkit.HP3562A
+import pygpibtoolkit.HP3456
+import pygpibtoolkit.HP8904
+from pygpibtoolkit.prologix import GPIB
+
+
+import optparse
+opt = optparse.OptionParser("A simple tool for detecting connected GPIB devices")
+opt.add_option('-d', '--device', default="/dev/ttyUSB0",
+               dest="device",
+               help="Device of connected Prologix GPIB bundle [/dev/ttyUSB0]",)
+options, argv = opt.parse_args(sys.argv)
+
+cnx = GPIB(device=options.device)
+c = GPIBController(cnx)
+
+
+    

mercurial