Commit Graph

5927 Commits

Author SHA1 Message Date
Caiwen Zhang 041f8dbb06 cdma-voicecall: Implement SendTones method 2011-08-15 00:56:29 -05:00
Caiwen Zhang b24ccd3f84 include: Add send_tones to cdma voicecall driver API 2011-08-15 00:55:09 -05:00
Caiwen Zhang fbf909fad4 cdma-voicecall: Implement SendFlash method 2011-08-15 00:53:59 -05:00
Caiwen Zhang 949f0ad447 include: Add send_flash to cdma voicecall driver API 2011-08-15 00:53:04 -05:00
Caiwen Zhang e2be184afb cdma-voicecall: Implement Answer method 2011-08-15 00:50:36 -05:00
Caiwen Zhang 06d45196a8 include: Add cdma-voicecall answer driver API 2011-08-15 00:49:40 -05:00
Denis Kenzior de9706cc06 doc: Reword features.txt entry 2011-08-15 00:28:56 -05:00
Frédéric Danis d5520540ce TODO: mark HFP AG emulator task as done 2011-08-15 00:25:41 -05:00
Frédéric Danis 0001866186 emulator: fix indicator notification 2011-08-15 00:25:27 -05:00
Denis Kenzior 2867bf724d gatserver: Add command finished callbacks 2011-08-15 00:25:27 -05:00
Marcel Holtmann 1f1544d0be stkagent: Define DBUS_TIMEOUT_INFINITE if undefined 2011-08-15 11:15:20 -07:00
Denis Kenzior 6240b76294 gatserver: Fix not processing after async error
If we send an async error response, all future commands are ignored.
2011-08-14 23:18:05 -05:00
Denis Kenzior 665b2ea99e gatserver: Add sanity check 2011-08-14 23:11:20 -05:00
Denis Kenzior a897ed5e53 gatserver: Fix not sending OK final response 2011-08-14 23:11:03 -05:00
Denis Kenzior 5bd2b86ace gatserver: Refactor IO code
The current GAtServer implementation had nasty corner cases where
multiple commands were issued on the same command line.  The
server_suspend had no effect and we ended up processing the second
command anyway, resulting in interesting side-effects or crashes.

This commit simply discards the rest of the read input if the server
starts processing a command.  Since we do not yet support command
abortion we also discard data that arrives when command is being
processed.
2011-08-14 22:56:45 -05:00
Denis Kenzior 7893cc3ef2 stk: Use phonesim vendor for modem-handled cmds 2011-08-14 22:56:45 -05:00
Denis Kenzior d4687e9529 stkagent: Use infinite timeouts
for DisplayActionInformation and DisplayAction
2011-08-14 22:56:45 -05:00
Denis Kenzior 0d205a5ef1 doc: Clarify DisplayActionInformation STK API 2011-08-14 22:56:45 -05:00
Denis Kenzior c8131fb10e stk: Fix crashes 2011-08-14 22:56:45 -05:00
Denis Kenzior f800764559 stk: Rewrite generic driver to use 27.007 commands 2011-08-14 22:56:45 -05:00
Denis Kenzior 9fb9d2385c sim-poll: Remove unused code 2011-08-14 22:56:45 -05:00
Marcel Holtmann 0dd11afa3d build: Do not install ofono.rules anymore 2011-08-12 13:15:53 -07:00
Marcel Holtmann de8b4621c2 udev: Add automatic detection for Linktop devices 2011-08-11 15:27:33 -07:00
Marcel Holtmann 8240fe9684 udev: Detect Diagnostic (QCDM) port for Telit devices 2011-08-11 10:53:54 -07:00
Marcel Holtmann 5d6ac7342f udev: Add automatic detection for Telit modems 2011-08-11 10:40:59 -07:00
Marcel Holtmann f5c4be8160 udev: Add support for automatic ISI USB modem detection 2011-08-11 10:28:48 -07:00
Marcel Holtmann ea8e97bdc8 udev: Prepare for supporting different bus types 2011-08-11 10:03:25 -07:00
Marcel Holtmann a38231b949 udev: Remove modem object when setup procedure fails 2011-08-11 07:48:47 -07:00
Marcel Holtmann 6d9d991a39 udev: Fix typo in Option HSO setup function 2011-08-10 21:53:22 -07:00
Marcel Holtmann 3742162017 udev: Add automatic detection for Ericsson MBM based devices 2011-08-10 21:52:40 -07:00
Marcel Holtmann 7fd6d3d0ef udev: Add support for Huawei E160 based devices with only two TTY 2011-08-10 21:50:11 -07:00
Marcel Holtmann e266a5e220 gatchat: Fix marker handling within HDLC support 2011-08-09 20:00:58 -07:00
Marcel Holtmann 4dc66b9cb0 gatchat: Abort hexdump helper when no debug function is specified 2011-08-09 20:00:18 -07:00
Marcel Holtmann 6351cb1e4e gatchat: Fix extra empty line issue with hexdump helper 2011-08-09 19:23:33 -07:00
Marcel Holtmann e35a577f80 gatchat: Use hexdump format for HDLC debug messages 2011-08-09 19:18:14 -07:00
Marcel Holtmann 4b76ec7159 gatchat: Add utility function for hexdump debugs 2011-08-09 19:17:52 -07:00
Marcel Holtmann 5fea0c006a gatchat: Add support for sending HDLC frame start and end markers 2011-08-09 16:50:30 -07:00
Marcel Holtmann ee19210585 udev: Fix minor whitespace mistakes 2011-08-09 16:50:30 -07:00
Marcel Holtmann f0f3a57091 nokiacdma: Fix minor whitespace mistakes 2011-08-09 16:50:30 -07:00
Marcel Holtmann 7ca5ded9c6 nokia: Fix minor whitespace mistakes 2011-08-09 16:50:30 -07:00
Marcel Holtmann 99a53ca653 ifx: Fix minor whitespace mistakes 2011-08-09 16:50:30 -07:00
Marcel Holtmann 75f06e792c hso: Fix minor whitespace mistakes 2011-08-09 16:50:30 -07:00
Marcel Holtmann 7f627b4034 mbm: Fix minor whitespace mistakes 2011-08-09 16:50:30 -07:00
Marcel Holtmann dc65e2d3c1 phonesim: Fix minor whitespace mistakes 2011-08-09 16:50:30 -07:00
Marcel Holtmann b20949002c ste: Fix minor whitespace mistakes 2011-08-09 16:50:29 -07:00
Marcel Holtmann c1d150071b tc65: Fix minor whitespace mistakes 2011-08-09 16:50:29 -07:00
Marcel Holtmann 83eb63083c zte: Fix minor whitespace mistakes 2011-08-09 16:50:29 -07:00
Marcel Holtmann d79850f215 udev: Use standard modem properties for Novatel devices 2011-08-09 16:50:29 -07:00
Marcel Holtmann bf0a062e69 novatel: Use more standard values for control and modem channels 2011-08-09 16:50:29 -07:00
Marcel Holtmann 1881e7c61c udev: Detect Diagnostic (QCDM) port for Huawei devices 2011-08-09 16:50:29 -07:00