![]() |
![]() |
#181 | |
Пользователь
![]() Регистрация: 03.06.2008
Возраст: 48
Город: Хабаровск
Регион: 27
Машина: 2003\Toyota\Ipsum
Сообщений: 55
![]() ![]() ![]() ![]() ![]() ![]() |
![]() Цитата:
< d 1F6 110 0D00011210202224365054A23344 Это регистрация устройства. 1F6 - это физический адрес устройства, при регистрации в одном физическом устройстве могут быть зарегистрированы несколько логических. В данном случае это 20, 22, 24, 36, 50, 54, A2, 33, 44 Из этого списка я знаю только 24 - SW converting (регистрируется во всех устройствах поддерживающих тач. 44 - очень похоже на DVD Завтра проверю. |
|
![]() |
![]() |
![]() |
#182 |
Гуру
![]() Регистрация: 17.03.2008
Возраст: 46
Город: Новокузнецк
Регион: 42
Машина: 2003\Lexus\RX330
Сообщений: 1,192
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() так все равно надо эмулировать весь пртокол
|
![]() |
![]() |
![]() |
#183 |
Пользователь
![]() Регистрация: 03.06.2008
Возраст: 48
Город: Хабаровск
Регион: 27
Машина: 2003\Toyota\Ipsum
Сообщений: 55
![]() ![]() ![]() ![]() ![]() ![]() |
![]() Получилось, но не все. Поправил в прошивке yakosh логический адрес DVD на 0x44h.
В итоге регистрируется обычный однодисковый DVD, можно на него переключиться как кнопкой disk на голове, так и командой с эмулятора. Вот только голова считает, что тач устройство не поддерживает и координаты не шлет. Сама рисует все кнопки по управлению диском. Толи не бывает DVD с тачем, толи прошивка чего то нужного не шлет или наоборот лишнее отсылает. Разбираюсь дальше. |
![]() |
![]() |
![]() |
#184 |
Новый Пользователь
![]() Регистрация: 21.10.2013
Город: Челябинск
Регион: 74
Машина: Prius
Сообщений: 13
![]() |
![]() Вот команды, похожие на запрос "живой" или нет - в прошивках с индексами E0,E2,E4:
Если на них не отвечать, DVD отваливается через некоторое время > d 110 1F6 0600 12 44 42 0301 < d 1F6 110 0600 44 12 52 0301 вот эти байты "запрос- перевернутый ответ" И еще вот эти похожи: > d 110 1F6 0600 12 50 42 0011 < d 1F6 110 0600 50 12 52 0011 > d 110 1F6 0800 12 36 61 44015005 < d 1F6 110 0800 36 12 71 44015005 |
![]() |
![]() |
![]() |
#185 |
Новый Пользователь
![]() Регистрация: 21.10.2013
Город: Челябинск
Регион: 74
Машина: Prius
Сообщений: 13
![]() |
![]() Еще нужно найти команду и статус PLAY.
Статус видно по одинаковым строчкам, в которых один-два байта в середине отличаются и совпадают с временем воспроизведения диска. В представленном логе я не нашел такой статус. На моем активаторе экран переключался только при подаче команды PLAY. |
![]() |
![]() |
![]() |
#186 |
Новый Пользователь
![]() Регистрация: 21.10.2013
Город: Челябинск
Регион: 74
Машина: Prius
Сообщений: 13
![]() |
![]() да, кстати, есть такой пользователь на priusforum.ru - Senator_1, который эту тему очень хорошо знает. Может он поделится информацией.
|
![]() |
![]() |
![]() |
#187 | |
Новый Пользователь
![]() Регистрация: 21.10.2013
Город: Челябинск
Регион: 74
Машина: Prius
Сообщений: 13
![]() |
![]() Может, попробовать зарегистрить меньше устройств?
Вроде такого: < d 1F6 110 0D0001121024 44 Цитата:
|
|
![]() |
![]() |
![]() |
#188 | |
Пользователь
![]() Регистрация: 03.06.2008
Возраст: 48
Город: Хабаровск
Регион: 27
Машина: 2003\Toyota\Ipsum
Сообщений: 55
![]() ![]() ![]() ![]() ![]() ![]() |
![]() Цитата:
Видать нужны еще какие-то сообщения для инициализации. которые на команду init от головы (03120101) выдают параметры устройства. Например в эмуляции обычного чейнджера там сообщается на сколько он дисков, какие диски в наличии и т.д. |
|
![]() |
![]() |
![]() |
#189 |
Гуру
![]() Регистрация: 17.03.2008
Возраст: 46
Город: Новокузнецк
Регион: 42
Машина: 2003\Lexus\RX330
Сообщений: 1,192
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() я вообще не очень помню, но вроде в каком-то режиме и для rses кнопки рисуются. а в каком-то нет.
кстати зачем ему поддерживать тач? у него основное управление с собственного пульта. С переднего экрана можно только диск на паузу поставить или промотать. Я кстати, думаю, что использование штатного контроллера тача это не лучший вариант. Очень низкое разрешение он в шину выдает. Практически невозможно полноценно с ним работать кроме центрифуги. Надо по внешнему сигналу (активация видео входа) коммутировать тач на нормальный контроллер, тогда из этого получится что-то нормальное. |
![]() |
![]() |
![]() |
#190 |
Новый Пользователь
![]() Регистрация: 21.10.2013
Город: Челябинск
Регион: 74
Машина: Prius
Сообщений: 13
![]() |
![]() я сделал управление андроидом через Arduino Pro Micro как с тач-панели. Т.е. ардуина прикидывается не мышкой, а тачем с абсолютными координатами. Точности тача приуса хватает даже для работы с обычным интерфейсом андроида. Если делать что-то точнее - пальцем на маленьком экране в движущейся машине все равно точно не попасть.
Использование тача, кстати, не требует калибровки, у приуса разрешение тача фиксированное и известное - 255 на 255 точек |
![]() |
![]() |
![]() |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
Опции темы | Поиск в этой теме |
|
|