Are key bytes in the wrong order for ISO14230-4/KWP2000 Fast?
Posted: Wed Sep 29, 2021 4:09 am
Hello,
So the ISO-14230-2 doc I have looks to specify that the key bytes for fast init should be essentially little endian, but I've used a scope on the freematics emulator and it looks like they are being sent in big endian order.
What I'm expecting is to receive 0xEF = KEY_BYTE_1, 0x8F = KEY_BYTE_2, but I'm receiving them in opposite order.
For reference I'm looking at "ISO 14230-2-2016" section 8.3.4.2--Table 9 and section 8.4.4
Am I missing something here? Is the problem on the OBDII emulator or on my understanding of this document?
So the ISO-14230-2 doc I have looks to specify that the key bytes for fast init should be essentially little endian, but I've used a scope on the freematics emulator and it looks like they are being sent in big endian order.
What I'm expecting is to receive 0xEF = KEY_BYTE_1, 0x8F = KEY_BYTE_2, but I'm receiving them in opposite order.
For reference I'm looking at "ISO 14230-2-2016" section 8.3.4.2--Table 9 and section 8.4.4
Am I missing something here? Is the problem on the OBDII emulator or on my understanding of this document?