ЗАО «ЗЭО»
Техническая поддержка пользователей => Тион, Тион-Про, Тион-Про v2, Сириус => Тема начата: dmitryn от 19 Марта, 2010, 16:10:02
-
Здравствуйте коллеги.
Разбираюсь с подсветкой.
В документации сказано,что для плат на основе EP93xx управление подсветкой реализовано сигналом bright (см. /sys/class/backlight).
Файловую систему /sys/class/backlight/ep93xx-backlight вижу.
вижу файлы
actual_brightness device power uevent
brightness max_brightness subsystem
Подскажите ссылки на документацию что делать с этими сигналами и как с ними работать. На низком уровне работь не приходилось :(
-
Никакого низкого уровня.
max_brightness -- макс. значение яркости, файл только для чтения
brightness -- текущее значение яркости
Открываете файл max_brightness, читаете из него значение (можно закрыть, оно неизменно при работе, но может поменяться, например, при изменении частоты ШИМ сигнала bright).
Открываете файл brightness и пишите в него желаемое значение, строкой.
Например
echo 0 > /sys/BR_PATH/brigtness -- выключить подсветку
cat /sys/BR_PATH/max_brigtness > /sys/BR_PATH/brigtness -- включить на максимум
Если выключаете подсветку, то имеет смысл выключить LCD-контроллер процессора -- записать 1 в /sys/SOME_PATH/blank
-
Спасибо ОГРОМНОЕ. все получилось. :)