16 (19.06.2010 02:12:22 отредактировано Nas_tradamus)

Re: Программирование для N900

В общем, возник вопрос:

Как заставить телефон вибрировать при исходящем вызове?


Может как-то можно в сам device, отвичающий за вибру, что-то слать?

Если кому интересно, то так должен был выглядеть рабочий скрипт:

#!/bin/sh

dbus-monitor type='signal',sender=':1.19',interface='org.freedesktop.Telepathy.Channel.Interface.Group',member='MembersChanged' | \
if grep -q "Call answered"; then \
dbus-send --system --print-reply --dest=com.nokia.mce /com/nokia/mce/request com.nokia.mce.request.req_vibrator_pattern_activate string:PatternChatAndEmail \
; fi

# End

Nokia N-Gage QD -> Nokia N900

Поделиться

17

Re: Программирование для N900

Nas_tradamus пишет:

Как заставить телефон вибрировать при исходящем вызове?

Это может оказаться хардварным ограниченимем. Нокия любит этим "грешить". По крайней мере, в Symbian-аппаратах  именно так и есть, т.е. нельзя во время вызова сделать вибру.

Поделиться

18

Re: Программирование для N900

Если так то можно вместо вибрации использовать звук.
playsound soundfile.ogg например.

На форуме появляюсь редко, но N900 пользоваться не перестал, если вдруг что-то нужно пишите в jabber или eMail
Jabber: mrclon@jabnet.org

Поделиться

19 (19.06.2010 14:14:13 отредактировано Nas_tradamus)

Re: Программирование для N900

MrClon пишет:

Если так то можно вместо вибрации использовать звук.
playsound soundfile.ogg например.

А звуки тоже нельзя играть во время вызова - уже проверял.

Попробую хотя бы заставить светодиод гореть красным.
Хотя... нафиг оно нужно? Ради такой мелочи почти бесполезной загружать cpu еще одним процессом.

Nokia N-Gage QD -> Nokia N900

Поделиться

20

Re: Программирование для N900

Да уж…
Ну можно ещё экраном мигать или вспышкой (только шторку придётся не закрывать).

Ну или использовать гарнитуру и не заморачиваться.

На форуме появляюсь редко, но N900 пользоваться не перестал, если вдруг что-то нужно пишите в jabber или eMail
Jabber: mrclon@jabnet.org

Поделиться