summaryrefslogtreecommitdiffhomepage
path: root/digital/io/tools/dump_usdist.py
diff options
context:
space:
mode:
Diffstat (limited to 'digital/io/tools/dump_usdist.py')
-rw-r--r--digital/io/tools/dump_usdist.py21
1 files changed, 21 insertions, 0 deletions
diff --git a/digital/io/tools/dump_usdist.py b/digital/io/tools/dump_usdist.py
new file mode 100644
index 00000000..43e0724e
--- /dev/null
+++ b/digital/io/tools/dump_usdist.py
@@ -0,0 +1,21 @@
+import sys
+
+import io
+import io.init
+import serial
+
+fd = serial.Serial (sys.argv[1])
+p = io.Proto (fd, **io.init.target)
+def cb (*val):
+ l = [ ]
+ for v in val:
+ if v is None:
+ l.append ('___')
+ else:
+ l.append (v)
+ print l
+try:
+ p.stats_usdist (cb)
+except KeyboardInterrupt:
+ pass
+p.close ()