Aki Niemi
b477941171
isimodem: Style fixes, indentation
2010-12-22 17:13:48 +02:00
Mika Liljeberg
1199b3fc54
isimodem: prevent gprs autodetach
2010-12-22 17:13:48 +02:00
Mika Liljeberg
1272da9bb2
isimodem: improve GPRS timeouts
2010-12-22 17:13:48 +02:00
Mika Liljeberg
b08f5b9e3b
isimodem: revector GPRS driver to new gisi API
2010-12-22 17:13:48 +02:00
Mika Liljeberg
29155d9a8a
gisi: add definitions for reading product profile
2010-12-22 17:13:48 +02:00
Aki Niemi
11b65c55af
isimodem: Fix call forwarding driver
2010-12-22 17:13:47 +02:00
Aki Niemi
b156318105
isimodem: Remove unused variables
2010-12-22 17:13:47 +02:00
Mika Liljeberg
ddba09c870
isimodem: convert radio settings to new gisi API
2010-12-22 17:13:47 +02:00
Aki Niemi
3fed5c83ee
isimodem: Adapt and refactor sms driver
2010-12-22 17:13:47 +02:00
Aki Niemi
d365237a65
isimodem: Adapt and refactor ssn driver
2010-12-22 17:13:47 +02:00
Aki Niemi
3942066eae
isimodem: Adapt and refactor ussd driver
2010-12-22 17:13:47 +02:00
Aki Niemi
b8b1f6c969
isimodem: Adapt and refactor call meter driver
2010-12-22 17:13:47 +02:00
Aki Niemi
5a8cf6552d
isimodem: Remove useless debug
2010-12-22 17:13:47 +02:00
Aki Niemi
a1d8fb8c72
isimodem: Clean up sim driver some more
2010-12-22 17:13:47 +02:00
Aki Niemi
d9fbf0d427
isimodem: Adapt and refactor cbs driver
2010-12-22 17:13:47 +02:00
Aki Niemi
66d1cfa347
isimodem: Add missing CBS codepoint
2010-12-22 17:13:47 +02:00
Aki Niemi
346ee5b051
isimodem: Adapt and refactor voicecall driver
2010-12-22 17:13:47 +02:00
Aki Niemi
4f9c5b7713
isimodem: Adapt and refactor sim driver
2010-12-22 17:13:46 +02:00
Aki Niemi
332afc9cbc
isimodem: Adapt and refactor phonebook driver
2010-12-22 17:13:46 +02:00
Aki Niemi
90f31a1cb9
isimodem: Adapt and refactor netreg driver
2010-12-22 17:13:46 +02:00
Aki Niemi
f01d0454a7
isimodem: Add convenience macro for version debug
2010-12-22 17:13:46 +02:00
Aki Niemi
48ea0fd5b7
isimodem: Adapt and refactor infoserver
2010-12-22 17:13:46 +02:00
Aki Niemi
5de8900262
isimodem: Adapt and refactor devinfo driver
2010-12-22 17:13:46 +02:00
Aki Niemi
3c2c1f8daf
isimodem: Adapt and refactor debugging
2010-12-22 17:13:46 +02:00
Aki Niemi
d1a0775a48
isimodem: Adapt and refactor call forwarding
2010-12-22 17:13:46 +02:00
Aki Niemi
698e97c75c
isimodem: Adapt and refactor call barring driver
2010-12-22 17:13:46 +02:00
Aki Niemi
ab814c8fc4
isimodem: Adapt and refactor audio settings driver
2010-12-22 17:13:46 +02:00
Pekka Pessi
a67c5cf4c5
isi/voicecall: fix handling of waiting calls
...
Also, do not retrieve calls after isi_release_all_active() because
retrieving is now only an unwanted side-effect .
2010-12-03 14:52:40 +02:00
Pekka Pessi
be2778cb99
isi/voicecall: avoid side-effects of release
...
If a call was held automatically when an another call was dialed or
answered, it gets retrieved when the other call is released unless
auto change features is explicitly disabled.
Drop cause_type parameter because it is never used.
Use cause code for busy when releasing incoming or waiting calls.
2010-12-03 14:52:33 +02:00
Pekka Pessi
eb3af79700
isi/voicecall: add call id to queued requests
2010-12-03 14:51:40 +02:00
Pekka Pessi
fe28e6cd05
isi/voicecall: fix status reporting
...
Do not report incoming calls to the oFono core until they can be
answered.
Report MT_RELEASED or MO_RELEASED via ofono_voicecall_notify(),
TERMINATED calls via ofono_voicecall_disconnected().
2010-12-03 14:50:05 +02:00
Denis Kenzior
26b68846a8
isi: Get rid of a pointless check in cf driver
2010-11-29 11:47:47 -06:00
Lucas De Marchi
b82a7f8511
drivers: explicitly compare pointers to NULL
...
This patch was generated by the following semantic patch
(http://coccinelle.lip6.fr/ )
// <smpl>
@fix disable is_null,isnt_null1@
expression *E;
@@
- !E
+ E == NULL
// </smpl>
2010-11-29 11:37:09 -06:00
Denis Kenzior
ae2d960ec3
isi: Update radio-settings to use new API
2010-11-29 07:52:35 -06:00
Rémi Denis-Courmont
6a6f7bed3c
isi: Remove stray newlines in messages sent to log
2010-11-26 13:48:41 -06:00
Pekka Pessi
f3c75c9285
isi/voicecall: release COMING calls with BUSY cause
...
Very early incoming calls were not released with BUSY cause.
2010-11-22 08:19:38 -06:00
Denis Kenzior
5a1bd2c352
isimodem: Get rid of whitespace corruption
2010-11-11 09:08:09 -06:00
Aki Niemi
b2faaa1058
isimodem: Fix style issues in gprs-context.c
2010-11-11 10:11:24 +02:00
Mika Liljeberg
a4deaffa58
isimodem: revector GPRS context driver
2010-11-11 09:25:08 +02:00
Pekka Pessi
b3495d3a9b
isigen: increase offline timeout
...
The modem deregisters from network before response to MTC_STATE_REQ is
returned. Deregistering can take up to 6 seconds.
2010-11-04 16:19:53 +01:00
Mika Liljeberg
d34bbba722
isimodem: add support for FastDormancy property
2010-10-27 22:26:16 -05:00
Aki Niemi
eac5b46c19
isimodem: Remove hack for notifying strength
2010-10-21 21:39:41 +03:00
Pekka Pessi
ffa9edfb82
isi: fix SMS
...
Align read-params with update-params properly.
Align and fill tpdu sub block in submit.
2010-10-20 15:41:10 -05:00
Pekka Pessi
ec2e576863
isi: fix SMS
...
Read absence/presence flags from correct field.
Try to avoid overwriting other SMS parameters but SCA address.
Use g_isi_(v)send().
2010-10-20 12:53:29 -05:00
Pekka Pessi
6861510e5e
isi: fix hangup_active and set_udub methods
...
The concept of "active" call seems to be overloaded.
2010-10-20 12:52:44 -05:00
Aki Niemi
ae8deb68e8
isimodem: Fix setting SCA type
2010-10-20 17:31:17 +03:00
Aki Niemi
255782f8c2
isimodem: Fix request cleanup code
...
Adds a check for when the driver is being removed, in which case no
new ISI requests should be generated.
2010-10-19 15:06:35 +03:00
Petteri Tikander
44bb863538
isimodem: returns file-status of SIM EF-file
2010-10-15 02:19:43 -05:00
Aki Niemi
297b14ca8b
isimodem: Fix copyright and license boilerplate
2010-10-14 15:22:16 +03:00
Aki Niemi
69087a565c
isimodem: Fix SMSC address update request
2010-10-14 15:22:16 +03:00