Commit Graph

123 Commits

Author SHA1 Message Date
Denis Kenzior e8e6d519fe Fix release specific not reporting proper reason
The proper disconnect reason was not being reported in the at modem
voicecall plugin
2009-08-19 18:35:08 -05:00
Denis Kenzior c5bee0bb6b Remove poll_clcc variable
The reference implementation will always poll.  If a modem vendor has
extensions for call status reporting, then those should be used in a
separate driver
2009-08-19 18:35:08 -05:00
Denis Kenzior 261c31de1c Update the AT modem voicecall driver for new API 2009-08-19 18:35:08 -05:00
Denis Kenzior 73bba4b83b Remove dead code in voicecall at driver 2009-08-19 18:35:08 -05:00
Denis Kenzior 7ad2eb2342 Update netreg AT modem driver to the new API 2009-08-19 18:35:07 -05:00
Denis Kenzior 43d1769ce8 Port AT modem driver to the new MWI api 2009-08-19 18:35:07 -05:00
Denis Kenzior f46a36dfd8 Remove unneeded function call 2009-08-19 18:35:06 -05:00
Denis Kenzior 7e8f2ef241 Update SIM AT driver to the new API 2009-08-19 18:35:06 -05:00
Denis Kenzior 1c61fa3db4 Port SMS AT modem driver to the new API 2009-08-19 18:35:06 -05:00
Denis Kenzior 69fd5186a0 Remove unused member 2009-08-19 18:35:05 -05:00
Rémi Denis-Courmont 5e2a1745fb Phonet: add modem parameter to ISI client API 2009-08-19 17:07:15 +03:00
Rémi Denis-Courmont 20f73898ec gisi: provide modem identifier through Netlink API 2009-08-19 17:07:15 +03:00
Denis Kenzior 5e957a7e3e Port the USSD at driver to the new API 2009-08-17 13:46:34 -05:00
Denis Kenzior 67aa564adb Update the AT modem SSN driver to the new API 2009-08-14 18:51:36 -05:00
Denis Kenzior 320f4e1780 Port over ISI modem driver to the new API 2009-08-14 12:10:05 -05:00
Denis Kenzior 1c25111c27 Update the at phonebook driver to the new API 2009-08-14 11:19:10 -05:00
Denis Kenzior 62ed98da66 Update at call settings driver to new API 2009-08-14 11:19:10 -05:00
Denis Kenzior 7378fac495 Update the at call meter driver for new API 2009-08-14 11:19:09 -05:00
Denis Kenzior e350de29c2 Update at modem call forwarding driver 2009-08-14 11:19:09 -05:00
Denis Kenzior 2f37befd27 Update at modem call-barring driver to the new API 2009-08-14 11:19:09 -05:00
Alexander Kanavin 2076a044ec Add ISI modem SIM phonebook support
This patch only provides access to the SIM phonebook. Note that the
interface to the SIM phonebook is quite slow, which may cause timeouts
on phonebooks with a large number of entries using the default D-Bus
timeout value.
2009-08-14 16:55:55 +03:00
Denis Kenzior d812ff8534 Warn when (potentially) invalid input encountered 2009-08-12 19:49:23 -05:00
Denis Kenzior 7b8f5bed5d Update AT modem plugin to use GAtChat logging
Enabled if OFONO_AT_DEBUG environment variable is set
2009-08-06 16:38:46 -05:00
Denis Kenzior 9d0b4feafa Fixup atmodem.c for gatchat changes 2009-08-06 16:38:45 -05:00
Andrzej Zaborowski ed56d7c585 Fix record number in at_sim_update_record. 2009-08-05 12:39:09 -05:00
Denis Kenzior 3e6d4237cb Remove all uses of modem.h 2009-07-29 16:53:19 -05:00
Denis Kenzior cb75833fc8 Rename ofono_modem_userdata 2009-07-29 16:44:16 -05:00
Denis Kenzior 4fbca244ea Make plugins use ofono_modem_get_path 2009-07-29 16:44:16 -05:00
Denis Kenzior 89af1fcabe Remove supports_tech variable
The proper way to register with a particular network technology
is to use a band selection command (e.g. select 2G only or 3G only,
or hybrid)

