![]() |
Вложений: 2
Может кто знает.
Есть XML В нём рамка. PHP код:
Получается как на первой картинке, а надо как на второй. Что куда вписать? |
Вложений: 1
Вопрос с LayoutInflater снят.
Результат: |
Вложений: 1
Ну и пошёл процесс окультуривания
|
Всё, сегодня я закончил со всеми меню которые можно повторить без эмуляции дисплея. Мне осталось сделать
1 отображение если станция в памяти (Mem1 -6) 2 Радиотекст 3 Отловить поиск станций РДС. Надпись появляется RDS Search и всё замолкает. |
Вложений: 1
Вот окончательный вид интерфейса. Не реальный только радиотекст, всё остальное снимается с магнитолы которая лежит на столе.
|
Вопрос с радиотекстом решён. Кстати он почему-то всегда одного размера в кане передаётся. Максимального :)
Вот код PHP код:
|
Всё народ. С первой частью задачи я справился благодаря всем вам. За что вам огромное спасибо.
На данный момент полностью повторён дисплей. Тоесть отображаем на планшете всё что на дисплее. Бортовик, всё что отображает магнитола в режиме радио\ЦД\Ченджера, настройки аудио и громкость. Во второй части будем пытаться эмулировать дисплей. Без этого невозможно отобразить меню(3 разных для каждого режима работы) по кнопке ОК и меню по кнопке MENU. Делать меню по кнопке ОК я не буду так как не удобно, а вот по кнопке MENU сделать нужно. Но для начала надо понять главное- не в дисплее ли случаем считается бортовик? Если нет, то перед тем как разбираться с меню надо разобраться с загвоздкой со сбросом трипа. Он сбрасывается только тогда, когда находится в отображении трипа. Надо понять кто в этом замешен и если кто идентифицирует в каком мы сейчас режиме отображения. |
Заказал Ардуино и Шилд . Тоже хочу помучаться в этом плане. Идея такая на первых порах ловить сообщения, которые рисуют надписи на штатном мониторе. И посылать сообщения для того, чтобы написать свои сообщения на штатном мониторе ! Конкретно для чего пока не знаю, но мысли есть ! Возможно ли такая процедура на Ардуино ? Авто Ниссан Теана2 . Направьте в нужное русло с чего начинать ? Может ЕЛМ327 пока протокол пощупать ? Какой принцип прорисовки экрана в протоколе, текст допустим ascii сообщениями (если я не ошибаюсь), а прорисовка других элементов ?
|
Для начала нужно узнать какая шина в тиане на которой висит дисплей.
Потом уже разбираться с протоколом. Ардуине с CAN платой вполне справляется с задачами обработки, приёма и передачи данных из шины. Возможно или нет на дисплее что-то писать своё станет понятно после разбора протокола. И сообщения в CAN ходят не обязательно в ASCII, тем более что в нём нет русских буковок, а в тиане они скорее всего есть. Ловить сообщения можно, но они для дисплея идут явно не символами. Скорее стандартные меню дисплея прошиты в нём, а идут только указатели на то, что надо отображать. |
Цитата:
|
Часовой пояс GMT +4, время: 19:09. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot