Цитата:
Сообщение от AS21
Ну и как, дали "порулить"?
|
Говорили "приедь, посмотри, мы не против", но тогда мне не надо было, так как знал всё, что хотел. Сейчас, думаю не откажут.
Цитата:
Сообщение от AS21
А какие есть варианты?
Например, если есть доп. коробочка (CAN) - как приложение к автомагнитоле. И в ней прописан авто Митсубиси:
- этот блок разве не слушает кан шину?
Вот пример таког блочка
|
Так во всех китайских ГУ используются такие блоки (разные для разных авто). Как это реализовано:
Внутри ГУ (плата android -> MCU), потом на ГУ есть колодка, в которую подключается can-box (такой-же, как на фотке), а в него уже подключается can от авто.
Выходит так: CAN авто -> can-box -> MCU -> android
Вот что не понятно: каким образом связана плата android и MCU. Как передается инфа от MCU к can-боксу. MCU и can-box у нас темные лошадки

Потому, без такого ГУ и инфы про него, можем только через elm327 работать.
Что сегодня получил в терминале:
>ATZ - сброс адаптера, он ответил своей версией
>ATSP6 - работаем по ISO 15765-4 CAN (11 bit ID, 500 kbaud)
>ATH1 - включаем отображение can id
>ATAL - включаем поддержку длинных пакетов
>0105 - спрашиваем температуру охлаждайки
нам ответили 2 раза, с разных can id, хз почему
7E8 03 41 05 5E
7E9 03 41 05 5E
7E8 7E9 - can id, 03 - сколько байт в ответе, ответ 4 режима 1, pid 05. 5E - данные. 5E=94 94-40=54 по цельсию - наша температура
>010C - спросим обороты
7E8 04 41 0С 00 00
7E9 04 41 0С 00 00
Пардон, заводим двигатель

>010C - спросим обороты
7E8 04 41 0С 0E 48
7E9 04 41 0С 0E 4C
ответ в том-же формате, обороты E48=3656, делим на 4 = 914
>ATMA - пытаемся "слушать всё" что ходит через can, но почему-то тишина (хз почему)
>01C - опечатка
>010C - ещё раз обороты
7E8 04 41 0С 13 0B
7E9 04 41 0С 13 08
130B = 4875, делим на 4 = 1218
Для меня осталось загадкой, почему не работает прослушка шины. Может прога не выводит, может ELM327 коцнутый, хз. Но я сомневаюсь, что в тот момент через шину ничего не ходило.
По поводу разных версий - это всё поделки китайцев, поддержка протоколов та-же.
Я могу попробовать отправить какое-то сообщение в шину, но мне нечем проверить, ушло ли оно, правильно ли ушло и т д.
Пакет для смены языка - мне не катит, у меня старая приборка (красная).
В идеале - для проверки подошли бы 2 пакета - один включает троекратное мигание указателей поворота, второй - отключает.