Echo issue on OM2008.08 solved
lpotter at trolltech.com
Mon Oct 13 22:04:17 CEST 2008
> I finally found a place in the qtopia sources where I could put code for
> activating the
> echo suppression for every incoming/outgoing call.
> I'm quite sure that experienced qtopia programmers would find a better
> place for it.
A better place for stuff needed for a particular modem, would be in the
phone vendor plugin. That's what its there for. Not to defray this
patch, but this is very calypso specific, and not part of the GSM spec.
(although any other modem would most likely just spit out an error)
> But this just works. And as long as no other solution is out there I
> will share it
> with other people who want to combat the echo.
> The patch is against the latest snapshot of Holgers qtopia git.
> commit: 09335e76e1762b97dad23b997978424ed10f8da1
> Unfortunately this version doesn't load the gmshandset.state file when a
> call is initiated.
> When compiling with this patch a new libqtopiaphonemodem.so.4.3.2 is
> created. I replaced this lib with the one on my OM2008.9.
> Instead of compiling it yourself you can download the file here:
> Just replace it with the one in /opt/Qtopia/lib and restart qtopia with:
> /etc/init.d/xserver-nodm restart
> In combination with this gsmhandset.state file the volume of your
> calling partner is loud enough, and vice versa.
> It should work with every distro that uses qtopia-phone-x11_4.3.2
and a device that has the calypso modem.
Lorn 'ljp' Potter
Software Engineer, Systems Group, Qt Software, Nokia Pty Ltd
More information about the community