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