Marcel Holtmann
fbae76a16f
Release 0.11
2009-11-24 01:06:55 +01:00
Marcel Holtmann
df0c6b07a8
Add first version of script for applying GPRS settings
2009-11-24 00:50:06 +01:00
Marcel Holtmann
231aca4a69
Get rid of the pointless checks before g_free in GPRS engine
2009-11-24 00:27:22 +01:00
Marcel Holtmann
5253d82057
Add support bringing GPRS interfaces up and down as needed
2009-11-24 00:26:09 +01:00
Martin Xu
040d660d41
Emit settings signal before active signal
2009-11-23 09:07:57 +01: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
bbc2eecd6f
Fix: Poll CLCC to replace the code in call_held=1
...
When using CHLD=2x in multiparty call, call_held is 1 and we
should not swap all active->held. So we cannot save this pull
in private chat.
2009-11-20 09:37:37 +01:00
Marcel Holtmann
676569581c
Add pretty decoding for DomainNameServers settings
2009-11-19 04:52:09 +01:00
Denis Kenzior
9f931378c7
Fix: warnings
2009-11-18 18:07:11 -06:00
Denis Kenzior
781a9eedf3
Turn off echo on HSO modems
2009-11-18 18:07:11 -06:00
Denis Kenzior
19758e3520
Get rid of a few debugs
2009-11-18 18:07:11 -06:00
Denis Kenzior
b77d392bc8
Make HSO context driver use OWANCALL/OWANDATA
2009-11-18 18:07:11 -06:00
Denis Kenzior
efd34778d1
Add CALLBACK_WITH_SUCCESS
2009-11-18 18:07:11 -06:00
Denis Kenzior
8722828eb3
Parse the weird response of _OWANDATA
...
The strings are unquoted and preceded by space. Don't these people read
specs?
2009-11-18 18:07:11 -06:00
Denis Kenzior
08ff8b6cd9
Make HSO modem driver use App & Control ports
...
The Application port gets all unsolicited notifications except for
OWANCALL notifications. In turn only the Control port gets OWANCALL
notifications.
This means that we run GPRS Context control on the Control port and
network registration / sms on the application port
2009-11-18 18:07:11 -06:00
Denis Kenzior
d4fb6d1a8c
Make HSO support detect Application & Control port
2009-11-18 18:07:10 -06:00
Denis Kenzior
eec0dbfb85
Fix: Use none_prefix
...
Do not eat up unsolicited notifications that might arrive as a result of
CFUN=0
2009-11-18 18:07:10 -06:00
Denis Kenzior
0a9766cbab
Fix: Properly send & parse _OWANDATA
2009-11-18 18:07:10 -06:00
Denis Kenzior
0ef8ac7174
Fix: Send username and password properly
2009-11-18 18:07:10 -06:00
Denis Kenzior
0d099a37ba
Add disable-modem script
2009-11-18 18:07:10 -06:00
Denis Kenzior
781f9cc0d0
Add initial HSO GPRS context driver
2009-11-18 18:07:10 -06:00
Marcel Holtmann
49203cce1b
Decode the settings information of a context
2009-11-18 22:37:46 +01:00
Marcel Holtmann
640d2c95b9
Add some extra pretty decoding to monitor script
2009-11-18 22:37:25 +01:00
Denis Kenzior
fa3fa12403
Update docs with new Errors
2009-11-18 13:25:35 -06:00
Denis Kenzior
9777d244ec
Report AttachInProgress Error
...
If one tries to activate a context and we're currently attaching or
detaching from GPRS, report the AttachInProgress error
2009-11-18 13:24:20 -06:00
Denis Kenzior
e1e44e772a
Refactor: Send NotAttached error
...
If one tries to activate the context and we're currently not attached to
GPRS, report a NotAttached error instead of a failure
2009-11-18 13:23:13 -06:00
Denis Kenzior
39b043a40a
Fix: Report status & tech in hfpmodem
2009-11-18 13:02:26 -06:00
Denis Kenzior
cbebad0cc7
Fix: Report the current operator as current
2009-11-18 13:02:02 -06:00
Denis Kenzior
d43244477b
Update network API
2009-11-18 12:52:29 -06:00
Denis Kenzior
06632f8192
Add ProposeScan method
...
This is the replacement for automatic operator scanning
2009-11-18 12:49:26 -06:00
Denis Kenzior
ac144e40a2
Fix: Use a different function for initial register
...
Just in case pending variable gets set to something
2009-11-18 12:28:45 -06:00
Denis Kenzior
d87e0e86f7
Refactor: Reshuffle bit flags
2009-11-18 12:21:45 -06:00
Denis Kenzior
bbfb17366c
Refactor: Remove period operator scan
2009-11-18 12:21:30 -06:00
Denis Kenzior
cd9b7c07b6
Refactor: Get rid of PENDING flag in netreg
2009-11-18 12:20:39 -06:00
Denis Kenzior
9badf5ca73
Fix: modem _disable needs to send the CFUN
...
For PalmPre driver
2009-11-18 12:09:43 -06:00
Denis Kenzior
d7613a0478
Fix: modem _disable needs to send the CFUN
...
For Novatel driver
2009-11-18 12:09:43 -06:00
Denis Kenzior
1ebf59b61b
Fix: modem _disable needs to send the CFUN
...
For MBM driver
2009-11-18 12:09:42 -06:00
Denis Kenzior
446b9e645d
Fix: modem _disable needs to send the CFUN
...
For Huawei driver
2009-11-18 12:09:42 -06:00
Denis Kenzior
16834cc005
Fix: modem _disable needs to send the CFUN
...
For HSO driver
2009-11-18 12:09:42 -06:00
Denis Kenzior
8c52019c1a
Fix: modem _disable needs to send the CFUN
...
For G1 Driver
2009-11-18 12:09:42 -06:00
Marcel Holtmann
f75930f859
Add test script to deactivate a context
2009-11-18 18:05:35 +01:00
Denis Kenzior
41050ef7b1
Implement CGREG query
...
Some modems do not properly send CGREG notifications when the context is
attached / detached. We manually query the registration state of GPRS
to make sure that if the modem is indeed attached, the state is
reflected properly
2009-11-18 10:34:23 -06:00
Denis Kenzior
d111fc3cee
Refactor: Move functions up to avoid declaration
2009-11-18 10:34:00 -06:00
Denis Kenzior
ec7f95de7e
Fix: Again, uncross the wires
2009-11-18 10:33:09 -06:00
Denis Kenzior
acb4e127c6
Fix: Uncross the wires
2009-11-18 10:00:04 -06:00
Denis Kenzior
911b78594e
Support SonyEricsson MD300
2009-11-18 09:34:08 -06:00
Marcel Holtmann
7deca83e99
Show list of technologies in a simpler format
2009-11-18 11:52:39 +01:00
Denis Kenzior
9b4e898702
Support Settings property of PrimaryContext
2009-11-17 18:55:32 -06:00
Denis Kenzior
62e22e383c
Update the MBM modem driver to the new API
2009-11-17 18:55:07 -06:00
Denis Kenzior
38ae7bd9aa
Update the AT modem driver to the new API
2009-11-17 18:54:46 -06:00