PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Вопросы по прошивкам (http://pccar.ru/forumdisplay.php?f=142)
-   -   открытая прошивка для RTD2662/2660 (http://pccar.ru/showthread.php?t=20391)

Glouck 28.03.2014 03:04

Цитата:

Сообщение от ancc (Сообщение 292229)
насчет траектории я думал уже. плавные линии не уверен что получится рисовать, но какие-то маркеры, которые отображают траекторию, и которые могут двигаться по сигналам i2c вполне можно сделать.

А по поводу чего есть сомнения? Там есть возможность рисовать по точкам?
Я такое реализовал на ардуине с разрешением 128х72 (на большее памяти не хватает)

-=zds=- 28.03.2014 04:14

Цитата:

Сообщение от ancc (Сообщение 292339)
вот набросал как страница меню управления входами выглядеть будет, как вам?

Так уматно. Теперь в одном месте и в одинаковом формате. Единственное над попробовать еще как это все управляется.

ancc 28.03.2014 07:00

Цитата:

Сообщение от Gorynch (Сообщение 292340)
Так и просятся пункты, чтобы в них пальцем тыкали ;)
По делу: как перемещаться между пунктами при наличии 4 кнопок (выбор режима, меню, влево, вправо)? Сквозная от первого до последнего?

одна кнопка перемещаться между пунктами, вторая переключать, например как в active inputs сделано.

ancc 28.03.2014 07:09

Цитата:

Сообщение от Glouck (Сообщение 292357)
А по поводу чего есть сомнения? Там есть возможность рисовать по точкам?
Я такое реализовал на ардуине с разрешением 128х72 (на большее памяти не хватает)

круто у вас реализовано. Вы какое-то внешнее OSD использовали?

там все сложней в OSD устроено. надо вообще разбираться как напрямую писать в память OSD не используя встроенные фонты. Это можно делать, но этим пока не занимался.

ancc 28.03.2014 07:12

Цитата:

Сообщение от iddqd1 (Сообщение 292342)
Может можно как-нибудь отдельное меню с "инженерными" настройками сделать, и на долгое нажатие "меню" повесить?

А смысл? Думаю пусть такие инженерные настройки идут в конце меню и никому мешать не будут.

iddqd1 28.03.2014 08:30

Цитата:

Сообщение от ancc (Сообщение 292362)
А смысл? Думаю пусть такие инженерные настройки идут в конце меню и никому мешать не будут.

Да по большому счету никакого :rolleyes2:
Если будет (а оно наверняка будет) управление по i2c, то вообще можно без меню обходится ))))

-=zds=- 28.03.2014 18:18

Цитата:

Сообщение от ancc (Сообщение 292339)
вот набросал как страница меню управления входами выглядеть будет, как вам?

А может столбики еще по приоритетам переставить. Например так: hdmi,VGA, av1,av2,и последний yPbr как его там. Ну VGA можно и первым сделать. Но ypbr точно последним, а то нафига через него гонять чтоб до вга добраться, этим входом мало кто пользуется

ancc 28.03.2014 19:02

Цитата:

Сообщение от -=zds=- (Сообщение 292420)
А может столбики еще по приоритетам переставить. Например так: hdmi,VGA, av1,av2,и последний yPbr как его там. Ну VGA можно и первым сделать. Но ypbr точно последним, а то нафига через него гонять чтоб до вга добраться, этим входом мало кто пользуется

ну вообще логика в этом есть.

Glouck 28.03.2014 21:07

Цитата:

Сообщение от ancc (Сообщение 292361)
круто у вас реализовано. Вы какое-то внешнее OSD использовали?

Не совсем, использовал вот такую штуку. Там выделяется синхра и по прерываниям, ногой процессора, рисует точки в видео поток.

Цитата:

там все сложней в OSD устроено. надо вообще разбираться как напрямую писать в память OSD не используя встроенные фонты. Это можно делать, но этим пока не занимался.
Понятно... Если будет желание - поделюсь своими наработками.

p_osipov 28.03.2014 23:17

Кстати, еще одна идейка:
реализовать режим "терминал" - в котором контроллер запрашивает из ардуины по i2c символы, которые надо вывести и передает в ардуину нажатия на кнопки влево/вправо/вверх/вниз/выбор с клавиатуры и пульта.
Вход в режим - по команде ардуины или по выбору соответствующего пункта меню.
Выход из режима - по команде ардуины или кнопкой "выкл".
Хорошо бы выводить символы в окне с полупрозрачным фоном.
Это откроет такие просторы для творчества - можно вывести лог самого контроллера или ардуины, можно реализовать редактирование настроек ардуины и т.д....


Часовой пояс GMT +4, время: 20:04.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot