1 (18-11-2019 00:07:05 отредактировано Oleg552905)

Тема: Ищу исполнителя перехват и пересчёт посылки из CAN

Приветствую. Есть авто, моточасы авто находятся в определенном блоке и выводятся на дисплей, передача идет по CAN. Задача- перехватить посылку, расшифровать, пересчитать и отправить на дисплей, нужные цифры, да так чтоб и дальше моточасы считали.
Вот пример посылки с моточасами 27885 часов.
     0x4f1     0x98    0x62    0x11    0x04    0x48    0x48    0x4F            0x20
     0x4f1     0x98    0x62    0x11    0x18    0x6F            0x70        0x65            0x72
     0x4f1     0x98    0x62    0x11    0x14    0x61    0x74    0x2E    0x20
     0x4f1     0x98    0x62    0x11    0x10    0x68    0x72    0x73    0x2E
     0x4f1     0x98    0x62    0x11    0x08    0x38    0x38    0x35    0x3A
Посылка с моточасами висит не всегда, а передаётся короткими пакетами.
Я всю голову сломал, передача по этому адресу идет очень активная. При изменении любого байта вместо цифр появляется либо прочерки, либо девятки, либо ноль, менять надо всю строку и не одну,но это мой домысел, я в динамике строку не менял, подставлял в статике. Прилагаю скан адреса с разными моточасами. Есть ещё сканы по запросу могу скинуть.
  За работу готов платить, но ограничен в сроках, ждать могу, но не долго. По всем вопросам лучше звонить, писать днём сложно, почти всегда за рулем. Если кто захочет сам попробовать на авто, то машины в Зеленограде, я отвезу и привезу.
  т.89779976162 Олег

Вложений в сообщении

Иконка вложения скан.xlsx 15.51 кб, скачивался 219 раз, последний раз 2019-11-17 

2

Re: Ищу исполнителя перехват и пересчёт посылки из CAN

В логе очевидны пропуски сообщений. Попробуйте снять лог только для ID=0x4f1 - пропусков будет меньше.
Нужные данные (27885 часов) передаются в ASCII (символьном) формате в сообщениях
0x4f1     0x98    0x62    0x11    0x0C    0x20    0x20    0x32    0x37 | ..27 (ASCII)
0x4f1     0x98    0x62    0x11    0x08    0x38    0x38    0x35    0x3A | 885: (ASCII)

3 (18-11-2019 14:05:51 отредактировано Oleg552905)

Re: Ищу исполнителя перехват и пересчёт посылки из CAN

Добрый день. К сожалению вчера по ошибке фарматнул не ту флешку. Данных сейчас почти нет. Для этого скана я фильтр включал, как увидел  0x20    0x20    0x32    0x37, даже не подумал что ошибка скана, расстроился  закрыл комп и поехал домой)))
Есть ещё сканы без фильтров, но они в блокноте и записи на бумаге. Если будет не достаточно то завтра после 12 буду там, могу проверить какие то варианты.
Фото записей на бумаге не могу добавит. Могу скинуть на почту или в ватсап.

Вложений в сообщении

Иконка вложения 27885.txt 693.36 кб, скачивался 222 раз, последний раз 2019-11-18 

Иконка вложения 28444.txt 693.36 кб, скачивался 207 раз, последний раз 2019-11-18 

Иконка вложения Книга1.xlsx 9.52 кб, скачивался 201 раз, последний раз 2019-11-18