Commit Graph

3565 Commits

Author SHA1 Message Date
Marcel Holtmann 66ee45eb53 ifxmodem: Fix whitespace corruption 2010-09-24 01:32:21 +09:00
Marcel Holtmann 27018b1a55 calypsomodem: Cleanup of SIM Toolkit support 2010-09-24 01:21:10 +09:00
Marcel Holtmann adf2ffd38b ifxmodem: Add debug for envelope response data 2010-09-24 01:13:22 +09:00
Marcel Holtmann 7bdb923f67 mbmmodem: Add debug for envelope response data 2010-09-24 01:13:01 +09:00
Marcel Holtmann 4749645aaf mbmmodem: Fix small typo 2010-09-24 01:07:03 +09:00
Marcel Holtmann 6a3f1d9b91 mbmmodem: Cleanup of SIM Toolkit support 2010-09-24 01:05:26 +09:00
Marcel Holtmann 27676eea77 ifxmodem: Add support for SIM Toolkit (raw mode) 2010-09-24 00:59:13 +09:00
Marcel Holtmann ac63fd956f ifxmodem: Add support for radio settings 2010-09-23 23:27:08 +09:00
Marcel Holtmann fd2cbcddea Release 0.29 2010-09-23 13:42:39 +09:00
Denis Kenzior 1bdf68e133 simfs: Fix freeing a NULL queue 2010-09-22 22:39:29 -05:00
Denis Kenzior 0ec4cbac62 unit: Make test-sms less verbose 2010-09-22 16:32:55 -05:00
Denis Kenzior 1b63c648a9 TODO: Mark status report task as done 2010-09-22 16:31:54 -05:00
Denis Kenzior c12632dfef smsutil: Reflow the fuzzy matching code
Make a bit more readable
2010-09-22 16:27:30 -05:00
Petteri Tikander 46d43a0d88 unit: add fuzzy address check to test-sms 2010-09-22 12:20:57 -05:00
Petteri Tikander 6c1ec61603 smsutil: add fuzzy address check for status report 2010-09-22 12:20:52 -05:00
Denis Kenzior 7596ecfbf6 doc: Update SendMessage API 2010-09-21 21:37:42 -05:00
Marcel Holtmann 128859486c api: Fix small copy&paste typo 2010-09-22 11:34:21 +09:00
Jeevaka Badrappan 4196182770 Fix multi-line comment style issues 2010-09-21 21:16:01 -05:00
Denis Kenzior 348a891665 sms: Update signals for introspection 2010-09-21 21:15:08 -05:00
Denis Kenzior 8ae0999c9c test: update monitor-ofono with new SMS api 2010-09-21 21:15:07 -05:00
Denis Kenzior 8dbaf29ffc sms: Tweak behavior of txq_submit
If history tracking is desired, expose over D-Bus as well
2010-09-21 21:15:07 -05:00
Denis Kenzior 82ff49c781 sms: Emit MessageRemoved 2010-09-21 21:15:07 -05:00
Denis Kenzior 8ea7db0416 sms: Emit MessageAdded 2010-09-21 21:15:07 -05:00
Denis Kenzior 0e76043303 sms: Implement GetMessages method 2010-09-21 21:15:07 -05:00
Denis Kenzior fd8ada934e doc: Update SMS API
- Add Message interface
- Add Manager GetMessages method
- Add Manager MessageAdded signal
- Add Manager MessageRemoved signal
2010-09-21 21:15:07 -05:00
Denis Kenzior 1719840566 test: Update test/send-sms to the new API 2010-09-21 21:15:07 -05:00
Denis Kenzior aa780bc935 sms: Initial Message interface implementation 2010-09-21 21:15:07 -05:00
Denis Kenzior eb5a7329da dbus: Add org.ofono.Message interface 2010-09-21 21:15:07 -05:00
Denis Kenzior ddd1b754b2 TODO: Mark Better unique ID task as done 2010-09-21 21:15:07 -05:00
Marcel Holtmann 75a0e4f1a9 Fix breakage of make distcheck 2010-09-22 08:24:31 +09:00
Lucas De Marchi e57df97584 Simplify linker script
Version linker scripts support function names and globs, so there's no
need to rely on nm tool to gather the exported symbols.
2010-09-21 23:25:50 +09:00
Jeevaka Badrappan 64b0af24bd stk: Language Notification proactive cmd support 2010-09-21 08:44:48 -05:00
Denis Kenzior 7e32ced1f3 example_history: Update to the new internal API 2010-09-21 08:44:48 -05:00
Denis Kenzior 251ac0ebd2 sms: Update to the new history API 2010-09-21 08:44:48 -05:00
Denis Kenzior e5f86783d8 build: Make unit test compile with new dependency 2010-09-21 08:44:48 -05:00
Denis Kenzior 04634af6fe common: Implement ofono_uuid_to_str 2010-09-21 08:44:48 -05:00
Denis Kenzior dbd7639d25 history: Update to the new SHA1 based sms id API 2010-09-21 08:44:48 -05:00
Denis Kenzior 753cab6f70 unit: Update test-sms to the new sr assembly api 2010-09-21 08:44:48 -05:00
Denis Kenzior 03c8177208 sms: Update to the new status report assembly api 2010-09-21 08:44:47 -05:00
Denis Kenzior e345a6b579 smsutil: update SR assembly to use SHA1 msg ids 2010-09-21 08:44:47 -05:00
Denis Kenzior 02cca88bcc sms: Get rid of NextMessageId setting 2010-09-21 08:44:47 -05:00
Denis Kenzior b086f57ec0 sms: Reflow manager methods table 2010-09-21 08:44:47 -05:00
Denis Kenzior 016f168f47 sms: Refactor __ofono_sms_txq_submit 2010-09-21 08:44:47 -05:00
Denis Kenzior 63c8b720fe sms: Refactor txq_entry_create 2010-09-21 08:44:47 -05:00
Denis Kenzior 9d52a9d215 sms: Refactor outgoing sms id generator 2010-09-21 08:44:47 -05:00
Inaky Perez-Gonzalez 1683c03140 sms: replace sequential SMS message ID with hash
The SMS messages's ID number (used for history, D-Bus naming and
storage in external database) is updated to use a hash (based on PDUs
and submission time) to further avoid ID collision concerns.
2010-09-21 08:44:47 -05:00
Denis Kenzior 852a65bcdd sms: Compute SHA1 based UUID for incoming messages 2010-09-21 08:44:47 -05:00
Denis Kenzior 5a336a1cfb include: Introduce ofono_uuid 2010-09-21 08:44:47 -05:00
Marcel Holtmann 9415cf5d2f Use DBUS_CONFDIR variable instead of DBUS_DATADIR 2010-09-21 19:12:15 +09:00
Kalle Valo 78842faa30 huawei: fix online logic
The recently introduced online support to huawei didn't work with my
Huawei E1552. The problem was that with command AT+CFUN=1;+CFUN=5
the modem didn't initialise the sim state properly.

