в инпе бы такую скорость обновления данных! и логгер не нужен) интересная разработка) есть ли схема девайса?

#31
Отправлено 15 Февраль 2018 - 17:45
Да не, никаких стм и ртос, на ардуино накалякал
ну ардуино это среда разработки, и щас там много поддерживаемых платформ есть, в том числе и STM32. Для начала проекта само простое, чтобы не разбираться с инициализацией чипа и другими весьма времязатратными аппаратными сложностями.
А у тебя видно - там либо видео, либо анимированный gif, png, но в любом случае играет плавно - это большая нагрузка для тощих процов типа Atmega323 и ище с ними - для которых Ардуина и создавалась.
#38
Отправлено 03 Апрель 2020 - 11:26
Привет.
Хотел рассказать про свои результаты.
Подобным методом (снифил обмен с машиной) разобрал обмен ИНПЫ с Мини Купером R53. Мои результаты были больше похожи на KWP2000.
Настройки соединения 9600-8-Е-1
Сообщение состоит из 3-х частей: {Заголовок} {Сообщение} {Контрольная сумма}
Посылка:
[формат сообщения] [адрес приемника] [адрес источника] [длина сообщения] [сообщение] [контрольная сумма XOR посылки кроме самой суммы]
Пример: b8 13 f7 02 21 21 5e
В случае Купера:
- весь обмен начинается с b8 (не смог выяснить что это)
- 13 адрес ЭБУ
- f7 адрес диагностического прибора
- 02 это 2 байта следующего сообщения
- 21 21 сообщение (readDataByLocalIdentifier - LocalIdentifier), это запрос 21-й диагностической группы из инпы
- 5e чексумма XOR
Поумничаю через 4 года, т.к. попалось на глаза - это протокол KWP2000 STERN он же KWP2000*
#40
Отправлено 04 Апрель 2020 - 12:24
Это когда его заснифишь и разберешь - ясно что kwp2000. А до этого инфы не было, вот и копалсяПоумничаю через 4 года, т.к. попалось на глаза - это протокол KWP2000 STERN он же KWP2000*
Привет.
Хотел рассказать про свои результаты.
Подобным методом (снифил обмен с машиной) разобрал обмен ИНПЫ с Мини Купером R53. Мои результаты были больше похожи на KWP2000.
Настройки соединения 9600-8-Е-1
Сообщение состоит из 3-х частей: {Заголовок} {Сообщение} {Контрольная сумма}
Посылка:
[формат сообщения] [адрес приемника] [адрес источника] [длина сообщения] [сообщение] [контрольная сумма XOR посылки кроме самой суммы]
Пример: b8 13 f7 02 21 21 5e
В случае Купера:
- весь обмен начинается с b8 (не смог выяснить что это)
- 13 адрес ЭБУ
- f7 адрес диагностического прибора
- 02 это 2 байта следующего сообщения
- 21 21 сообщение (readDataByLocalIdentifier - LocalIdentifier), это запрос 21-й диагностической группы из инпы
- 5e чексумма XOR
Темы с аналогичным тегами Обсуждение, BMW, протоколы, DS2
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных