projects
/
goodfet
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Removed Chinese. It breaks the Windows version of Windows XP.
[goodfet]
/
client
/
goodfet.nrf
diff --git
a/client/goodfet.nrf
b/client/goodfet.nrf
index
9f748fb
..
4c2eb0e
100755
(executable)
--- a/
client/goodfet.nrf
+++ b/
client/goodfet.nrf
@@
-35,7
+35,7
@@
def printconfig():
print "Freq %10i MHz" % (client.RF_getfreq()/10**6);
print "Rate %10i kbps" % (client.RF_getrate()/1000);
print "PacketLen %02i bytes" % client.RF_getpacketlen();
print "Freq %10i MHz" % (client.RF_getfreq()/10**6);
print "Rate %10i kbps" % (client.RF_getrate()/1000);
print "PacketLen %02i bytes" % client.RF_getpacketlen();
- print "MacLen %2i bytes" % client.RF_getmaclen();
+
#
print "MacLen %2i bytes" % client.RF_getmaclen();
print "SMAC 0x%010x" % client.RF_getsmac();
print "TMAC 0x%010x" % client.RF_gettmac();
print "SMAC 0x%010x" % client.RF_getsmac();
print "TMAC 0x%010x" % client.RF_gettmac();
@@
-45,6
+45,7
@@
if(len(sys.argv)==1):
print "%s info" % sys.argv[0];
print "%s test" % sys.argv[0];
print "%s regs" % sys.argv[0];
print "%s info" % sys.argv[0];
print "%s test" % sys.argv[0];
print "%s regs" % sys.argv[0];
+ print "%s pyregs" % sys.argv[0];
print "%s sniff\n\tSniffs packets by current config." % sys.argv[0];
print "%s sniffob\n\tSniffs OpenBeacon traffic." % sys.argv[0];
print "%s carrier [freq]\n\tHolds a carrier on [freq] Hz." % sys.argv[0];
print "%s sniff\n\tSniffs packets by current config." % sys.argv[0];
print "%s sniffob\n\tSniffs OpenBeacon traffic." % sys.argv[0];
print "%s carrier [freq]\n\tHolds a carrier on [freq] Hz." % sys.argv[0];
@@
-145,13
+146,12
@@
if(sys.argv[1]=="sniffob"):
#Set packet length of 16.
client.RF_setpacketlen(16);
#Set packet length of 16.
client.RF_setpacketlen(16);
- #Power radio, prime for RX, checksum.
- client.poke(0x00,0x70|0x03|0x08);
+ #Power radio, prime for RX,
but no
checksum.
+ client.poke(0x00,0x70|0x03|0x08);
#0x08 for one byte, 0x04 for two.
print "Listening as %010x on %i MHz" % (client.RF_getsmac(),
client.RF_getfreq()/10**6);
#Now we're ready to get packets.
print "Listening as %010x on %i MHz" % (client.RF_getsmac(),
client.RF_getfreq()/10**6);
#Now we're ready to get packets.
-
while 1:
packet=None;
while packet==None:
while 1:
packet=None;
while packet==None: