Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-10-25 | Add test script for activating the first context | Marcel Holtmann | 1 | -1/+1 | |
2009-10-25 | Add simple test script for creating a context and setting APN | Marcel Holtmann | 1 | -1/+2 | |
2009-10-25 | Add test script for showing primary data contexts | Marcel Holtmann | 1 | -1/+1 | |
2009-10-23 | Add initial implementation of MBM gprs context | Denis Kenzior | 1 | -0/+6 | |
2009-10-23 | Add basic atmodem gprs context implementation | Denis Kenzior | 1 | -1/+2 | |
2009-10-23 | Refactor: Split up GPRS into two atoms | Denis Kenzior | 1 | -1/+1 | |
Split up GPRS into two atoms: GPRS and GPRS Context. GPRS will handle the areas of GPRS network registration, basic GPRS capability detection and attach / detach. GPRS Context will handle setting up / activating / deactivating the indicidual contexts. This will allow us to use the generic GPRS atom for most devices while customizing the GPRS context accordingly. | |||||
2009-10-23 | Refactor: rename data-connection to gprs | Denis Kenzior | 1 | -3/+3 | |
Keep the name specific to GSM, other implementations will probably require their own interfaces | |||||
2009-10-23 | Add GPRS support | Andrzej Zaborowski | 1 | -4/+8 | |
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). | |||||
2009-10-19 | Rename: drivers/hfpmodem/hfp.[ch] to hfpmodem.[ch] | Denis Kenzior | 1 | -2/+2 | |
Be more consistent with other drivers | |||||
2009-10-19 | Add initial glue code for hfp driver | Zhenhua Zhang | 1 | -0/+8 | |
2009-10-16 | isimodem/voicecall.c: initial version | Pekka Pessi | 1 | -0/+2 | |
Implementing all the voicecall methods. Tested with Nokia 2008 modems. - problems in call creation are probably not reported properly - deflect not implemented in modem, not properly tested TODO: Clean up style issues and align with other drivers. | |||||
2009-10-14 | Add isimodem drivers for call barring, forwarding and waiting | Alexander Kanavin | 1 | -0/+1 | |
2009-10-01 | Replace g_at_chat_new_from_tty with g_at_tty_open | Denis Kenzior | 1 | -1/+2 | |
2009-09-29 | Add at modem call volume driver | Denis Kenzior | 1 | -0/+1 | |
2009-09-29 | Add call volume interface to adjust speaker and mic volume | Zhenhua Zhang | 1 | -2/+2 | |
2009-09-25 | Fix build issue with example history plugin | Marcel Holtmann | 1 | -1/+1 | |
2009-09-25 | Add some more test scripts for SMS and voice call testing | Marcel Holtmann | 1 | -1/+2 | |
2009-09-24 | Add oFono whitepaper to distribution | Marcel Holtmann | 1 | -1/+8 | |
2009-09-15 | gisi: Add ISI version and reachability check API | Aki Niemi | 1 | -1/+1 | |
This patch adds an API for querying the ISI version of the resource with which the client is associated. This information is only available after g_isi_verify() has been called on the client. This is because we use the version query message as a vehicle for reachability checking. | |||||
2009-09-14 | gisi: Add ISI sub-block iterator | Aki Niemi | 1 | -1/+2 | |
2009-09-14 | Add preliminary CBS driver | Aki Niemi | 1 | -0/+1 | |
2009-09-11 | Refactor various watch functions | Denis Kenzior | 1 | -1/+1 | |
Use a common core kernel for all the watcher registrations / notifications. This is now done in watch.c | |||||
2009-09-10 | Add atmodem cell broadcast driver | Denis Kenzior | 1 | -0/+1 | |
2009-09-10 | Add initial Cell Broadcast atom implementation | Denis Kenzior | 1 | -2/+4 | |
2009-09-08 | Write state of SMS assembly to disk and restore on startup. | Andrzej Zaborowski | 1 | -2/+3 | |
This way we can continue receiving segmented messages over a reset or crash. | |||||
2009-09-08 | Move create_dirs to storage.c, add file read/write utilities | Andrzej Zaborowski | 1 | -1/+1 | |
2009-09-08 | Update test program for GAtMux API | Marcel Holtmann | 1 | -1/+1 | |
2009-09-06 | Integrate the multiplexer into the AT chat library | Marcel Holtmann | 1 | -8/+6 | |
2009-09-05 | Add skeleton for AT multiplexer API | Marcel Holtmann | 1 | -1/+2 | |
2009-09-05 | Add unit testing tool for GSM 07.10 multiplexer | Marcel Holtmann | 1 | -2/+7 | |
2009-09-05 | Enable compilation of GSM 07.10 code | Marcel Holtmann | 1 | -2/+6 | |
2009-09-04 | Add calypso voicecalls driver | Denis Kenzior | 1 | -0/+6 | |
2009-09-04 | Fix distcheck | Denis Kenzior | 1 | -1/+1 | |
2009-09-04 | Break common at utilities to atutils.c/.h | Denis Kenzior | 1 | -1/+3 | |
2009-09-05 | Add plugin for generic AT testing modem driver | Marcel Holtmann | 1 | -0/+3 | |
2009-09-04 | Add example modem configuration for TI Calypso based devices | Marcel Holtmann | 1 | -3/+3 | |
2009-09-03 | Add calypso plugin | Denis Kenzior | 1 | -0/+3 | |
2009-09-03 | Add basic support for Option HSO based devices | Marcel Holtmann | 1 | -0/+3 | |
2009-09-03 | Add basic support for Novatel based devices | Marcel Holtmann | 1 | -0/+3 | |
2009-09-03 | Add basic support for Huawei based devices | Marcel Holtmann | 1 | -2/+5 | |
2009-09-02 | Add udev rules to identify modem driver | Marcel Holtmann | 1 | -2/+15 | |
2009-09-02 | Fix some minor issues with storage directory | Marcel Holtmann | 1 | -2/+6 | |
2009-09-02 | Fixing missing vendor.h in distribution | Marcel Holtmann | 1 | -1/+2 | |
2009-09-02 | Remove generic_at plugin | Marcel Holtmann | 1 | -3/+0 | |
2009-09-02 | Remove the async TTY open helper and just use a blocking one | Marcel Holtmann | 1 | -2/+0 | |
2009-09-02 | Add a separate plugin for connection to phone simulator | Marcel Holtmann | 1 | -0/+3 | |
2009-09-02 | G1: Add initial HTC G1 modem support | Andres Salomon | 1 | -0/+3 | |
G1 plugin is based on generic_at, with a bunch of stuff dropped and simplified. We use AT+CFUN=1 for powering on rather than having a configurable init string. We also manually set the default state during init (the G1 appears to start in mode V0 by default). The device (/dev/smd0) is hardcoded. | |||||
2009-09-02 | Add example for modem.conf and install it if requested | Marcel Holtmann | 1 | -1/+11 | |
2009-09-02 | Add skeleton for plugin to handle static modem configurations | Marcel Holtmann | 1 | -0/+3 | |
2009-09-02 | Update makefile.am with new doc files | Denis Kenzior | 1 | -1/+3 | |