hi,
all GTA04 revisions have an option modem, but at least 2 things are lacking:
* CLCC polling: it seem to poll somehow but it doesn't work and doesn't send
the notification when the call ends.
* DTMF fails to work: in the AT manual (27007-3d0.doc ) it says that +VTS
doesn't expect a response, and indeed in the option modem it seem not to
expect that. So I tried to remove what makes fsogsmd wait for a response but I
failed:
In fsogsmd/src/lib/at/atcallmediators.vala I did the following without
success(I don't send a patch since it doesn't work):
public class AtCallSendDtmf : CallSendDtmf
{
public override async void run( string tones ) throws
FreeSmartphone.GSM.Error, FreeSmartphone.Error
{
var cmd = theModem.createAtCommand<PlusVTS>( "+VTS" );
- var response = yield theModem.processAtCommandAsync( cmd, cmd.issue(
tones ) );
- checkResponseOk( cmd, response );
+ yield theModem.processAtCommandAsync( cmd, cmd.issue( tones ) );
}
}
Denis.
_______________________________________________
Shr-devel mailing list
[email protected]
http://lists.shr-project.org/mailman/listinfo/shr-devel