26 Отредактировано murabel (16-02-2010 16:23:47)

Re: Программируем светодиод

Так она у меня снята. Щас поиграюсь с этими настройками, я как-то раньше туда и не лазил...
UPD.: Не, эти галки не влияют на мигание в Soft poweroff. Может, поискать в том же systemui.xml, в котором этот режим  прописан?

Samsung Galaxy Tab @CM9 ICS  [Utel 3G] + Motorola E770v [life:)] + Motorola HT820 (A2DP) + [в архиве: Nokia N810 WiMAX Edition + Nokia N800 (R.I.P.) +  Nokia 770]

27 Отредактировано Kvakosavrus (16-02-2010 17:00:11)

Re: Программируем светодиод

Mitrandir пишет:

На счет soft poweroff не знаю, может и будет мигать, т.к. на самом деле устройство-то не спит.

В  soft poweroff мигает, паскуда!
Зеленым огоньком.
Как бы, наоборот, это выключить? Дело в том что сей режим я пользую на природе, возлежа с таблеткой в палатке. И не хотелось бы переводить драгоценную энергию на мигание.

PS Упс, прочитал, я не один такой возмущенный  mad

Nokia N810+PocketBook360+Ainol Fire+Holux 1000+Iriver Clix2+huawei U8950D+Nikon D80+FujiFilm F70 EXR+Acer 722

28 Отредактировано Veska (16-02-2010 22:02:45)

Re: Программируем светодиод

Kvakosavrus пишет:

В  soft poweroff мигает, паскуда!
Зеленым огоньком.

Я себе поставил
PatternDeviceSoftOff=253;0;7;4000203f20bf7f007f007f007f007f000000;4000203f20bf7f007f007f007f007f000000;0000
Два раза мигнуть и заткнуться

29

Re: Программируем светодиод

Kvakosavrus
Да, и правда мигает. Зеленым. Но на n800 у меня вроде не мигало.
Можно поставить паттерн как у Veska.
Или, например PatternDeviceSoftOff=253;0;1;c000;c000;c000 чтобы вообще убрать какое-либо мигание

N̶8̶0̶0̶ + N̶8̶1̶0̶ + N̶9̶0̶0̶ + N̶9̶5̶0̶ + N̶9̶ ̶C̶y̶a̶n̶ + N̶9̶ ̶B̶l̶a̶c̶k̶

30

Re: Программируем светодиод

=253;0;1;c000;c000;c000

последние числа — это цвет, насколько я понял. А что означают 253;0;1?

Nokia n810 Maemo OS2008 5.2010.33-1
Nokia N9 1.3

31 Отредактировано murabel (17-02-2010 04:47:37)

Re: Программируем светодиод

Извините за небольшой офф, но я мимоходом заметил, что в том же файле можно менять поведение кнопки Power - например, сделать Soft poweroff по короткому нажатию, а меню по длинному и т.п.
И еще там куча других вещей, например, управленние состоянием подключения при входе в софт офф и выходе из него.
Возможно, я там найду, как уменьшить длительность лонгтапа, он слишком длинный по дефолту (в OS2006 - короче, там мне больше нравится)
Так что, Mitrandir, спасибо за наводку smile
По теме: редактировать паттерны очень просто, все  параметры подробно описаны там же в комментариях. Для n800 правим раздел [LEDPatternMonoRX34]
Сделал себе на Soft off 3 вспышки и выкл..

Samsung Galaxy Tab @CM9 ICS  [Utel 3G] + Motorola E770v [life:)] + Motorola HT820 (A2DP) + [в архиве: Nokia N810 WiMAX Edition + Nokia N800 (R.I.P.) +  Nokia 770]

32

Re: Программируем светодиод

Kroll
Последние числа -- это наборы инструкций контроллеру светодиодов. c000, например - это остановка выполнения паттерна. Кстати, для n800 и n810 форматы этих полей разные.
Первое число -  приоритет паттерна. При одновременном включении нескольких паттернов играться будет тот, у кого приоритет меньше по значению.
Второе число - флаги, определяющие, при каких условиях паттерн может воспроизводиться (например, будет ли он активен при включенном экране).
Третье число - продолжительность паттерна в секундах (0 = infinity)

