Однократное считывание данных (команда 06h)
Команда предназначена для чтения текущих данных: относительный уровень, температура, частота. Данные передаются младшим байтом вперёд.
Формат команды:
Смещение, байт | Размер поля, байт | Значение | Описание |
---|---|---|---|
0 | 1 | 31h | Префикс |
+1 | 1 | 00h…FFh | Сетевой адрес получателя |
+2 | 1 | 06h | Код операции |
+3 | 1 | 00h…FFh | Контрольная сумма |
Формат ответа:
Смещение, байт | Размер поля, байт | Значение | Описание |
---|---|---|---|
0 | 1 | 3Eh | Префикс |
+1 | 1 | 00h…FFh | Сетевой адрес отправителя |
+2 | 1 | 06h | Код операции |
+3 | 1 | -128…127 | Температура в градусах Цельсия |
+4 | 2 | 0000h…FFFFh | Относительный уровень |
+6 | 2 | 0000h…FFFFh | Значение частоты |
+8 | 1 | 00h…FFh | Контрольная сумма |