import array;
import time;
-from GoodFETNRF import GoodFETNRF;
+from GoodFETRadio import GoodFETRadio;
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 "driver:= cc51 | ccspi | nrf"; #msp430
print "verb:= info";
+ print " rs|radioinfo";
print " test";
print " regs";
print " sniff";
driver=sys.argv[1];
print "Using driver %s" % driver;
-#client=eval("%s()" % driver);
-client=getClient(driver);
-client.serInit();
+client=GoodFETRadio(getClient(driver));
client.start();
+
+
+
+
+
+if sys.argv[2]=='test':
+ client.test();
+if sys.argv[2]=='rssi':
+ rssireg=client.getrssi();
+ print "RSSI=%04x" % rssireg;
client.stop();