X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=client%2Fexperiments.py;h=d9d85fadb5ada1d5e27e2c87b7e4f8e8d2a8d786;hb=aafade48c9cd3fa82f7d26f3f424e7a7204bb86e;hp=9c07643ff5c059989763c7c63806e07cacfb5f09;hpb=200b35791d3e891b6c685dc76da37ff2e48a9f61;p=goodfet diff --git a/client/experiments.py b/client/experiments.py index 9c07643..d9d85fa 100644 --- a/client/experiments.py +++ b/client/experiments.py @@ -478,17 +478,21 @@ class experiments(GoodFETMCPCANCommunication): self.client.MCPrts(TXB0=True) tT.sleep(period/1000) else: #compare packets - sid = ord(packet[0])<< | ord(packet[1])>>5 + sid = ord(packet[0])<<3 | ord(packet[1])>>5 print "standard id of packet recieved: ", sid #standard ID + msg = "" for i in range(0,8): idx = 5 + i byteIn = ord(packet[idx]) - compareIn = respondPacket[i] + msg += " %d" %byteIn + compareIn = listenPacket[i] + print byteIn, compareIn if( byteIn != compareIn): packet == None print "packet did not match" break - if( packet ): + print msg + if( packet != None ): self.client.MCPrts(TXB0=True) tT.sleep(period/1000) print "Response Listening Terminated."