Marcel Holtmann
2be1c13dbb
atmodem: Add special handling of Infineon signal strength reporting
...
The custom signal strength reporting could be done inside the modem
plugin actually, but Calypso, Huawei etc. add quirks to the generic
network registration driver. So for now do it the same way until
this gets cleaned up for all modem plugins.
2010-09-24 18:23:31 +09:00
Marcel Holtmann
12bfc932f9
calypso: Fix debug for modem callbacks
2010-09-24 14:45:31 +09:00
Marcel Holtmann
69a6323633
calypsomodem: Use better debug strings for DLCs
2010-09-24 14:37:42 +09:00
Denis Kenzior
71fb9c74c6
ifx: Take out the vendor field in voicecall driver
2010-09-24 00:30:02 -05:00
Denis Kenzior
6db4483f26
ifx: Assume CLIP always arrives
...
If the CLIP always arrives after a CRING, then we do not ever need to
poll CLCC.
2010-09-24 00:30:02 -05:00
Denis Kenzior
4b134bd15f
ifx: Don't bother polling on an ATD
...
The core can handle stateless drivers that do not keep clip state, in
the case of IFX we can skip the poll after ATD for finding out our CLIP
and just keep it as invalid / obtained from COLP. The core should do
the right thing.
2010-09-24 00:29:59 -05:00
Denis Kenzior
09c0ae8478
atmodem: Update comment
2010-09-24 00:18:40 -05:00
Marcel Holtmann
c5fdbe8827
ifxmodem: Reorder voicecall driver before all other
2010-09-24 14:16:01 +09:00
Marcel Holtmann
be1912fe9c
Make debug handling with OFONO_AT_DEBUG a bit more consistent
2010-09-24 14:14:04 +09:00
Denis Kenzior
7ab1258a76
ifx: Update comment
2010-09-24 00:08:32 -05:00
Denis Kenzior
44f31d7e91
ifx: xcallstat should notify active->held
2010-09-24 00:08:30 -05:00
Denis Kenzior
26d6de7f53
ifx: Remove a few CLCC polls
...
Polling here is no longer needed due to XCALLSTAT
2010-09-23 23:53:41 -05:00
Denis Kenzior
1fc2216bfd
ifx: Don't bother using RING
...
We enable CRC=1, so only CRING should be sent
2010-09-23 23:53:41 -05:00
Denis Kenzior
6b10d14402
ifx: IFX provides hangup_all and hangup_active
2010-09-23 23:53:41 -05:00
Denis Kenzior
e1ee41b654
ifx: IFX provides swap_without_accept using CHLD=6
2010-09-23 23:53:40 -05:00
Denis Kenzior
6d37663713
ifx: No need to register to standard notifications
...
XCALLSTAT tells us when a call has been disconnected
2010-09-23 23:53:40 -05:00
Denis Kenzior
9d70f936e9
ifx: Use none_prefix on other init commands
2010-09-23 23:53:40 -05:00
Denis Kenzior
1f68dcabeb
ifx: Add IFX proprietory XCALLSTAT indicator
2010-09-23 23:53:38 -05:00
Denis Kenzior
8028a0b788
ifx: Copy voicecall driver from atmodem
...
IFX is a fairly bone stock AT based modem so the atmodem driver is a
good start.
2010-09-23 21:56:23 -05:00
Denis Kenzior
01cfe43824
calypso: Provide hangup_all and hangup_active
...
On Calypso, ATH hangs up all calls except waiting calls and CHUP hangs
up only active calls, but not held or waiting.
2010-09-23 21:55:58 -05:00
Marcel Holtmann
df0a431a41
stk: Fix missing inlude for encode_hex_own_buf
2010-09-24 09:37:14 +09:00
Pekka Pessi
3a7e20cc4c
TODO: Mark GPRS suspend event task as done
2010-09-23 13:21:06 -05:00
Denis Kenzior
a69ae76207
stk: Add skeleton Refresh handler
2010-09-23 13:17:40 -05:00
Marcel Holtmann
430259e38b
atmodem: Add vendor quirk for Infineon modems
2010-09-24 02:38:23 +09:00
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