Формат
<начало сообщения> <идентификатор отправителя сообщения> <идентификатор получателя сообщения> <идентификатор сообщения> <номер сообщения> <объем данных> <дорожный коэффициент для лазера 1> <дорожный коэффициент для лазера 2> <дорожный коэффициент для лазера 3> <CRC>
Поле |
Смещение |
Размер в байтах |
---|---|---|
Начало сообщения |
0 | 1 |
Идентификатор отправителя сообщения |
1 | 1 |
Идентификатор получателя сообщения |
2 | 1 |
Идентификатор сообщения |
3 | 1 |
Номер сообщения |
4 | 1 |
Объем данных |
5 ... 6 | 2 |
Дорожный коэффициент для лазера 1 | 7 ... 10 | 4 |
Дорожный коэффициент для лазера 2 | 11 ... 14 | 4 |
Дорожный коэффициент для лазера 3 | 15 ... 18 | 4 |
CRC |
19 ... 20 | 2 |
Пример
0xab 0x00 0x01 0x31 0x11 0x0c 0x00 0x00 0x00 0x80 0x3f 0x00 0x00 0x00 0x40 0x00 0x00 0x40 0x40 0xc9 0xb2
Поле | Байты | Значение |
---|---|---|
Начало сообщения |
0xab | 0xab |
Идентификатор отправителя сообщения |
0x00 | 0 |
Идентификатор получателя сообщения |
0x01 | 1 |
Идентификатор сообщения |
0x31 | 0x31 |
Номер сообщения |
0x11 | 17 |
Объем данных |
0x0c 0x00 | 12 |
Дорожный коэффициент для лазера 1 | 0x00 0x00 0x80 0x3f | 1 |
Дорожный коэффициент для лазера 2 | 0x00 0x00 0x00 0x40 | 2 |
Дорожный коэффициент для лазера 3 | 0x00 0x00 0x40 0x40 | 3 |
CRC |
0xc9 0xb2 | - |