
Droid.Farm — платформа з текстовим протоколом зв'язку, що базується на стандарті
NMEA 0183. Вона підтримує одночасну роботу з великою кількістю пристроїв за допомогою
мультиплексування даних, об'єднуючи всі пристрої в одну UART-мережу. Архітектура платформи реалізована на базі мікроконтролерів, які виконують
функцію інтелектуального хабу: вони приймають пакети з усіх підключених пристроїв, перевіряють їхню цілісність,
організовують у черги та передають з мінімальною затримкою та без помилок.
Протокол легко інтегрується у аграрні автоматизовані системи, де важлива
стабільність, низька вартість та прозорість взаємодії між компонентами.
Команди мають префікс Технічні переваги протоколу Droid.Farm:
Параметри UART-з'єднання:
Структура пакета:
$
і завершуються символом *
, після чого йде
контрольна сума у шістнадцятковому форматі — це XOR усіх байтів між
$
і *
(не включаючи самі роздільники).
Після контрольної суми додаються байти завершення пакета: CR
і LF
.
|
---|