Title: Strange answer when query higher measure block Post by: jbalze on April 30, 2019, 01:28:40 AM Hey guys,
I have a problem, when I query with TP2.0 higher measure blocks from a AXX engine in car. An example of block 3 (everything works fine): Code: >0x740/1856 0x11 0x0 0x2 0x21 0x3 time:6921 when I query block 0x82 (130 dec) I get a strange answer: Code: >0x740/1856 0x11 0x0 0x2 0x21 0x82 time:6954 What I found so far: 0x11 & 0xF0 => last packet 0x11 & 0x0F => expecting ACK 0x3 => 3 bytes payload 0x7F => negative response How do I get to read this block? any hints? Cheers jb Title: Re: Strange answer when query higher measure block Post by: ZZottel on May 05, 2019, 09:11:11 AM Yes, I have a hint. Look at the response to your reading of block 3. It not only contains the result of block 3, but also for block 130.
Title: Re: Strange answer when query higher measure block Post by: jbalze on May 26, 2019, 10:10:30 PM Yes, I have a hint. Look at the response to your reading of block 3. It not only contains the result of block 3, but also for block 130. Thanks for the reply. Csan you point me to the information? block 130 is 0x82. Where can this be found the response? Title: Re: Strange answer when query higher measure block Post by: ZZottel on May 29, 2019, 08:58:27 AM For some reason, the reply to a group not only contains the answer of the requested group, but also of the requested group + 127.
So for example when you request group 3, you will also get the data for group 130. In your example, you get a reply with 24 bytes of measurement data. The first 12 bytes belong to group 3, the last 12 bytes belong to group 130. |