X-Git-Url: http://git.rot13.org/?p=goodfet;a=blobdiff_plain;f=client%2FGoodFETMCPCANCommunication.py;h=4cbe13396802c3e48fbb560220431d2ac6384986;hp=a90737200cd67d02470711ea0c8d08502af67930;hb=9e8ae94f53616cb9ef75279e21cda0bbcd9f232d;hpb=7e9d441eb89dcebc813679be73e9423e651917d7 diff --git a/client/GoodFETMCPCANCommunication.py b/client/GoodFETMCPCANCommunication.py index a907372..4cbe133 100644 --- a/client/GoodFETMCPCANCommunication.py +++ b/client/GoodFETMCPCANCommunication.py @@ -181,19 +181,19 @@ class GoodFETMCPCANCommunication: if( verbose==True): #if we want to print a parsed message if( parsed == True): -# packetParsed = self.client.packet2parsed(packet) -# sId = packetParsed.get('sID') -# msg = "sID: %04d" %sId -# if( packetParsed.get('eID')): -# msg += " eID: %d" %packetParsed.get('eID') -# msg += " rtr: %d"%packetParsed['rtr'] -# length = packetParsed['length'] -# msg += " length: %d"%length -# msg += " data:" -# for i in range(0,length): -# dbidx = 'db%d'%i -# msg +=" %03d"% ord(packetParsed[dbidx]) - msg = self.client.packet2parsedstr(packet) + packetParsed = self.client.packet2parsed(packet) + sId = packetParsed.get('sID') + msg = "sID: %04d" %sId + if( packetParsed.get('eID')): + msg += " eID: %d" %packetParsed.get('eID') + msg += " rtr: %d"%packetParsed['rtr'] + length = packetParsed['length'] + msg += " length: %d"%length + msg += " data:" + for i in range(0,length): + dbidx = 'db%d'%i + msg +=" %03d"% ord(packetParsed[dbidx]) + #msg = self.client.packet2parsedstr(packet) print msg # if we want to print just the message as it is read off the chip else: