26

CAN - расшифровка данных.

(edited by Aliv 15/08/2019 10:43:25)

Re: CAN - расшифровка данных.

Aliv wrote:

Записываете лог канхакером или прибором Галилеоскай (с 15 августа будет доступно всем желающим) и присылаете мне.

Можно уже обновить конфигуратор Галилеоскай до актуальной версии. Запись лога CAN-шины доступна для всех желающих. Через 5 минут премьера.

P.S. По итогам вебинара - лог, записанный прибором Галилеоскай для анализа протокола J1939 не подойдет, так как в текущей версии нет возможности транслировать лог в шину. Обещают в следующих версиях.

Александр Иванов, Easy Logic Expert,
Интегратор систем GPS/ГЛОНАСС мониторинга - LocMe.ru. Условия тестирования оборудования для производителей
+7(495)132-64-03, +7(8452)77-32-97
Разбираем J1939 по параметрам за 15 минут. Семинар we CAN do it! 2019
27

CAN - расшифровка данных.

Re: CAN - расшифровка данных.

Александр, поясните Ваш вывод, как связаны возможность чтения лога 1939 и его трансляция в шину из записи с самой возможностью его анализировать?

28

CAN - расшифровка данных.

(edited by Aliv 15/08/2019 18:17:04)

Re: CAN - расшифровка данных.

SanderAMC Для того, чтобы проанализировать лог, я эмулирую шину, воспроизводя его. Прибор Галилеоскай пока этого не позволяет. Рыться в талмудах уже даже не вчерашний день. Весь разбор делает ПАК на моем компьютере в автоматическом режиме.

Александр Иванов, Easy Logic Expert,
Интегратор систем GPS/ГЛОНАСС мониторинга - LocMe.ru. Условия тестирования оборудования для производителей
+7(495)132-64-03, +7(8452)77-32-97
Разбираем J1939 по параметрам за 15 минут. Семинар we CAN do it! 2019
29

CAN - расшифровка данных.

Re: CAN - расшифровка данных.

SanderAMC wrote:

Александр, поясните Ваш вывод, как связаны возможность чтения лога 1939 и его трансляция в шину из записи с самой возможностью его анализировать?

Самый простой способ:
Берем любой сканер, который может отсылать в шину запрос.
Скармливаем лог с машины с помощью сканера в ... ну например в канлог от фарватера.
На выходе - нужные данные.

Это первое что в голову пришло)
Можно разбирать весь лог по отдельности или парсер написать. Но это все для стандарта 1939. Все остальное - ручками, ручками.

30

CAN - расшифровка данных.

(edited by Aliv 15/08/2019 18:14:06)

Re: CAN - расшифровка данных.

Valior68 wrote:

Скармливаем лог с машины с помощью сканера в ... ну например в канлог от фарватера.

Чем это поможет? Как будете сопоставлять ID и данные на выходе канлога?

Александр Иванов, Easy Logic Expert,
Интегратор систем GPS/ГЛОНАСС мониторинга - LocMe.ru. Условия тестирования оборудования для производителей
+7(495)132-64-03, +7(8452)77-32-97
Разбираем J1939 по параметрам за 15 минут. Семинар we CAN do it! 2019
31

CAN - расшифровка данных.

Re: CAN - расшифровка данных.

Подключили к Мазде6  ОБД Галилео, привычная уныловатая картина. Всегда видны ОЖ и тахометрия, но никогда не видно топливо автоматом, есть значение can_a1=403736320, можно понять из него топливо есть нет?

Если нет, то значит придется ловить его где-то в идентификаторах. Потому что у того-же канлога фарватера, топливо по этой машине видно исходя из данных таблицы канлога.

32

CAN - расшифровка данных.

Re: CAN - расшифровка данных.

Aliv wrote:
SanderAMC wrote:

Нежелание искать и читать общедоступную документацию стоит денег, да. smile

Оплата за сэкономленное время.

Это жалко нет инфы в таком виде:
Citroen Jumper
Скорость шины 50000

02214000  3 -ий байт . 96-Аварийка  (при включенных поворотниках, меняется во время работы) 32-Правый 64-левый 8 -кнопка обогрева стекла 
0E094003  2-й байт 14-Зажигание включено    10 выключено 
06214000  2-й байт 4 Левая дверь открыта 8 Правая дверь открыта  12 обе двери открыты
06264000  5-ый байт 1-нажата педлаь тормоза ( только при вкл зажигании)
04394100  4-ый байт обороты 10 -1000 оборотов 15 - 1500 оборотов 30-2000 оборотов 40 -2500 оборотов 50-3000 оборотов
02294000  6-ой байт Двери 8 -открыть с ключа 128 закрыть с ключа
02294000  7-й байт 128 открыть с ключа заднюю дверь
06214000  2-ий бит 32 ручник включен при зажигании 40 ручник и ближний свет
06214000  2-ий бит 8 ближний свет
04394000  8 пробег 1 равна 4 метрам  т.е. значение 100 расно пройденным 400 метрам . 150 равно пройденным 600 метрам

Дмитрий, +7-937-996-59-86, https://kontrol-topliva.ru/ https://trekberry.ru/ https://gps-potok.ru/
i.x.c.o.n(собака)yandex.ru gps.potok@gmail.com
Teltonika. GalileoSky, ADM, Mielta, GPSMatker, Starline, и другие
https://www.youtube.com/channel/UCTYLLm … CKb2GYq0eA
33

CAN - расшифровка данных.

Re: CAN - расшифровка данных.

Попробуйте так- запрос уровня топлива в литрах

720  8  03 22 61 B1 00 00 00 00
728  8  04 62 61 B1 10 00 00 00   10 - 16 Liters

Контрактное производство радиоэлектроники http://www.vega-absolute.ru  Решения LoRaWAN http://iotvega.com 3x CAN GPS/ГЛОНАСС/LTE http://mt10.ru