icon

New structure of the TACHOFILE message

icon 2025-03-07

New structure of the TACHOFILE message

Due to the development of S10.5 devices and the DDD file download mechanism, the structure of the TACHOFILE message is changing in the software version marked as SV: Mar 4 2025 11:55:23. To handle this change, the server must implement a mechanism to identify the structure in use. The previous version of the TACHOFILE structure started with byte 0xB6, whereas in the new version, the first byte is 0xB4. Based on this distinction, the appropriate decoding path should be selected.

Key changes include shifting the data block length information from byte 5 to byte 7. Additionally, a new value appears at byte 3, which was not present before—it should always be 0x00. Furthermore, the file fragment number previously stored in bytes 3 and 4 has been replaced by the current file position, now located in bytes 4, 5, and 6.

An example of a TACHOFILE message in the previous structure:

$QR:TACHOFILE=b66f030000d4000200001900a8dfb1150724018965312d30303032308946520163a337050005000008107ab6b4a35e3255050100000a0100000c1835d000c87005010100805c9d8d336baddedea3b930c63b4012d30356b7e46ff418d8cc88b7f5adb5cc1fd34ccc60f88daf7075dc4368943f0f0b14bf63094a54e4df29da91554c7976fd1208962201efacf3578d0b1b5f8202adcbc4331a397f7979730bb622c1c15e92888b7d38f375ea62d9f5a531cb91c4ad8c98df8c352ae2b16b6febbcf4d0b162c1000000c20ee5c1d52ede44acd2d9a86191b4452961

An example of a TACHOFILE message in the new structure:

$QR:TACHOFILE=b46f020080000080ffff015f2504586846805f240478d89f005f3740901dd9c228844f2bf3389f699560327af9b49826c0d7d0af26ce97c3d3bd4edca92f073b9be0f4272c99b6a4582f0671d793b5d9a418f4e1d8510caf75aa0b6c0f00cd00017f2181c97f4e81825f2901004208fb55544f01ffff015f4c07ff534d524454137f494e06092b24c7

A detailed description of the TACHOFILE structure can be found here. The table presents the new structure description on the right side and the previous structure on the left. If you have any questions regarding the implemented changes, our consultants are available to assist you.

Do you have more questions?
Contact our team!



icon   back