X-Git-Url: http://git.rot13.org/?p=goodfet;a=blobdiff_plain;f=client%2Fgoodfet.cc;h=20b04050e600bd305296c65cca16763609c14f5d;hp=e8de384b8cfd1db425281988ef2f599b7c9dd3be;hb=760a463e7f47c3fa5b7c0c92d532562b04289b9a;hpb=1beb021ea684138082d1eadbfd30e0c404444203 diff --git a/client/goodfet.cc b/client/goodfet.cc index e8de384..20b0405 100755 --- a/client/goodfet.cc +++ b/client/goodfet.cc @@ -48,11 +48,16 @@ def handlesimplicitipacket(packet): port=packet[9]; info=packet[10]; seq=packet[11]; - #payload begins at byte 12. + #payload begins at byte 10. - - if port==0x03: + if port==0x20: + #data packet + x=packet[11]; + y=packet[13]; + z=packet[15]; + print "%02x: %i %i %i" % (seq,x,y,z); + elif port==0x03: #print "Join request."; if packet[12]!=1: print "Not a join request. WTF?"; @@ -145,6 +150,7 @@ if(sys.argv[1]=="reflex"): rssi=0; rssi=client.peek8(0xFE00,"xdata"); print "Activated jamming with RSSI of %i, going again for another packet." % rssi; + #client.CCdebuginstr([0x02, 0xf0, 0x00]); #ljmp 0xF000 client.resume(); RFST=0xDFE1