From dd17b2dbe7cae9fb7552e6f311bb243d65b250cb Mon Sep 17 00:00:00 2001 From: travisutk Date: Wed, 26 May 2010 23:02:47 +0000 Subject: [PATCH] Beginnings of agnostic RF client. git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@573 12e2690d-a6be-4b82-a7b7-67c4a43b65c8 --- client/goodfet.rf | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100755 client/goodfet.rf diff --git a/client/goodfet.rf b/client/goodfet.rf new file mode 100755 index 0000000..d65fc14 --- /dev/null +++ b/client/goodfet.rf @@ -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(); + + -- 2.20.1