Показать сообщение отдельно
Старый 25.07.2008, 06:33   #153
Мастер
Старший Пользователь
 
Аватар для Мастер
 
Регистрация: 24.10.2007
Возраст: 40
Город: Tallinn
Регион: ***эстония***
Машина: 03\Nissan\X-trail
Сообщений: 298
Мастер is on a distinguished road
По умолчанию

Нужно писать софтину для панельки... накидал примерно основные пункты.
------
Девайс содержит в себе клавиатуру с контроллером на COM порт,
LCD дисплей с контроллером на COM/USB-LPT, привод для выдвигания девайса и подсветку сидящие на контроллере клавиатуры.
В штатном режиме на дисплей выводится информация о текущем треке, плейлисте и о системе.
В режиме "управление файлами" на дисплей выводится список директорий и файлов для формирования плейлиста.
В режиме "управление плейлистами" на дисплей выводятся плейлисты с информацией о них.
В режиме "управление системой" на дисплее скролятся основные настройки системы.
В режиме "POI" на дисплей выводятся подсказки со списком тэгов или слоёв.
В режиме "помощь" скролится подсказка по горячим клавишам.
Кнопки клавиатуры меняют свои функции в зависимости от режима работы (отвечает программная часть).

обязаности программной части:
чтение клавиатуры с COM порта
управление приводами и подсветкой (COM клавы)

чтение директорий, файлов, ID3(v2)
генерация плейлистов (для winamp)

чтение данных с Winamp (что играет, сколько, как...)
управление winamp (проигрывание/смена плейлистов)

формирование данных для LCD (генерация строк по шрифту, символов, менюшек)
передача данных на LCD - LPT/COM/USB(вирт com порт)

Чтение данных о системе для вывода на LCD (наличие инета, аптайм, загрузка проца и тп.)
Изменение системных настроек (отключение интернета, звука, т.п.)

Генерация POI по горячим клавишам с разбивкой на категории.

----------

Нужно браться за написание, а как-то боязно - лет 5 если не больше не писал программ, всё как-то PHP скипты....
Мастер вне форума   Ответить с цитированием