PDA

Просмотр полной версии : Общение с infiniti


Vova
11.01.2015, 01:53
Всем привет, искал искал и ничего не нашел, может кто знает или подскажет где смотреть, чем можно считать нажатия кнопок и общение монитора и видеоблока?

][ I M
04.02.2015, 23:47
http://pccar.ru/showthread.php?t=18909
Вот тут самый главный специалист - топикстартер

Vova
10.02.2015, 17:43
Большое спасибо.

(vS)
10.04.2015, 15:26
смотря какого года финег... может быть !CAN

Vova
04.08.2015, 12:20
Проблема следующая, и ответа пока нет, отправляю нажатие кнопки, оно проходит, переключение происходит, но если потом покрутить любой энкодер то происходит переключение куда нибудь еще, и это делает сам блок кнопок, если после отправки сообщения отключить мой девайс, то все равно переключение произойдет, т.е. проблема не в микрухах и не в программе...

(vS)
08.08.2015, 07:23
а можно еще раз и по подробнее, с начала, а не с середины последнего предложения?

Vova
10.08.2015, 13:43
В общем цепляюсь на CAN шину блока кнопок, если только читаю все ок, но вот если отправляю нажатия, то они отправляются, но блок кнопок начинает с ума сходить и на следующее физическое нажатие кнопки может два сообщения разных отправить, в общем обошел проблему так, читаю нажатие, отключаю can шину от блока кнопок, шлю свое нажатие и подключаю шину обратно, в таком варианте все работает хорошо

(vS)
10.08.2015, 13:53
каким устройством цепляешься? в каком месте? что значит "отключаю шину" ?
терминаторы стоят?

http://pccar.ru/showthread.php?goto=newpost&t=23298
топикстартеру, Артёму задай вопрос, он Доктор

Vova
10.08.2015, 20:50
цепляюсь связкой mcp2551 + mcp2515, цепляюсь между блоком кнопок и бошкой, отключаю сейчас шину ключами, т.е. просто рву связь

(vS)
11.08.2015, 02:21
что с терминаторами?
просто рвать связь не хорошо... тебе надо работать по схеме кан-фильтра. т.к. в момент твоего отключения что-то происходит, и кто-то чего-то не получает ))

рвать шины данных всегда не хорошо, надо фильтровать, что сложно

Vova
11.08.2015, 13:11
Проблема в том, что не моя железка глючит, а когда я отправляю нажатие кнопок, блок кнопок авто не понимает как так, сообщение отправлено, а кнопка физически не нажата и отправляет последнее физическое нажатие...поэтому и на время отправки своего сообщения сейчас отключаю кан шину от блока кнопок.

(vS)
11.08.2015, 14:21
а я тебе про чо?

ты должен пропускать сигналы клава -> голова, голова -> клава. при этом, когда ты перехватываешь клаву, то все сигналы -><- кроме самих кнопок

Vova
11.08.2015, 14:40
так глючит саму штатную клаву когда я отправляю со своего устройства, тут фильтруй не фильтруй на своем устройстве, ничего не изменится...
я же не могу сказать штатной клаве не получай ничего когда я отправляю...

(vS)
11.08.2015, 15:05
бля... что значит "не могу" ? можешь

почитай про CAN filter, раз у меня объяснить не получается )
просто тебе нужен или проц с 2мя CANами или два проца с 2мя CANами и связь между ними
звучит сложнее, чем есть на самом деле

Vova
11.08.2015, 15:55
ты предлагаешь все сообщения между блоком кнопок и штатной бошкой пропускать через мое устройство? Если от клавы тупо переправил? так?

(vS)
12.08.2015, 04:59
да, все, что тебе не нужно, передаешь без изменений, то что нужно - или передаешь или себе оставляешь

Vova
12.08.2015, 13:35
надо попробовать, но блин придется ставить еще микрухи CAN шины...((

PowerMax
12.08.2015, 15:28
надо попробовать, но блин придется ставить еще микрухи CAN шины...((

Увы, но да, придется