The tech selection according to 27.007 is non-binding anyway
2009-07-29 12:26:06 -05:00
Denis Kenzior 863f4e367f Tweak CREG notification to be more fault tolerant 2009-07-29 12:26:06 -05:00
Denis Kenzior 54816de04d Get rid of dbus-gsm.h 2009-07-29 12:26:06 -05:00
Denis Kenzior 9cd9338ba1 Rename dbus_gsm_dict_append_array 2009-07-29 12:26:05 -05:00
Denis Kenzior d9025e13e1 Move & Rename PROPERTIES_ARRAY_SIGNATURE 2009-07-29 12:26:05 -05:00
Denis Kenzior 55787fe876 Rename dbus_gsm_signal_array_property_changed 2009-07-29 12:26:05 -05:00
Denis Kenzior 00fb6cce62 Rename dbus_gsm error functions to __ofono_error 2009-07-29 12:26:05 -05:00
Denis Kenzior 99c1c92708 Move & Rename dbus_gsm_connection
Move to ofono/dbus.h ofono_dbus_get_connection
2009-07-29 12:26:04 -05:00
Denis Kenzior 48d46f1136 Experimental support for modems with no UCS2/UTF8
Some modems, like the G1 do not support UCS2/UTF8.  However, we can
still attempt to export some phonebook entries which are probably
going to be simple Latin1 characters (e.g. 411, etc)
2009-07-29 12:26:03 -05:00
Yang Gu ca403d273e Fix phonebook comment to report CSCS 2009-07-27 17:10:04 -05:00
Yang Gu 57120b7156 Fix phonebook problem when charset is in a list 2009-07-27 17:10:00 -05:00
Denis Kenzior 426d201b2e Add support for cyclic files 2009-07-27 17:09:58 -05:00
Denis Kenzior 555e2e689d Refactor SIM file access code
SIM File Access conditions would be reported similarly between various
stacks, so it seems like the core logic of figuring out the access
conditions belongs up in the daemon.

This also fixes various problems, including:
  - access conditions read from bytes 10-12, instead of 9-11.
  - read/update, invalidate/rehabilitate and increase conditions
    read from the wrong bits (0-3 instead of 4-7 and vice versa)
2009-07-27 17:09:56 -05:00
Andrzej Zaborowski 5c981d421e Return SIM file access conditions from read_file_info. 2009-07-27 17:09:46 -05:00
Denis Kenzior 4dae83636c Use int for MoreMessagestoSend (mms) 2009-07-27 17:09:35 -05:00
Denis Kenzior 8d47b8f36d Refactor phonebook code 2009-07-16 17:22:04 -05:00
Denis Kenzior fdab3735db Fix style issue 2009-07-16 17:22:04 -05:00
Yang Gu 1a4e3630da Add character set support in phonebook 2009-07-16 17:22:04 -05:00
Denis Kenzior a3a2190f03 Add experimental support for MT incoming sms store
Some Nokia modems only support "MT" as the incoming sms store.
Presumably the modem has some intelligence to pick the right store
depending on the SMS class.  This means that oFono must now track
what the current store is, and issue a CPMS, CMGR & CMGD when a
CMTI notification arrives.
2009-07-16 11:44:48 -05:00
Denis Kenzior 958bf1c239 Add CFUN=1 for the ti_calypso driver 2009-07-16 11:44:48 -05:00
Denis Kenzior 81d382aea2 Add extra_pdu_crlf quirk to ti_calypso driver 2009-07-15 15:51:36 -05:00
Denis Kenzior a90d89e8c1 Remove from pending list if create fails 2009-07-15 15:51:31 -05:00