Цитата:
Сообщение от T_r_D
Да я понимаю как они идут.
Идёт пакет в котором сначала инфа техническая (показывает меню или нет и так далее), а последние два байта это начало строки данных.
Потом в какой- то посылке дальше идёт сообщение начинающиеся с символа "!" и после него 6 байт продолжение строки. Что значит 8 байт я не понимаю.
Как всю эту кашу собрать воедино-то. Я этого сообразить не могу.
|
Не, не надо так подходить к вопросу. Надо сначала собрать всю посылку в цельное сообщение, а уже потом анализировать её содержимое. Она переменной длины. Названий может не быть вообще или быть только частично.
Поэтому изучите организацию таких посылок и напишите код, который соберёт её, согласно протоколу. Готовый код на Си показать не могу, не писал, но вот на java, если чем-то поможет (ищите по слову isMultiFrame )
https://github.com/autowp/CAN/blob/m...CanClient.java