Описание протокола обмена
Протокол поддерживает два типа протокола обмена: в бинарном (HEX) виде и в символьном виде (передачей ASCII-последовательностей). Для работы рекомендуется использовать бинарный протокол обмена.
После подачи питания на датчик уровня топлива Omnicomm LLS и перед подачей первой команды запроса необходимо выждать время не менее 100 мс.
При работе с датчиками Omnicomm LLS, находящимися в режиме slave, после отправки команды запроса необходимо дождаться ответа от датчика. Время задержки ответа зависит от скорости обмена и типа протокола обмена (не более 100 мс).
Данные между датчиком и внешним устройством передаются в виде сообщений (пакетов байт). Передача каждого байта начинается СТАРТ битом, а завершается СТОП битом:
Данные передаются младшим байтом вперёд.
Интервал между последующими байтами в пакете (Тт) должен быть меньше длительности передачи 35 бит или меньше 1 мс (если 35/скорость<1 мс).
Тбайт – время передачи одного байта информации;
Тт – интервал между последовательными байтами в пакете.
Окончанием пакета байт считается, если последующий байт не приходит в течение времени (Тп), превышающего максимальный интервал (Тт) + 1 мс.