Однократное считывание данных (команда 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 | Контрольная сумма |