bin/interactive.py

changeset 83
e90e7b6b876e
--- /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