doncreat0r / KMENevoBT

KME Nevo protocol implementation for diagnostics and petrol/LPG consumption calculation
4 stars 3 forks source link

По этому протоколу можно сделать управление? #2

Open dmitryshagin opened 6 years ago

dmitryshagin commented 6 years ago

Добрый день. Управляется ли оно в достаточной степени, чтобы сделать переключение газ/бензин по этому протоколу? Идея в том, чтобы сварганить адаптер, который подключить к магнитоле на android (например, через usb+ft232rl), и там сделать простую переключалку газ/бензин в виде иконци на панели. Ну и отображение должно быть поприятнее, чем на этих убогих кнопочках со светодиодами.

doncreat0r commented 6 years ago

Привет, Это можно сделать. Родная программа настройки KME умеет переключать газ/бензин, и делает это по тому же протоколу. Я смутно помню, что вроде бы выяснял, какой именно командой, но реализовывать не стал.

dmitryshagin commented 6 years ago

А оно у тебя ещё на машине, или за 4 года всё поменялось?

dmitryshagin commented 6 years ago

Я так понял по коду, что это промежуточная софтяра, которая собирает данные с lpg и парктроника(:-O) и отдаёт их в следующий контроллер. Который, подозреваю, гонит их уже куда-то на дисплей. Что-то типа приблуды к colormfa. Фундаментальная работа )

doncreat0r commented 6 years ago

Ещё на машине. Но уже глючит, видимо пайка трескается или окисляется. Так что сейчас версия 2 в процессе. Вовремя ты написал, ещё год назад я просто ездил с этой штукой и про внутренности не вспоминал :)

KMENevoBT - собирает данные с KME, китайского парктроника и датчика температуры типа DS18B20 (ещё планируется ловля данных с датчиков давления в шинах). Затем это всё по более простому самодельному протоколу через Bluetooth передаётся на старый смартфон на андроиде 4+. Исходник андроидной софтины тут же на гитхабе, Elpigy который.

dmitryshagin commented 6 years ago

У меня TMPS стоит, кто-то даже его отреверсил и выложил протокол: http://4pda.ru/forum/index.php?showtopic=779092&st=2720#entry59838831 Спасибо за труд, я как любитель пореверсить всякую фигню оценил :) Если вдруг интересно - мои ковыряния протокола кнопок с руля и впиливание блутуса в штатный мафон

doncreat0r commented 6 years ago

Да, я тоже оценил. Ты почто лентопротяг отрубил, кассеты нынче снова в моду входят :)

А TPMS протоколы я прямо с радиоэфира реверсил. Один от чисто китайского комплекта и родной от renault/dacia датчиков. По модуляции они отличаются (OOK и FSK), но есть чипы-приёмники, поддерживающие и ту и другую. С I2C уже идут нужные байты по мере приёма.

В общем, если определю, какой командой газ/бензин переключается, напишу сюда или в прошивку добавлю.