Beginnings of agnostic RF client.
authortravisutk <travisutk@12e2690d-a6be-4b82-a7b7-67c4a43b65c8>
Wed, 26 May 2010 23:02:47 +0000 (23:02 +0000)
committertravisutk <travisutk@12e2690d-a6be-4b82-a7b7-67c4a43b65c8>
Wed, 26 May 2010 23:02:47 +0000 (23:02 +0000)
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@573 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

client/goodfet.rf [new file with mode: 0755]

diff --git a/client/goodfet.rf b/client/goodfet.rf
new file mode 100755 (executable)
index 0000000..d65fc14
--- /dev/null
@@ -0,0 +1,33 @@
+#!/usr/bin/env python
+
+#GoodFET SPI Flash Client
+#by Travis Goodspeed
+
+import sys;
+import binascii;
+import array;
+import time;
+
+from GoodFETNRF import GoodFETNRF;
+from intelhex import IntelHex;
+from GoodFET import GoodFET, getClient;
+
+if(len(sys.argv)==1):
+    print "Usage: %s [driver|verb] verb [objects]\n" % sys.argv[0];
+    print "driver:= cc | nrf"; #msp430
+    print "verb:=   info";
+    print "         test";
+    print "         regs";
+    print "         sniff";
+    print "         carrier [freq]";
+    sys.exit();
+
+driver=sys.argv[1];
+print "Using driver %s" % driver;
+#client=eval("%s()" % driver);
+client=getClient(driver);
+client.serInit();
+client.start();
+client.stop();
+
+