projects
/
goodfet
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Added CC1110 radio strobes. Will be useful for generalizing things later.
[goodfet]
/
client
/
goodfet.rf
diff --git
a/client/goodfet.rf
b/client/goodfet.rf
index
7b66efd
..
eefc0e1
100755
(executable)
--- a/
client/goodfet.rf
+++ b/
client/goodfet.rf
@@
-14,7
+14,7
@@
from GoodFET import GoodFET, getClient;
if(len(sys.argv)==1):
print "Usage: %s [driver|verb] verb [objects]\n" % sys.argv[0];
if(len(sys.argv)==1):
print "Usage: %s [driver|verb] verb [objects]\n" % sys.argv[0];
- print "driver:= cc | nrf"; #msp430
+ print "driver:= cc
51 | ccspi
| nrf"; #msp430
print "verb:= info";
print " rs|radioinfo";
print " test";
print "verb:= info";
print " rs|radioinfo";
print " test";
@@
-30,13
+30,21
@@
client.start();
+verb=sys.argv[2];
-
-if sys.argv[2]=='test':
+if verb=='test':
client.test();
client.test();
-if
sys.argv[2]
=='rssi':
+if
verb
=='rssi':
rssireg=client.getrssi();
rssireg=client.getrssi();
- print "RSSI=%04x" % rssireg;
+ print "RSSI of %04x" % rssireg;
+if(verb=="carrier"):
+ if len(sys.argv)>2:
+ client.RF_setfreq(eval(sys.argv[3]));
+ client.RF_carrier();
+ print "\nHolding a carrier wave.";
+ while(1):
+ time.sleep(1);
+
client.stop();
client.stop();