Ticket #670 (closed defect: fixed)
CLCC polling for gta04 modem
| Reported by: | GNUtoo | Owned by: | morphis |
|---|---|---|---|
| Priority: | major | Milestone: | |
| Component: | cornucopia/fsogsm | Version: | milestone5.5 |
| Keywords: | Cc: |
Description
On the gta04 A3, if the remote hangs up fsogsmd doesn't send a notification that the calls ended, resulting in huge problems for fsoaudiod's forwarding plugin(huge CPU consomation, and repeat of the last part because of buffer underruns).
So to fix that we should implement a CLCC polling that works.
Denis.
Change History
comment:2 Changed 13 months ago by morphis
Today we finished the work of the combined-transport and it's now merged to master. Slyon tested it on the GTA04A3 and reported that the issue is fixed.
Note: See
TracTickets for help on using
tickets.

The 'NO CARRIER' signal, which indicates the remote hangup is just send on the other port ('Modem' tty).
So we'd better use a 'combinded'-transport for the GTA04. So we don't need CLCC polling, which seems to be very battery hungry.
A first (untested) combined-transport is available here:
http://git.freesmartphone.org/?p=cornucopia.git;a=shortlog;h=refs/heads/fsotransport/combined-transport