To fix this I changed the logic so that CFUN=5 is called only after the sim
state has switched to a valid state. Now my Huawei E1552 works with connman
again.

PIN locked SIMs still won't work. The problem is that it takes some time for
the sim state to go to a valid state:

Sep 20 15:01:57 dell-m520 ofonod[12451]: Pcui:< \r\n+CPIN: READY\r\n\r\nOK\r\n
[...]
Sep 20 15:02:00 dell-m520 ofonod[12451]: huawei: invalid sim state in post online (0)
[...]
Sep 20 15:02:01 dell-m520 ofonod[12451]: Pcui:< \r\n^SIMST:1\r\n

I don't know why it takes so long to get a valid state.

There is also another issue, in "cold start" case the phonebook
initialisation fails:

Sep 20 14:34:24 dell-m520 ofonod[11939]: Pcui:> AT+CPBS=?\r
Sep 20 14:34:24 dell-m520 ofonod[11939]: Pcui:< \r\n+CME ERROR: SIM busy\r\n

But in "warm start" it seems to work:

Sep 20 14:38:59 dell-m520 ofonod[12091]: Pcui:> AT+CPBS=?\r
Sep 20 14:38:59 dell-m520 ofonod[12091]: Pcui:< \r\n+CPBS: ("SM","EN","ON")\r\n\r\nOK\r\n

I consider this as a minor issue and didn't investigate it at all.
2010-09-21 02:08:45 +09:00