murabel
Да, там еще много интересного smile  Но, как ни странно, при всем изобилии я так и не нашел там ни одного поля, которое захотелось бы поменять. Длительности лонгтапа там, к сожалению, нет. Это относится уже к Gtk. Не знаю, можно ли его поменять.

murabel пишет:

редактировать паттерны очень просто

Для n800 - да smile

Для n810 гораздо хитрее. Кроме того, в там есть очень скудно описанные команды с синхронизацией трех каналов, не используемые ни в одном из стандартных паттернов, на осознание которых я потратил час, не меньше. Зато позволяющие делать красивые вещи

N̶8̶0̶0̶ + N̶8̶1̶0̶ + N̶9̶0̶0̶ + N̶9̶5̶0̶ + N̶9̶ ̶C̶y̶a̶n̶ + N̶9̶ ̶B̶l̶a̶c̶k̶

33

Re: Программируем светодиод

murabel
Кстати, где-то в экстрас была gui-программка для редактирование этого файла

N̶8̶0̶0̶ + N̶8̶1̶0̶ + N̶9̶0̶0̶ + N̶9̶5̶0̶ + N̶9̶ ̶C̶y̶a̶n̶ + N̶9̶ ̶B̶l̶a̶c̶k̶

34

Re: Программируем светодиод

Mitrandir пишет:

Да, там еще много интересного smile  Но, как ни странно, при всем изобилии я так и не нашел там ни одного поля, которое захотелось бы поменять.

А я нашел:
- повесил команду Soft poweroff, которой часто ползуюсь, на двойное нажатие:

PowerKeyDoubleAction=softpoweroff

- приказал восстанавливать состояние подключения при выходе из Soft poweroff:

ConnectivityPolicyPowerOn=restore

- уменьшил таймаут гашения экрана после блокировки клавиш с дефолтных 3 секунд до 0,5 с:

DimDelay=500
Samsung Galaxy Tab @CM9 ICS  [Utel 3G] + Motorola E770v [life:)] + Motorola HT820 (A2DP) + [в архиве: Nokia N810 WiMAX Edition + Nokia N800 (R.I.P.) +  Nokia 770]

35

Re: Программируем светодиод

murabel пишет:

А я нашел:

Хм. Перечитал внимательно еще раз весь файл и выставил все настройки в точности как ты smile

N̶8̶0̶0̶ + N̶8̶1̶0̶ + N̶9̶0̶0̶ + N̶9̶5̶0̶ + N̶9̶ ̶C̶y̶a̶n̶ + N̶9̶ ̶B̶l̶a̶c̶k̶

36

Re: Программируем светодиод

Ага, только вторая и третья как-то странно работают, я пока не понял, в чем дело. У тебя нормально?

Samsung Galaxy Tab @CM9 ICS  [Utel 3G] + Motorola E770v [life:)] + Motorola HT820 (A2DP) + [в архиве: Nokia N810 WiMAX Edition + Nokia N800 (R.I.P.) +  Nokia 770]

37

Re: Программируем светодиод

Третья вроде работает -- экран стал выключаться сразу. Кстати, при играх с mce регулярно бывает так, что экран начинает выключаться не полностью, то есть остается чуть-чуть подсветки. Перезапуском mce не лечится, только ребутом.

А вот ConnectivityPolicyPowerOn=restore похоже не работает -- остается а airplane-mode

N̶8̶0̶0̶ + N̶8̶1̶0̶ + N̶9̶0̶0̶ + N̶9̶5̶0̶ + N̶9̶ ̶C̶y̶a̶n̶ + N̶9̶ ̶B̶l̶a̶c̶k̶

38 Отредактировано murabel (18-02-2010 00:48:14)

Re: Программируем светодиод

вот-вот, у меня всё то же самое. то есть реально только с кнопкой полезно получилось. Жаль, на долгое нажатие ребут повесить нельзя sad

Samsung Galaxy Tab @CM9 ICS  [Utel 3G] + Motorola E770v [life:)] + Motorola HT820 (A2DP) + [в архиве: Nokia N810 WiMAX Edition + Nokia N800 (R.I.P.) +  Nokia 770]

39

Re: Программируем светодиод

