#sample width: 2 --> 2 bytes per sample
#framerate: 44100
- def engineDiagnostic(self, data):
+ def engineDiagnostic(self, data):
- self.addFilter([513, 513, 513,513])
+ self.addFilter([513, 513, 513,513])
- startTime = tT.time()
+ startTime = tT.time()
while((tT.time() - startTime ) < 15):
- packet = None;
+ packet = None;
#catch a packet to decode
while (packet == None):
rpm = 64.5 * ord(packet[5]) - 61.88
mph = 1.617 * ord(packet[9]) - 63.5
- data.put("Engine RPM: %d Current Speed: %d mph", %(rpm, mph))
+ data.put("Engine RPM: %d Current Speed: %d mph"%(rpm, mph))
time.sleep(.5)