Commit Graph

166 Commits

Author SHA1 Message Date
Denis Kenzior 382e39ec53 Move SPN reading to network.c 2009-07-14 15:45:05 -05:00
Denis Kenzior 82ede4d647 Move PNN reading to network.c 2009-07-14 15:45:05 -05:00
Andrzej Zaborowski 98a4308b30 Read EF-PNN, EF-OPL and override network names accordingly. 2009-07-14 15:45:03 -05:00
Denis Kenzior 35f7c4b068 Fix status of operator unknown case
When the current operator is reported, it's status is listed as
unknown if no other operators are in the operator list
2009-07-07 14:33:59 -05:00
Yang Gu 8f737d8699 Add E-UTRAN as access technology of network op 2009-06-25 11:45:29 -05:00
Denis Kenzior 8199937bb5 Fix when the same operator reported multiple times 2009-06-23 10:25:32 -05:00
Andrzej Zaborowski 6ee516ac09 Read EF-SPDI and use it for SPN display.
When the operator is one of those listed in EF-SPDI then we need to
treat it like a HPLMN in deciding whether the SPN or PLMN name should
be displayed.
2009-06-22 13:22:14 -05:00
Denis Kenzior 3c27dae5e8 Fixup style issues with previous MCC/MNC patch
- Breakup MCC/MNC LENGTH constant
- Don't hardcode numbers
- Fix >80 column length
- Fix test case to expect strings instead of shorts
2009-06-12 19:33:55 -05:00
Aki Niemi ba8828c095 Change MNC and MCC variable types to string
This is to make sure both 2 and 3-digit MNC values are correctly
handled. Both the modem plugin API as well as the D-Bus API are
affected.
2009-06-12 11:01:19 -05:00
Denis Kenzior 99456167ab Don't emit the Operator changed if not registered
SPN Update emits the Operator property changed signal.  However,
this should not happen if there is no current operator
2009-05-28 20:37:24 -05:00
Denis Kenzior 7bd558c788 Fix a few style issues 2009-05-28 18:29:05 -05:00
Denis Kenzior b4d2d29d07 Fix signal emission when the operator changes
If the operator changes without going through a searching state the
Operator change signal was not properly emitted
2009-05-28 18:29:03 -05:00
Denis Kenzior ce68c39d0b Make Operator attribute work when SPN is empty 2009-05-28 10:03:29 -05:00
Andrzej Zaborowski 70fce6b551 Add SimManager interface.
Implement basic SIM filesystem utilities.

Obtain Service Provider Name EF-SPN record.

Make NetworkRegistration use SPN for PLMN display. This implements PLMN
display rules in 31.102 "EFSPN".
2009-05-26 18:15:51 -05:00
Denis Kenzior 95e9c0dcf2 Remove some other unused variables 2009-05-12 19:09:57 -07:00
Denis Kenzior a78b36290b Add implementation of telephony daemon 2009-05-05 21:14:19 -07:00