Page 1 of 1

long message BlockSize issue

Posted: Fri Sep 15, 2017 4:37 pm
by alloyhsu
Hello Team,

I working on build our firmware of Scan tool .

I found a issue related to BlockSize of Flow Control frame

When my firmware fill the blocksize not equal zero(0). Freematics MK2 not response incorrect as attach picture.

You can see when my blocksize tell MK2 is two. MK2 only response consecutive frame 1. Consecutive frame 2 lose.

When i change blocksize 0, MK2 response correct.

I believe that it is legal to set BlockSize 2 follow ISO-15765-2. Could you tell me why?


7DF 02 03 00 03 00 00 00 00 <==== My firmware Request Service 3 DTC code
7E8 10 0E 43 06 01 08 02 00 ====> MK2 response first frame Length is 14
7E0 30 02 00 00 00 00 00 00 <==== My firmware tell MK2 block size 2 STMin 0
7E8 21 02 01 02 05 02 10 02 ====> MK2 response consecutive frame 1
---------------------------------------------------------------------------------------------------------------------
7E8 22 16 00 00 00 00 00 00 ====> MK2 should response consecutive frame 2, but lose this :| :| :| :|