Hello and thank you for your reply.
I know how the data is transmitted, that's not the problem.
The full transmitted packet is, for example, the following:
0x0201050303B0FB13FF000181EACA3006D564580000170700001B010D0954504D53325F333030364435
- 64580000 (data offset 17, length 4) is the tire pressure.
- 17070000 (data offset 21, length 4) is the temperature.
- 1B (data offset 25, length 1) is the battery level.
The problem is that when I set little endian for 64580000, I get in I/O 1683488768 which is the big endian.
If I set big endian, I get in I/O 22628 which is the little endian.