Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2008.07.27;
Скачать: [xml.tar.bz2];

Вниз

Подскажите идею по реализации задачи.   Найти похожие ветки 

 
cosinus   (2008-06-09 21:59) [0]

Что мы имеем...
Мы имеем бортовой компьютер, с приличных размеров ЖКИ (диагональ порядка 15-17см). Жки не пиксельный, а сегментный.
Touch Screen примерно того же размера (если брать БК (бортовой компьютер), вместе с панелью кнопок от него) встроенный в панель.
Компьютер, установленный в машине и подключенный к нашему TouchScreen-монитору.
ATMEL, со свеженаписанной и зашитой в него программой, которая встраивается в разрыв от контроллера ЖКИ до, собственно, самого ЖКИ.
Она принимает все, что шлет контроллер, а шлет он всего-лишь пару десятков байт, где каждый бит отвечает за тот или иной сегмент, и отдает это дело по запросу.
Сильное желание избавиться от БК, ибо столько места на сигментный экран - это не смешно даже.

Суть.
Вывести всю информацию на обычный монитор с обычным компьютером, установленный в машине.

В чем необходим совет.
Как бы вы реализовали задачу, где необходимо отрисовать табло на экране, и зажигать те, либо иные сегменты по , грубо говоря, входной матрице. Прошу учитывать, что скорее всего, само отображение будет реализовано таким образом, чтобы можно было менять скины.
Очень бы хотелось узнать у мастеров, каким бы способом они это написали.
Заранее спасибо.


 
tesseract ©   (2008-06-09 22:34) [1]

15 дюймов идукционный экран - 15 долларов стоит. С драйверами.


 
cosinus   (2008-06-09 22:40) [2]


> tesseract ©   (09.06.08 22:34) [1]

Мммм... Я похоже плохо объяснил. Компьютер уже есть, экран уже есть... Все есть. Интересует, как наиболее грамотно реализовать программу, в которой те или иные графические элементы загаруются по битовой маске.


 
tesseract ©   (2008-06-09 22:45) [3]


> загаруются по битовой маске.


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

ЗЫ:  нормальные люди пишут драйвера которые HID-устройства изображают.


 
cosinus   (2008-06-09 22:50) [4]


> Тебе надо координаты пикселей отображаемых на дисплее

Нет там никаких пикселей, если только не считать пикселями фигуры.


> У тебя мусора много в голове

Возможно )) Если не трудно, расжуй чуть-чуть... А то мне кажется, что ты меня не понимаешь, а тебе, что я...


 
Anatoly Podgoretsky ©   (2008-06-09 23:27) [5]

> cosinus  (09.06.2008 21:59:00)  [0]

Я бы сначала обратился к ПДД, можно ли делать то, что ты хочешь.


 
Рамиль ©   (2008-06-10 08:52) [6]

Зачем на мониторе какие то сегменты?
Возьми какой нибудь симулятор гонок и перерисуй панель оттуда.
И если уж на то пошло, надо не с ЖКИ снимать, а все что приходит на штатный компьютер. Тогда польза хоть какая та будет (можно вычислять расход, мин макс сред. скорость, км за день, за год, за месяц и т. д. и т. п. и выводить это в удобоваримом виде).



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2008.07.27;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.007 c
15-1213187241
Dennis I. Komarov
2008-06-11 16:27
2008.07.27
MS SQL Server 2005 EE


11-1192180159
Nikfel
2007-10-12 13:09
2008.07.27
Как определить в какую сторону крутится ролик мыши.


2-1214410294
Анониммм
2008-06-25 20:11
2008.07.27
Как загрузить иконку файла?


15-1212990193
Mozgan
2008-06-09 09:43
2008.07.27
Обработчик команд ?


15-1213178318
oldman
2008-06-11 13:58
2008.07.27
Поздравляю всех с праздником!!!





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский