Commit Graph

5955 Commits

Author SHA1 Message Date
Mikel Astiz 8779b46258 doc: Handsfree exposes supported AG features 2011-10-21 13:14:42 -05:00
Mikel Astiz bb0bcef256 hfpmodem: Support for AT+BVRA 2011-10-21 13:14:19 -05:00
Mikel Astiz c5f7886cf2 handsfree: Implement voice recognition function 2011-10-21 13:13:48 -05:00
Mikel Astiz e3f847ecd9 include: Voice recognition in handsfree public api 2011-10-21 13:12:33 -05:00
Mikel Astiz fddc3b6733 include: Add API to set HF AG supported features 2011-10-20 20:37:17 -05:00
Mikel Astiz 3316ee36cd doc: Voice recognition function added in Handsfree 2011-10-20 20:32:31 -05:00
Mikel Astiz 2cafaeed13 hfpmodem: minor whitespace fix 2011-10-20 12:57:36 -05:00
Mikel Astiz 813405500b hfpmodem: Support for +BSIR unsolicited responses 2011-10-20 12:53:34 -05:00
Oleg Zhurakivskyy 1f7e51d2d8 lookup-apn: Minor style issues 2011-10-20 12:47:58 -05:00
Oleg Zhurakivskyy 975c916789 mbpi: Minor style issues 2011-10-20 12:43:27 -05:00
Oleg Zhurakivskyy c043bbf322 lookup-apn: Use mbpi_ap_free() 2011-10-20 12:42:31 -05:00
Oleg Zhurakivskyy 0ec773614f mbpi: Rename mbpi_provision_data_free() 2011-10-20 12:42:16 -05:00
Oleg Zhurakivskyy 94d1efcf98 lookup-apn: Add cli option to control duplicates 2011-10-20 12:41:27 -05:00
Oleg Zhurakivskyy 646e5c4e84 lookup-apn: Use mbpi_ap_type() 2011-10-20 12:39:57 -05:00
Oleg Zhurakivskyy 3c117e3ea3 mbpi: Add mbpi_ap_type() 2011-10-20 12:39:52 -05:00
Oleg Zhurakivskyy 807a98e0bb provision: Add provisioning plugin 2011-10-20 12:38:54 -05:00
Gustavo F. Padovan 5371c28773 udev: add a driver name for telit
telit hardware needs usbserial.
2011-10-15 17:29:10 -07:00
Marcel Holtmann 48190bdc11 drivers: Some more copyright fixes 2011-10-15 12:21:30 -07:00
Marcel Holtmann ac4c9d7237 core: Some more copyright fixes 2011-10-15 12:21:12 -07:00
Daniel Wagner edecf9d2f5 doc: Clarifications on voice call behavior 2011-10-13 14:16:04 -05:00
Mikel Astiz 4cd3bf5733 hfp_hf: Switch to permissive AT syntax parser
Some phones can have trouble when using the strict AT syntax parser for
HFP. So far, this has only been evidenced with the Samsung Wave, which
works fine with the permissive syntax parser.

Several other phones have been tested with the permissive parser and
seem to work OK.
2011-10-13 13:52:18 -05:00
Mikel Astiz 03866e30e2 handsfree: Removed ASYNC flag from GetProperties 2011-10-13 13:49:01 -05:00
Denis Kenzior 066690b17f handsfree: Pass the error information to the core
if available.  This is the preferred way, so that the core can take into
account the error information in the future if required.
2011-10-13 13:47:56 -05:00
Mikel Astiz 86cb93d410 hfpmodem: Support of number requests (AT+BINP=1) 2011-10-13 13:37:12 -05:00
Mikel Astiz 7b9fa9455c handsfree: Expose RequestPhoneNumber in D-Bus API 2011-10-13 13:20:13 -05:00
Mikel Astiz 6a0a8d1c2e doc: Handsfree API support for +BINP=1 2011-10-13 13:19:00 -05:00
Denis Kenzior 9a53aca0ab handsfree: Set in-band ringing before registering
Avoid an extra signal emission
2011-10-13 13:06:35 -05:00
Denis Kenzior e32346aa51 handsfree: Don't emit signals if not registered 2011-10-13 13:01:17 -05:00
Mikel Astiz f05a78a450 hfpmodem: Set initial state for inband ringing
According to the HFP specification, inband ringing will be enabled by
default if the AG supports it. This setting could later be changed by
the unsolicited result code +BSIR.
2011-10-13 13:01:14 -05:00
Mikel Astiz e9cee29cd4 doc: Add initial Handsfree API documentation
These basic features have already been implemented.
2011-10-13 12:28:13 -05:00
Mikel Astiz eb361d874c hfpmodem: Copyright statement correction 2011-10-13 12:27:27 -05:00
Mikel Astiz a50e52cdfe handsfree: Copyright statement correction 2011-10-13 12:27:17 -05:00
Mikel Astiz db6e31a627 handsfree: Copyright statement correction 2011-10-13 12:27:07 -05:00
Denis Kenzior c091b3537a hfp_hf: Fix crash
If BlueZ exits during an outstanding Connect/Disconnect operation,
oFono can crash due to the pending call finishing on an already-removed
modem object.
2011-10-12 18:30:12 -05:00
Oleg Zhurakivskyy d24d5219e7 mbpi: Add filename and line information on error 2011-10-12 16:59:31 -05:00
Oleg Zhurakivskyy fda1e1cc71 lookup-apn: Fix crash on no APNs found 2011-10-12 16:34:46 -05:00
Oleg Zhurakivskyy 9534fcfac8 lookup-apn: Remove unused includes 2011-10-12 16:32:27 -05:00
Oleg Zhurakivskyy 3501d76b94 mbpi: Improve mbpi_lookup() error reporting 2011-10-12 16:30:33 -05:00
Oleg Zhurakivskyy d02e0c42b6 mbpi: Fix handling of the usage element 2011-10-12 16:29:19 -05:00
Oleg Zhurakivskyy 1e44b29de9 mbpi: Reflow gsm_end() 2011-10-12 16:24:03 -05:00
Oleg Zhurakivskyy 8f26272f01 mbpi: Split gsm_start() for readability 2011-10-12 16:20:51 -05:00
Denis Kenzior f5d84faf22 voicecall: Make emulator use release_queue 2011-10-12 16:14:06 -05:00
Denis Kenzior 4ced8116a9 voicecall: Fix HangupAll for HFP
HFP does not implement HangupAll natively and most AGs do not support
releasing held calls by id.  Work around this by using hangup active and
then dropping all held calls if no waiting calls exist.  Otherwise
fall back to releasing calls by id.
2011-10-12 16:00:00 -05:00
Marcel Holtmann ef75a44c12 Release 1.0 2011-10-11 09:52:40 -07:00
Marcel Holtmann d1c0dca1f3 doc: Update copyright information 2011-10-10 13:40:36 -07:00
Marcel Holtmann 53e26e9d1e tools: Update copyright information 2011-10-10 13:40:30 -07:00
Marcel Holtmann 603d7dfa10 unit: Update copyright information 2011-10-10 13:40:17 -07:00
Marcel Holtmann 91d3c4479f gisi: Update copyright information 2011-10-10 13:40:08 -07:00
Marcel Holtmann c867c9f9bf plugins: Update copyright information 2011-10-10 13:39:54 -07:00
Marcel Holtmann 4e77afffb3 drivers: Update copyright information 2011-10-10 13:39:48 -07:00