Для начала. На сегодня. Время...
Подобие модбаса.
Для понимания сути.
Первый байт - адрес, последний контрольная сумма - побитовое ИЛИ.
Продолжение следует.
P.S. Извините за скомканное начало - времени было в обрез, дополню обязательно.
Тема для понимания как и чего происходит, но без кода, а лишь штатными блоками. Но так, я
надеюсь, будет наглядне...
Строим свой мини-протокол для связи
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
Строим свой мини-протокол для связи
У вас нет необходимых прав для просмотра вложений в этом сообщении.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
Строим свой мини-протокол для связи
Забронировал 1
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
Строим свой мини-протокол для связи
Забронировал 2
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
- DrMario
- Лейтенант
- Сообщения: 378
- Зарегистрирован: 07 ноя 2016, 13:11
- Откуда: Камень-на-Оби
- Имя: Евгений
- Контактная информация:
Строим свой мини-протокол для связи
Поищите в сети протокол обмена данными между ЭБУ авто и сканером, например KWP2000. Там есть описание. Туда входят заголовок, адрес, кол-во передаваемых байт данных и КС.
- Boroda
- Капитан
- Сообщения: 836
- Зарегистрирован: 01 май 2016, 01:04
- Откуда: Коломна
- Имя: Станислав
- Контактная информация:
Строим свой мини-протокол для связи
Судя вот по этим исследованиям, у XOR вероятность обнаружения ошибки 1:67 или 26%. У меня был с ним опыт на одностороннем радиоканале, при севшей батарейке датчика на приемник могло прилететь все что угодно, и оно реально проходило через XOR (в мороз -27 прилетали значения что-то типа +74 градуса). Так что я бы выбрал CRC16 modbus, раз уж с него начинаем.
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
Строим свой мини-протокол для связи
[ref]Boroda[/ref], согласен касательно достоверности. Но для понимания, как работает вычисление контрольной суммы, по xor в рассматриваемом случае, нужно было рассмотреть сам процесс.
И именно блоками, а не кодом.
Отправлено спустя 2 минуты 12 секунд:
Очень рад, что Вы к нам заглядываете - давно не писали.
И именно блоками, а не кодом.
Отправлено спустя 2 минуты 12 секунд:
Очень рад, что Вы к нам заглядываете - давно не писали.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя