Протокол датчика дождя Hydreon RG-11

Подключаем наши девайсы к компьютеру. Обсуждаются: порты, протоколы, драйвера, языки программирования и т.д.
Ответить
Аватара пользователя
Eddy_Em
Собутыльник Кота
Сообщения: 2516
Зарегистрирован: Пт июл 12, 2019 22:52:01
Контактная информация:

Протокол датчика дождя Hydreon RG-11

Сообщение Eddy_Em »

Пытаюсь получить с этого устройства данные. В документации написано, что протокол простой текстовый: начало пакета - символ 's', дальше идут закодированные символьно данные (в шестнадцатеричной форме, типа "1f a2…"). Скорость - 1200 бод.
Пытаюсь. Вижу мусор вроде:

Код: Выделить всё

c6 46(F) 8c 33(3) 46(F) 8c 46(F) 06 46(F) c6 19 c6 19 32(2) 8c e2 8c 8c c6 c6 46(F) 
Т.е. чаще идут "непечатные" символы, нежели то, что нужно. И вообще нет 's'.

Может, кто ковырял этот датчик?

Добавлено after 54 minutes 15 seconds:
[РЕШЕТО] В смысле - решено.
Оказывается, там инвертированный выход! Хотя схема из даташита говорит об обратном… ОК, теперь буду разбираться, как декодировать всю эту пургу…
Linux rules! Windows must die. Здравомыслящий человек добровольно будет пользоваться мастдаем лишь в двух случаях: под дулом автомата или под влиянием анального зонда.
Я на гитхабе, в ЖЖ
Реклама
Ответить

Вернуться в «Интеграция с ПК»