summaryrefslogtreecommitdiffstats
path: root/doc
AgeCommit message (Collapse)AuthorFilesLines
2010-07-07doc: clarify VoiceCallManager SendTones methodPekka Pessi1-4/+4
2010-07-02documentation: add note about referencing standardsInaky Perez-Gonzalez1-0/+8
2010-06-29PPP GPRS context is now done, update documentationKalle Valo1-6/+0
2010-06-29Documented Present property in sim-api.txt.Pekka Pessi1-5/+10
2010-06-25sms: Update doc about the default Bearer settingDenis Kenzior1-0/+2
2010-06-25sms: Tweak the Bearer APIDenis Kenzior1-4/+4
2010-06-25Update TODO & overview.txtDenis Kenzior1-1/+4
2010-06-25sms: Add support for SMS Bearer settingsDenis Kenzior1-0/+9
2010-06-25sms: Update API with UseDeliveryReports propertyDenis Kenzior1-0/+7
2010-06-09Add support for Features property on modem interfaceMarcel Holtmann1-0/+5
2010-06-09Rename CbsManger into CellBroadcastMarcel Holtmann1-4/+4
Other D-Bus interfaces use clear descriptions like SupplementaryServices or NetworkRegistration. So use CellBroadcast for cell broadcast support.
2010-05-28Add feature description for NITZAki Niemi1-0/+11
2010-05-26Add Online property to modem-api.txtPekka Pessi1-0/+5
2010-05-19Read EF_ICCID property of SIMDaniel Wagner1-0/+5
Tested with phonesim.
2010-03-31Refactor: Return a string from USSD Respond methodAndrzej Zaborowski1-1/+1
Return network's USSD reponses from the Respond method instead of signaling over D-Bus. This should make the UI writer's job a little easier.
2010-03-31doc: Explain VoicemailMessageCount value zero.Andrzej Zaborowski1-1/+4
2010-03-26Change the DataConnectionManager APIDenis Kenzior1-30/+0
The various attributes obtained from CGREG are actually completely useless and are not used internally for anything except computing the Attached status. It makes sense to get rid of these properties since they will be the same as reported by CREG in Dual-Transfer-Mode devices. The only difference might be how hardware reports the technology used, but frequently a vendor specific command is required anyway
2010-03-25Fix: The MCC / MNC Properties are actually stringsDenis Kenzior2-4/+4
2010-03-25Refactor: Rename netreg Operator property to NameDenis Kenzior1-1/+1
2010-03-25Refactor: Rename radio setting type namesDenis Kenzior1-7/+7
2010-03-25Rename AvailableOperators to OperatorsDenis Kenzior1-1/+1
2010-03-25Refactor: Simplify Technology valuesDenis Kenzior1-8/+4
Applications don't really understand our current values very well and would need to look up the spec. Instead we change to much more commonly accepted terms.
2010-03-25Refactor: Remove MobileNetworkCodeLength propertyDenis Kenzior1-2/+14
Replaced by MNC/MCC properties which is more intuitive for use by external applications.
2010-03-23Fix: trivial formatting fix in call settings apiDenis Kenzior1-1/+2
2010-03-22Add message-waiting apiDenis Kenzior1-0/+45
2010-03-22Add call-volume apiDenis Kenzior1-0/+42
2010-03-22Add cell broadcast APIDenis Kenzior1-0/+71
2010-03-22Add phonebook-api documentDenis Kenzior1-0/+18
2010-03-18Update sim-api.txtDenis Kenzior1-1/+1
2010-03-18Doc: Fixup style issuesDenis Kenzior1-2/+2
2010-03-18Added call-barring-api.txt.Pekka Pessi1-0/+65
2010-03-15Doc: Add small clarification to SMS docsDenis Kenzior1-2/+4
2010-03-15doc: Add SmsManager API documentation.João Paulo Rechi Vita1-0/+46
2010-02-24doc: Add 'Name' property under 'Modem' interface.João Paulo Rechi Vita1-0/+4
2010-02-16Rename: ussd-api to supplementaryservices-apiDenis Kenzior1-0/+0
2010-02-16Cleanup: Minor API tweaks for USSDDenis Kenzior1-9/+9
2010-02-16Handle network-initiated ussd requests.Andrzej Zaborowski1-0/+64
This adds the methods on the D-bus interface to allow the client to handle USSD requests from the network, according to 22.090. Unfortunately this document is not clear on every point and some details can't be implemented. This includes reporting unsupported request to the network, unsupported language, ME busy etc, because there isn't an AT command for that.
2010-02-04Add radio settings atom and driver APIAki Niemi1-0/+43
This interface exposes a read-write property for radio access technology selection mode.
2010-02-03Update overview.txtDenis Kenzior1-12/+26
2010-01-01Update copyright informationMarcel Holtmann1-1/+1
2009-12-16Fix: Documentation fixesAnders Gustafsson1-1/+7
2009-11-18Update docs with new ErrorsDenis Kenzior1-0/+2
2009-11-18Update network APIDenis Kenzior1-0/+13
2009-11-16Fix: TypoDenis Kenzior1-1/+1
2009-11-16add Settings property description to dataconnectionmanger-api.txtMartin Xu1-12/+23
2009-11-12Remove Voicecall.Busy methodDenis Kenzior1-13/+14
According to 22.030, UDUB or CHLD=0 can only be invoked on waiting calls. Most AT command based modems do not support using CHLD=0 on an incoming call. So we remove the Busy method and invoke set_udub on a call that is in the waiting state.
2009-11-09Update network-api.txt to match implementationDenis Kenzior1-3/+9
2009-11-02Update CreateContext APIDenis Kenzior1-4/+9
2009-10-29Update the network APIDenis Kenzior1-2/+3
2009-10-23Add GPRS supportAndrzej Zaborowski1-1/+1
This commit implements the GPRS context setup and teardown according to doc/dataconnectionmanager-api.txt One issue with the AT implementation of the api is that "Powered" (a read-write property) can be set independently of "Attached" (read-only property) and remain set when "Attached" is clear. The semantics would be that the network doesn't have resources to let the modem attach, but the modem waits for the resources to become available and then attaches. On AT the modem is in this state only when executing +CGATT, so currently the code will rerun +CGATT as soon as the previous one returns with error, probably starving other commands. A possible workaround would be for "Powered" to flip back to False after the modem fails to attach once, or give up on having separate properties. Alternatively we could re-try to attach periodically but on one modem I've tried +CGATT fails after about 1 minute (that's the Calypso) and on another only about 0.5s (Nokia phones with AT emulation). When "Powered" is set and "RoamingAllowed" is clear and we manage to attach and find that we're roaming, ofono resets "Powered". We may want to catch the user trying to dial *99***1# which is the backwards compatibility quirk for old modems (same way ofono parses USSD strings).