Ankit Navik
aadd4668f1
atutil: Add logic for cgcontrdp to get address and netmask
2017-09-13 10:26:35 -05:00
Denis Kenzior
0026ae3fb7
atmodem: Update parse_clcc utility function
2013-09-12 13:17:39 -05:00
Guillaume Zajac
fb92db81d4
atutil: Add destroy notify to sim_state_query
2012-04-18 04:06:43 -05:00
Denis Kenzior
876fb9e1b4
atutil: Ignore invalid CLCC results
...
Some phones report CLCC calls with out-of-range info. E.g. call index
being 0 (it is 1 based according to 27.007) and call states being
reported as '6' (valid call states are 0-5.)
2012-02-27 20:28:42 -06:00
Marcel Holtmann
4e77afffb3
drivers: Update copyright information
2011-10-10 13:39:48 -07:00
Marcel Holtmann
39ba2e7bcc
atmodem: The ZTE dongles send LAC and CI as unquoted strings
2011-08-03 23:13:11 +02:00
Marcel Holtmann
85d7b3922e
atmodem: The Speedup dongles send LAC and CI as unquoted strings
2011-08-03 22:37:16 +02:00
Marcel Holtmann
3ab79d8718
atutil: Handle empty SIM state polling request gracefully
2011-08-03 14:27:17 +02:00
Denis Kenzior
380c95ddcb
atmodem: Implement generic CPIN polling
2011-07-22 08:22:52 -05:00
Lucas De Marchi
730891328c
atmodem: use ofono_call initializer
2011-02-01 18:31:02 +01:00
Marcel Holtmann
ef0b594dfc
atmodem: The Gobi devices have CI and LAC as unqouted strings
2011-01-22 12:37:19 +01:00
Jeevaka Badrappan
cfdad1d377
atutil: remove unused mpty
2011-01-13 12:31:54 -06:00
Denis Kenzior
febb9014ca
atutil: Break out attribute parser into atutil
2011-01-12 23:53:38 -06:00
Denis Kenzior
0512a6b740
atutil: Fix parsing of un-quoted CREG / CGREG
...
On broken hardware like the Huawei, it is possible to receive both an
unsolicited and a solicited version of the CREG / CGREG within within
the same response set. Skipping of the unsolicited version was not
handled correctly. This attempts to fix this issue.
2010-12-11 11:39:07 -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
Jeevaka Badrappan
a632cfe11b
atutil: Add parsing of CSCS queries
2010-09-10 12:00:43 -05:00
Denis Kenzior
fa822e906e
atutil: Don't try parsing lac/ci when unregistered
2010-08-13 18:29:42 -05:00
Andrzej Zaborowski
097640d118
atutil: Parse CMS and CME error codes
2010-08-06 12:04:28 -05:00
Denis Kenzior
1b36d1cd43
atmodem: Add utility for parsing CMTI/CDSI/CBMI
2010-06-10 20:06:26 -05:00
Marcel Holtmann
5340901ad3
Use unquoted strings for cell information of Novatel devices
2010-06-06 13:14:57 -07:00
Denis Kenzior
c98b951fe6
Refactor: Remove atutil dump_response
...
No longer needed now that we have nice AT command tracing using
OFONO_AT_DEBUG=1
2010-02-08 12:28:23 -06:00
Sjur Brændeland
c664f80f22
Add at_util_call_compare_by_id function
2010-01-25 20:53:57 +01:00
Denis Kenzior
652825eb71
Style: Don't go over 80 characters per line
2010-01-20 10:14:01 -06:00
Jussi Kukkonen
ebe8904f39
Add quirk for cid and lac handling for Huawei
2010-01-20 10:09:54 -06:00
Denis Kenzior
9bed04ca2f
Style: Trailing whitespace & extra lines
2010-01-12 17:54:37 -06:00
Marcel Holtmann
144080e749
Update copyright information
2010-01-01 17:00:10 -08:00
Denis Kenzior
66d1e90814
Add utilities to parse CREG/CGREG
...
These are nearly identical and can be shared between gprs/netreg
2009-12-09 12:49:43 -06:00
Denis Kenzior
341c631cd1
Remove: at_util callid APIs are no longer necessary
2009-12-04 16:52:31 -06:00
Zhenhua Zhang
f3fe75553a
Add mpty field to ofono_call
...
A field 'mpty' is added to ofono_call so that we can know
whether the call belongs to multiparty call or not. According
to 27.007 7.18, it is a defined return value of AT+CLCC.
2009-11-23 09:04:48 +01:00
Zhenhua Zhang
20e9ff8551
Add parse_clcc into atutil.c
...
So that it could be shared by atmodem and hfpmodem.
2009-11-12 11:22:31 -06:00
Zhenhua Zhang
372edf4f21
Add call_compare_by_phone_number utility function
...
This utility will be used by HFP voicecall driver to compare
two calls. In some hardware, the call index may be shift when
a call transitions from waiting to incoming state (e.g. all other
held and active calls are released)
2009-11-11 16:24:54 -06:00
Zhenhua Zhang
57aaf9813f
Refactor: Move alloc/release id to atutil.c
2009-10-28 17:31:44 -05:00
Zhenhua Zhang
17903940c5
Refactor: Move & Rename functions to atutil.c
...
Move and rename call_compare and call_compare_by_status to atutil.c.
These will be utilized by other drivers, including hfpmodem.
2009-10-28 17:30:02 -05:00
Denis Kenzior
5749b6e75d
Break common at utilities to atutils.c/.h
2009-09-04 20:37:49 -05:00