How to dismiss incoming call?
Denis Kenzior
denkenz at gmail.com
Thu Aug 6 08:43:33 PDT 2009
Hi Marko,
> When sending Busy with the nokia 6100 the first time it seems to works
> as it should (Even though CLCC is returning ERROR). When trying second
> time in a row, without closing ofonod, it also sends busy to the
> originator, but to the dbus message Error
> org.freedesktop.DBus.Error.NoReply is returned.
If CLCC is returning an error, there's no hope of the default plugin working.
You will need to do some digging to figure out whether its possible to support
this device.
> With Nokia E51 when Hangup is sent to incoming call the result is
> following:
>
> $ sudo dbus-send --system --print-reply --dest=org.ofono
> /modem1/voicecall01 org.ofono.VoiceCall.Hangup
> Error org.ofono.Error.Failed: Operation failed
For hangup oFono sends a AT+CHLD=1<callid>, which is most likely 1. So
AT+CHLD=11. For busy, oFono sends AT+CHLD=0. If these result in errors, the
default plugin will not work.
It might be that the modem is using a neutered command set. Can you find out
whether CHLD=11 works, whether AT+CHLD=0 works, whether AT+CHUP works and
whether ATH works? Most likely this hardware will need a custom driver.
Regards,
-Denis
More information about the ofono
mailing list