Приём данных по RS232
- Войдите на сайт для отправки комментариев
Ср, 17/02/2016 - 02:04
Доброй ночи.
Помогите разобраться на примере как принимать пакет данных длинной 5 байт, где первый байт = номер канала данных, второй байт всегда = A3(HEX), третий и четвёртый данные, пятый = контрольная сумма.
Задача состоит в приёме данных с блока управления двигателем (VEMS) и конвертировании в сообщения кан шины для отправки на приборную панель(с кан шиной разобрался и вручную могу все параметры задавать).
Перепробовал уже кучу примеров из разных проектов но ничего для себя адекватного не подобрал.
Описание протокола данных ЭБУ http://www.vems.hu/files/MembersPage/NanassyPeter/AIM_support/AIM-ECU%20protocol.pdf
Спасибо.
Неужели вопрос настолько мелочный и банальный, что не достоен хоть маломальского ответа?
А чего там читать-то?
Это тупо в лоб, без проверки наличия данных в порту. Есть документация по Serial - почитайте на досуге, очень интересная ;)