Странно, у меня третья отлично сработала  smile 
Полезная но архиважная мелочь. Дернешь ползунок и мгновенно видно что заблокировалось.

Nokia N810+PocketBook360+Ainol Fire+Holux 1000+Iriver Clix2+huawei U8950D+Nikon D80+FujiFilm F70 EXR+Acer 722

40

Re: Программируем светодиод

А можно ли назначить блокировку на долгое нажатие homebutton? Просто на N800 нету кнопки hold..

LG GT540 Optimus, Android 2.1

41

Re: Программируем светодиод

Вроде бы нет sad  Можно только поменять местами значения короткого и длинного нажатия home.

Впрочем, долгое нажатие homebutton генерирует dbus-вызов, который в принципе можно перехватить тем же dbus-script

N̶8̶0̶0̶ + N̶8̶1̶0̶ + N̶9̶0̶0̶ + N̶9̶5̶0̶ + N̶9̶ ̶C̶y̶a̶n̶ + N̶9̶ ̶B̶l̶a̶c̶k̶

42

Re: Программируем светодиод

А на двойное нажатие power button можно назначить то, что в меню значится, как Top in XTerm?

LG GT540 Optimus, Android 2.1

43

Re: Программируем светодиод

Вряд ли
Опять таки, возможно это можно сделать с помощью dbus-script

N̶8̶0̶0̶ + N̶8̶1̶0̶ + N̶9̶0̶0̶ + N̶9̶5̶0̶ + N̶9̶ ̶C̶y̶a̶n̶ + N̶9̶ ̶B̶l̶a̶c̶k̶

44

Re: Программируем светодиод

Реально ли сделать плавное мигание диода на н800 в режиме ожидания вместо этих вспышек? а то на мозги давит ночью.. а без диода трудно в темноте сразу найти )) на н79 джойстик плавно загорается/затухает, на нервы не действует...

Nokia N800 (Diablo), Nokia N79 White 4Gb
Nseries 4ever ))

45

Re: Программируем светодиод

Реально. Завтра напишу подробнее

N̶8̶0̶0̶ + N̶8̶1̶0̶ + N̶9̶0̶0̶ + N̶9̶5̶0̶ + N̶9̶ ̶C̶y̶a̶n̶ + N̶9̶ ̶B̶l̶a̶c̶k̶

46

Re: Программируем светодиод

Mitrandir
Простите, ваше сообщение еще в силе?  smile

LG GT540 Optimus, Android 2.1

47

Re: Программируем светодиод

kolm, он же сказал что завтра напишет. Что же вы сегодня волнуетесь?)

Nokia n810 Maemo OS2008 5.2010.33-1
Nokia N9 1.3

48

Re: Программируем светодиод

"Я же вам сказал, приходите завтра, а вы все сегодня и сегодня приходите" smile

Виноват, забыл.

Виноват вдвойне, ошибся. Можно только сделать его менее ярким, а плавность, к сожалению не сделать.

N̶8̶0̶0̶ + N̶8̶1̶0̶ + N̶9̶0̶0̶ + N̶9̶5̶0̶ + N̶9̶ ̶C̶y̶a̶n̶ + N̶9̶ ̶B̶l̶a̶c̶k̶

49

Re: Программируем светодиод

Народ я понял, но не все.
1. Возьмем за пример:
PatternBlaBlaBla=1;2;3;123abc456dfty
На сколько я понял:
1-это яркость красного цвета
2-это яркость зеленого цвета
3-это яркость синего цвета
(поправте если не так)
А что за параметр “123abc456dfty” и за что он отвечает?
2. Насколько возможно сделать так, чтобы при выключенном экране при нажати клавиши вкл/выкл светодиод светился белым? Что-то наподобии ф
онарика.

Nokia N810

50

Re: Программируем светодиод

1. Про какой девайс идёт речь? Про N810?
2. Вы точно про светодиод на передней панели? Если вы про задний светодиод N900 (вспышку), то это совсем другая история. А передний для фонарика совсем не годится

N̶8̶0̶0̶ + N̶8̶1̶0̶ + N̶9̶0̶0̶ + N̶9̶5̶0̶ + N̶9̶ ̶C̶y̶a̶n̶ + N̶9̶ ̶B̶l̶a̶c̶k̶