motofan logo
> 

lightsensord, Управление уровнем подсветки дисплея через камеру в A1200

rtg
сообщение 16.6.2008, 10:40


Новичок
*

Группа: Пользователи
Сообщений: 24
Регистрация: 23.3.2008
Из: Украина
Пользователь №: 167 390
Модель телефона: A1200
Прошивка: U3

Рейтинг: 7



Цитата

[22:28] <rtg> tmp_do: в mt9m111 (который не установлен в минге) есть отдельная функция для определения освещенности. в нашей mi2010soc такого нет
[22:30] <rtg> tmp_do: в принципе не проблема демона маленького написать, который будет камеру подергивать и менять освещенность дисплея...
[22:30] <tmp_do> вот это была бы тема

lightsensord-0.4.tar.bz2 (11K)
В архиве исходники и скомпиленный бинарник.

Демон, который сидит и каждых 5 секунд ( -i ) проверяет уровень освещенности, опрашивая камеру. Если подсветка отключена, ничего не происходит. При закрытом флипе система устанавливает яркость в 100%, в таком случае демон также ничего не изменяет. Если камера занята (например camera), уровень подсветки устанавливается в 50% (опция -e)

Батарею сильно не ест, если телефон в спящем режиме, то и демон спит (это уже от меня не зависит smile.gif ).

Опции:
-f - не уходить в фон
-d - не уходить в фон и показывать отладочную информацию.
-m [0..99] установить минимальный уровень подсветки (10).
-x [0..99] установить максимальный уровень подсветки (99).
-e [0..99] установить уровень подсветки, если открыть камеру не удалось (50).
-i [0..] установить интервал опроса камеры.

Есть баг - при открытии камеры система подтормаживает, но это исправить, к сожалению, не удастся sad.gif, поэтому установка интервала в слишком маленькие значения позволят вам наслаждаться быстрой сменой уровня подсветки и страшными тормозами при отрисовке окон и т.д.

Сообщение отредактировал rtg - 14.1.2009, 18:34
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить

Сообщений в этой теме
rtg   lightsensord   16.6.2008, 10:40
_Bolik_   завернуть ето в pkg можно?   16.6.2008, 11:42
Maksimka!   заверни кто мешает, лог кстати из конфы )   16.6.2008, 13:04
rtg   Нашел баг при работающей камере, исправил, обновил...   16.6.2008, 19:34
Silent_Bob   Не пашет ... Добавлено позже (17.6.2008, 17:42)...   17.6.2008, 13:29
rtg   [-e] Не пашет ... thx - добавил в опции, не доб...   17.6.2008, 18:40
SergGG   [url=http://rtg.optirom.info/download/a1200/light...   17.6.2008, 14:16
Dissel   А можно сделать так, чтобы при входе в приложение ...   17.6.2008, 15:30
-=Strelok=-   rtg, Делаю GUI для твоего приложения - хочу сдел...   18.6.2008, 12:33
DANGER86   Пробелы везде нужны, квадратные скобки не нужны. П...   18.6.2008, 14:30
-=Strelok=-   rtg, огромная просьба - сделай опции для просмотра...   19.6.2008, 17:24
-=Strelok=-   Вот моё гуи - есть проверка статуса, возможность в...   22.6.2008, 12:41
Legus   Вот моё гуи - есть проверка статуса, возможность ...   22.6.2008, 13:42
Tohych   у меня виснет мотор намертво. помогает ток аккум п...   22.6.2008, 14:25
-=Strelok=-   Возможно у вас используются другие show-модули (sh...   22.6.2008, 14:36
MPhoenix   Возможно у вас используются другие show-модули (s...   26.4.2009, 13:21
MPhoenix   А куда все эти [-f -d -m -x -e -i] прописывать?   14.3.2009, 15:52
Ilya Petrov   в параметры запуска   14.3.2009, 16:05
MPhoenix   Это я понимаю, но не везде же можно их написать. В...   15.3.2009, 10:37
Valentin   в консоле или в скрипте (или частный случай - авто...   15.3.2009, 20:23
ANGELOK1   ребят, а так и должно быть, когда темно, подсветка...   15.3.2009, 20:29
Eugene398   ANGELOK1, так в этом и смысл - когда находишься в ...   16.3.2009, 14:21
luckydevil13   я понимаю что офтоп- но может кто видел программу ...   31.5.2009, 8:18

lightsensord, Управление уровнем подсветки дисплея через камеру в A1200 · Motorola ROKR E6, E6e, E6tv, MING A1200, A1200i, A1200e, A1200r, A1200w, A1600 · Forum
 

Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 18.7.2025, 1:34

Форум живёт: