Extra byte in Message6?
Posted: Tue Nov 22, 2011 2:12 pm
I'm testing some ALDL logger code against a vanilla 12P BLCD bin, with nothing connected to the ECU except the power wires.
Logging message 0 seems fine, I get the expected 60 bytes back at about 11Hz, and the checksum is good.
But message 6 is returning 12 bytes - not the 11 that I'm expecting.
The 5e indicates that it's a 12 byte packet (5e - 52), but the message6 adx only expects 11 bytes.
Have I somehow got a bin with a non-standard message6, or is does the adx in the 12P zip not match the BLCD bin?
I'll read the bin off the memcal next time I'm near the ECU, but it's driving me crazy trying to remotely solve this today
Logging message 0 seems fine, I get the expected 60 bytes back at about 11Hz, and the checksum is good.
But message 6 is returning 12 bytes - not the 11 that I'm expecting.
Code: Select all
setting timeout for Mode1Message6 to 200ms
[0 0 12] checksum passed for f45e0100000000018a4900d9
0: Engine RPM 0 0 0
2: Spark Advance 0 0 * .351565 0
4: MAP 1 (1 * 0.369) + 10.354 10.723
5: Target AFR 138 138 * .1 13.8
6: Wideband 73 73 / 10 7.3
7: Knock Counts 0 0 0
****** 0.029996 (33.3377783704494 Hz)
Have I somehow got a bin with a non-standard message6, or is does the adx in the 12P zip not match the BLCD bin?
I'll read the bin off the memcal next time I'm near the ECU, but it's driving me crazy trying to remotely solve this today
