saber numero entrante por dbus

3 messages Options
Embed this post
Permalink
juanmol

saber numero entrante por dbus

Reply Threaded More More options
Print post
Permalink
Hola, cómo puedo saber desde la consola qué número me esta llamando? de la lista que sale en:
root@om-gta02 ~ $ mdbus -s org.freesmartphone.ogsmd /org/freesmartphone/GSM/Device
supongo que es
[SIGNAL]    org.freesmartphone.GSM.Call.CallStatus( i:index, s:status, a{sv}:properties )

pero no se como usarlo ¿alguien me ayuda?
Jose Luis Garduno

Re: saber numero entrante por dbus

Reply Threaded More More options
Print post
Permalink
Es una señal y no una funcion creo. Tienes que registrarte c/dbus pa
observarla y asociarle un callback.

On 7/13/09, juanmol <[hidden email]> wrote:

>
> Hola, cómo puedo saber desde la consola qué número me esta llamando? de la
> lista que sale en:
> root@om-gta02 ~ $ mdbus -s org.freesmartphone.ogsmd
> /org/freesmartphone/GSM/Device
> supongo que es
> [SIGNAL]    org.freesmartphone.GSM.Call.CallStatus( i:index, s:status,
> a{sv}:properties )
>
> pero no se como usarlo ¿alguien me ayuda?
>
> --
> View this message in context:
> http://n2.nabble.com/saber-numero-entrante-por-dbus-tp3249731p3249731.html
> Sent from the Openmoko spanish community list mailing list archive at
> Nabble.com.
>
> _______________________________________________
> Local-openmoko-spain mailing list
> [hidden email]
> http://lists.projects.openmoko.org/mailman/listinfo/local-openmoko-spain
>

--
Sent from my mobile device

_______________________________________________
Local-openmoko-spain mailing list
[hidden email]
http://lists.projects.openmoko.org/mailman/listinfo/local-openmoko-spain
juanmol

Re: saber numero entrante por dbus

Reply Threaded More More options
Print post
Permalink
con mis nulos conocimientos en la materia, he conseguido verlo con el siguiente script:

###
#!/bin/bash
numero=$(mdbus -s org.freesmartphone.ogsmd /org/freesmartphone/GSM/Device org.freesmartphone.GSM.Call.ListCalls | grep peer | cut -f3 -d\: | cut -f2 -d\')
echo llamada entrante de $numero
###

el problema es que tarda como unos 5 segundos, me gustaria que fuera más rapido.

Por cierto, puedo consultar la agenda de la sim desde linea de comandos? Supongo que tambien con el dbus.


Jose Luis Garduno wrote:
Es una señal y no una funcion creo. Tienes que registrarte c/dbus pa
observarla y asociarle un callback.

On 7/13/09, juanmol <juanmol@gmail.com> wrote:
>
> Hola, cómo puedo saber desde la consola qué número me esta llamando? de la
> lista que sale en:
> root@om-gta02 ~ $ mdbus -s org.freesmartphone.ogsmd
> /org/freesmartphone/GSM/Device
> supongo que es
> [SIGNAL]    org.freesmartphone.GSM.Call.CallStatus( i:index, s:status,
> a{sv}:properties )
>
> pero no se como usarlo ¿alguien me ayuda?
>
> --
> View this message in context:
> http://n2.nabble.com/saber-numero-entrante-por-dbus-tp3249731p3249731.html
> Sent from the Openmoko spanish community list mailing list archive at
> Nabble.com.
>
> _______________________________________________
> Local-openmoko-spain mailing list
> Local-openmoko-spain@projects.openmoko.org
> http://lists.projects.openmoko.org/mailman/listinfo/local-openmoko-spain
>

--
Sent from my mobile device

_______________________________________________
Local-openmoko-spain mailing list
Local-openmoko-spain@projects.openmoko.org
http://lists.projects.openmoko.org/mailman/listinfo/local-openmoko-spain