![]() |
125 на магнитоле, 500 на OBD разъеме
|
Вложений: 1
Цитата:
Тоже пробовал его подключить, только нифига он у меня не сниферит. На выходе mcp2551 данные есть, но как их вывести в терминал не понял. Правда у меня can шина в которой гуляют 4 однобайтовых посылки с левыми id. Скорость - 125 В терминале > at cs T:00 R:00 |
Цитата:
Если поставить скорость в сети 500 кбит и настроить адаптер на ISO 15765-4 CAN (11 BIT ID, 500 Kbaud) - команда "AT SP 6" и че-нибудь послать, то адаптер отсылает в сеть 8 байтовое сообщение с id - 0x7DF. Если я правильно понял то со скоростью 125 он работать не будет. |
Там есть CAN USER1 (125)
AT SP B Только с параметрами надо поиграться согласно табличке: как минимум 11bit выставить, переменную длину пакета, отключить множитель 8/7, ... ( PP 2C SV XX, PP 2C ON ) http://elmelectronics.com/DSheets/ELM327DS.pdf 58 страница Возможно ещё error checking отключить ( PP 2A SV XX, PP 2A ON ) |
Цитата:
up: поставил - pp 2c sv c0 - отсылается кол-во байт как посылаешь в терминале. Как поменять идентификатор? |
Цитата:
заголовок сообщения (идентификатор) - AT SH XXX текущий протокол - AT DP вывод всех сообщений в терминал - AT MA показывать идентификатор - AT H1 фильтр по идентификатору - АT CRA XXX |
ууууууууу.... давно я на форуме не был!
Делаю аналогичную фигню только для Ниссан - Инфинити. У меня проблема - показания климат-контроля показываются только на ЖК экране. такой же кан читалкой я смог найти команды, но не могу никак перехватить абсолютные значения (только приращения). Как ты нашел эти мультиплексоры и что это? :-) я методом проб и ошибок работаю :-( мало че понимаю. Но уже кое-че добился. |
>> но не могу никак перехватить абсолютные значения (только приращения)
Ну их может и нет. Зачем бы дублировать в виде абсолютных и приращений. Очевидно, при включении (зажигания/дисплея) отправляется исходное значение, а дальше только приращения. Найти будет не просто. Да ещё всякие шуточки встречаются: не знаю как у инфинити, но у французов, например, шкалы баланса/басы/высокие/фронт на дисплее пронумерованы от -9 до 9, что соответствует сигналам на CAN: 36-3F,40-48 -9 36 -8 37 -7 38 -6 39 -5 3A -4 3B -3 3C -2 3D -1 3E 0 3F +1 40 +2 41 +3 42 +4 43 +5 44 +6 45 +7 46 +8 47 +9 48 Хотя казалось бы чего проще эти цифры так и посылать F7...09 >> Как ты нашел эти мультиплексоры и что это? :-) Мультиплексоры? |
Цитата:
Допустим с градусами все просто. Есть проблема с направлением потока - в лицо, на окно, в ноги. Цифры - можно открутить в одну сторону до упора - климат регулируется от 18 до 32 (или 34) градусов. Так можно провести калибровку. А вот направление обдува циклическое :-( Хотя надо попробовать что бывает, если нажать режим Auto, а потом тыкнуть в переключение режима. Это нужно на случай, если комп принял значение, а климат контроль глюканул и моно было перекалибровать все. Управляющую фигульку можно на Kivy/Python написать :-) Цитата:
|
Цитата:
Может есть где-нибудь на просторах и-нета хоть какое-то описание CAN фреймов по Ниссанам? |
Часовой пояс GMT +4, время: 13:12. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot