print "Message in RXB0; message type is %02x (0x00 is standard data, 0x08 is standard remote)." %messagetype
elif(messagestat == 0x00):
print "No messages in buffers."
-
+ #check to see if there was a packet
+ if( packet != None):
+ packetcount+=1;
if (packet!=None and writeToFile == True):
- packetcount+=1;
row = [];
row.append("%f"%time.time());
for byte in packet:
row.append("%02x"%ord(byte));
dataWriter.writerow(row);
-
- outfile.close()
+ if(writeToFile == True):
+ outfile.close()
print "Listened for %d seconds, captured %d packets." %(duration,packetcount);
return packetcount
if period != None:
for i in range(0,writes):
self.client.MCPrts(TXB0=True);
- tic = time.time()
+ #tic = time.time()
time.sleep(period/1000) # pause for period ms before sending again
- print time.time()-tic
+ #print time.time()-tic
#starttime = time.time();
#while((time.time()-starttime < duration)):
# self.client.MCPrts(TXB0=True);