Commit Graph

386 Commits

Author SHA1 Message Date
Denis Kenzior fd2073db10 include: Add ofono_gprs_context_get_type 2015-12-13 22:20:58 -06:00
Denis Kenzior 87e4cb3e24 gprs: Add ofono_gprs_get_modem() 2015-12-03 13:23:18 -06:00
Denis Kenzior 9214d9fd80 include: Add ofono_radio_settings_get_modem() 2015-11-05 20:50:01 -06:00
Simon Fels 046f032b32 emulator: add codec negotiation support 2015-10-26 11:43:04 -05:00
Alfonso Sanchez-Beato ab9fedc6ef include: Add definitions for phone number types 2015-10-13 16:01:09 -05:00
Denis Kenzior d22e75a7f3 include: Add ofono_emulator_set_handsfree_card 2015-10-06 08:58:50 -05:00
Simon Fels 5a7410e9e4 handsfree-audio: add type for our audio cards
When registering audio cards for the handsfree and gateway roles we
need a way for our users to differentiate between both to decide which
of them they start using for their purpose.
2015-10-05 11:46:30 -05:00
Denis Kenzior 288364295c include: Add sco_connected_hint to handsfree-audio 2015-05-13 09:57:52 -05:00
Denis Kenzior b899f4aca2 include: No need for OFONO_FLAG* defines 2014-12-10 11:03:16 -06:00
Alfonso Sanchez-Beato e6048f1dc1 include: Add method to list RATs to radio-settings 2014-12-10 11:03:16 -06:00
Denis Kenzior e2785b1865 include: Add API to (de)activate HF indicators 2014-10-20 13:40:28 -05:00
Denis Kenzior 33537adb9f include: Add HF Indicators related API 2014-10-20 13:40:28 -05:00
Denis Kenzior 7e3a6628fa handsfree: Add new driver method for HF indicators 2014-10-20 13:40:28 -05:00
Philip Paeps 310915429b include: add auth method to the provisioning API 2014-06-24 12:46:18 -05:00
Philip Paeps 7011dcdf2f include: add auth method to the gprs context API 2014-06-21 11:55:30 -05:00
Andrew Earl 7420d327e3 include: Add subscriber number to handsfree API 2014-04-10 09:18:15 -05:00
Krzysztof Wilk 6b8f46a916 include: Declaration function to set CHLD features 2014-03-19 10:13:15 -05:00
Slava Monich c2e58405ee include: Be more const-correct in ofono_dbus_* 2014-01-13 10:19:54 -06:00
Denis Kenzior d6af339c99 git: Fixup messed up permissions 2013-12-21 13:39:54 -06:00
Krzysztof Wilk 5b07c59f34 include: Add Siri interface definition 2013-12-18 00:07:47 -06:00
Krzysztof Wilk 8621d36c15 dbus: Define Siri DBUS Interface 2013-12-18 00:07:47 -06:00
Vinicius Costa Gomes ff16aed8bd handsfree-audio: Detect transparent SCO in kernel
Deferred SCO setup is not enough for HFP 1.6 wideband codec support.
Wideband speech also requires Transparent SCO to be enabled in the
kernel.
2013-09-12 13:17:40 -05:00
Denis Kenzior 681bc6d556 include: Add voicecall multiparty hint method
On protocols that support creation of multiparty calls outside of
oFono's control, we need a way to detect multiparty call transitions.
This method adds a way for the driver to hint the core which calls
should be part of the multiparty call.

Right now this is relevant only to HFP.  Real modem hardware should not
be using this method.
2013-09-12 13:17:39 -05:00
Vinicius Costa Gomes 66225c5ebd include: Add ofono_handsfree_audio_has_defer_setup() 2013-04-25 17:49:27 -05:00
Claudio Takahasi c90b703289 include: Add disable_nrec to handsfree driver
This patch extends the handsfree driver adding echo canceling and noise
reduction callback to allow disabling this feature in the audio gateway.
2013-04-23 10:20:22 -05:00
Vinicius Costa Gomes 7574479e47 include: Add ofono_handsfree_card_set_codec()
This will be used by the drivers that a given codec was negotiated
for a card.

It will return FALSE if the codec can't be used. For example, if the selected
codec is mSBC and defer setup is not supported by the kernel.
2013-04-15 06:57:21 -05:00
Denis Kenzior 7c05426d8b include: Remove hfp bits from types.h 2013-04-09 14:33:41 -05:00
Vinicius Costa Gomes 9b4ac07051 include: Add ofono_handsfree_audio_has_wideband()
As we can assume that the CVSD codec will be always available, the only
information that we need to export is if we have support for wideband
codecs.  Right now only mSBC is defined as wideband.
2013-04-09 14:33:41 -05:00
Vinicius Costa Gomes 405961a657 include: Add ofono_handsfree_card_connect_sco()
This will be used by HFP plugins to tell the core that a SCO connection
needs to be established.
2013-03-28 09:32:59 -05:00
Denis Kenzior ac4e5f0045 include: Fix hf audio connect method declaration 2013-03-26 23:28:06 -05:00
Denis Kenzior c71f2967f2 include: Refactor ofono_handsfree_card_create 2013-03-18 13:42:46 -05:00
Denis Kenzior 5f6c3aa6e4 include: Add get/set data handsfree audio card 2013-03-18 13:42:46 -05:00
Denis Kenzior 46f95f0d4f include: Add handsfree card driver registration 2013-03-18 13:42:43 -05:00
Denis Kenzior d15e22ab6d include: Add handsfree card register method 2013-02-26 13:21:32 -06:00
Denis Kenzior d202b18a9d include: Add handsfree card create / remove API 2013-02-26 11:03:41 -06:00
Denis Kenzior 3e16bc5e88 include: Add skeleton for handsfree-audio 2013-02-21 08:27:32 -06:00
Denis Kenzior 47b24507fc include: Add ofono_modem_find 2013-02-14 08:47:10 -06:00
Denis Kenzior 1ffe69527c include: Add battery charge level notify API 2012-12-17 09:50:21 -06:00
Denis Kenzior b2a9b8abb6 include: Tweak ofono_sim_read_bytes API
Reading of icons requires us to specify the path
2012-11-23 07:22:25 -06:00
Denis Kenzior 3f79ed2bf0 include: Add path and path_len arguments
The CRSM command has an additional parameter called pathlen which can be
used to specify the path of the elementary file outside the well-known
path range.
2012-11-22 10:26:34 -06:00
Denis Kenzior 03bc21af88 include: Add RESETTING state 2012-11-22 06:50:08 -06:00
Denis Kenzior b73a6c4f87 include: Add TEST modem type 2012-11-02 14:02:26 -05:00
August Mayer 687f830c21 sim: add function to get password type 2012-08-16 00:58:56 -05:00
Guillaume Zajac d8dc316aa3 gprs-context: Add new driver entry 2012-07-15 20:05:23 -05:00
Denis Kenzior e0e6e2c439 sim: Revert adding special callback for EFiccid
This reverts commit 1960dbbc79.
2012-06-16 09:50:05 -05:00
Denis Kenzior a8247d17af sim: Revert adding special callback for EFmsisdn
This reverts commit c3124b66d9.
2012-06-16 09:50:05 -05:00
Denis Kenzior bee063dd76 sim: Revert adding special callback for EFad
This reverts commit 5522df64fa.
2012-06-16 09:50:05 -05:00
Denis Kenzior 0516aa8163 radio-settings: Conform to coding style item M4 2012-06-16 09:50:05 -05:00
Denis Kenzior 6c7cf451a4 modem: Conform to coding style item M9 2012-06-16 09:50:05 -05:00
Denis Kenzior 13a5df6c59 message-waiting: Conform to coding style item M4 2012-06-16 09:50:05 -05:00
Denis Kenzior 542e8501b8 sms: Constify submit method 2012-06-16 09:50:05 -05:00
Denis Kenzior f3269fbc82 gprs-context: Conform to coding style item M4 2012-06-16 09:50:05 -05:00
Denis Kenzior 2f95fd52ee cdma-sms: Make const correct 2012-06-16 09:50:05 -05:00
Denis Kenzior ecdec0715b call-volume: Conform to coding style item M4 2012-06-16 09:50:05 -05:00
Denis Kenzior 30ee44f1e5 call-settings: Conform to coding style item M4 2012-06-16 09:50:05 -05:00
Denis Kenzior 857fc7ee41 call-meter: Conform to coding style item M4 2012-06-16 09:50:05 -05:00
Denis Kenzior 55defb14cd call-forwarding: Conform to coding style item M4 2012-06-16 09:50:05 -05:00
Denis Kenzior 92e5be0c55 call-barring: Conform to coding style item M4 2012-06-16 09:50:05 -05:00
Denis Kenzior 264d28251f audio-settings: Conform to coding style item M4 2012-06-16 09:50:05 -05:00
Marcel Holtmann 543db63f19 gprs: Use ofono_bool_t instead of gboolean 2012-06-17 22:23:23 -07:00
Marcel Holtmann 2ead77e133 sms: Make PDU data arrays const 2012-06-17 00:58:35 -07:00
Marcel Holtmann 67c6a01d46 modem: Add function for setting new driver type 2012-06-17 00:58:08 -07:00
Marcel Holtmann 5522df64fa sim: Add special callback for reading MCC and MNC value 2012-06-16 21:30:28 -07:00
Marcel Holtmann c3124b66d9 sim: Add special callback for reading MSISDN value 2012-06-16 20:52:18 -07:00
Marcel Holtmann 1960dbbc79 sim: Add special callback for reading ICCID value 2012-06-16 20:22:30 -07:00
Marcel Holtmann 10297b153a sim: Use ofono_bool_t instead of gboolean 2012-06-16 20:08:10 -07:00
Oleg Zhurakivskyy 80733ae875 include: Add ofono_sim_get_spn() declaration 2012-01-18 10:42:40 -06:00
Oleg Zhurakivskyy ef658e92f3 sim: Add SPN watch capability 2012-01-15 19:55:58 -06:00
Philippe Nunes cd6eb8dfa5 cdma-provision: Add driver APIs header 2012-01-07 12:39:03 -06:00
Guillaume Zajac 95ac7735cb cdma-connman: Add dormant state notification API 2011-12-08 06:17:01 -06:00
Philippe Nunes 8f8a8cd307 include: Add serving_system method to cdma-netreg 2011-11-24 17:41:53 -06:00
Daniel Wagner 768dfc6e3f include: Add modem type to modem.h 2011-11-22 20:34:45 -06:00
Guillaume Zajac c09bc563c1 include: Add api to notify when connection is lost 2011-11-02 10:29:26 -05:00
Guillaume Zajac cc6ccec0ff include: Add way to obtain current status 2011-10-30 02:09:40 -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
Marcel Holtmann ac4c9d7237 core: Some more copyright fixes 2011-10-15 12:21:12 -07:00
Mikel Astiz db6e31a627 handsfree: Copyright statement correction 2011-10-13 12:27:07 -05:00
Marcel Holtmann 7e6afe37bf core: Update copyright information 2011-10-10 13:39:42 -07:00
Mikel Astiz 5fa6344b92 handsfree: Add driver api for number requests
e.g. AT+BINP=1
2011-09-09 01:05:47 -05:00
Mikel Astiz f9fba08432 include: Add in-band ring to handsfree public api 2011-09-09 00:30:54 -05:00
Mikel Astiz 99834ab1e2 include: Add skeleton handsfree public atom API 2011-09-09 00:10:06 -05:00
Mikel Astiz 5eae4a6fd6 dbus: Add Handsfree interface definition 2011-09-09 00:10:06 -05:00
Denis Kenzior d34727512c include: Minor style tweaks 2011-09-08 03:42:19 -05:00
Frédéric Danis f52faaecde include: update HFP features types to version 1.6 2011-09-08 03:28:14 -05:00
Marcel Holtmann 152529ac75 plugin: Use weak reference for external debug statements 2011-08-16 09:15:53 -07:00
Marcel Holtmann 652b2d0c43 plugin: Add debug support for external plugins 2011-08-15 16:16:36 -07:00
Caiwen Zhang b24ccd3f84 include: Add send_tones to cdma voicecall driver API 2011-08-15 00:55:09 -05:00
Caiwen Zhang 949f0ad447 include: Add send_flash to cdma voicecall driver API 2011-08-15 00:53:04 -05:00
Caiwen Zhang 06d45196a8 include: Add cdma-voicecall answer driver API 2011-08-15 00:49:40 -05:00
Denis Kenzior 873fa4c42a cdma-netreg: Minor whitespace style issues 2011-08-09 13:08:10 -05:00
Bertrand Aygon d85290ae6a include: add data strength to cdma-netreg 2011-08-05 10:48:49 -05:00
Bertrand Aygon 26c7c2f771 include: add signal reporting to cdma-netreg 2011-08-05 10:48:49 -05:00
Bertrand Aygon b7be25e120 cdma-netreg: add registration status to public api 2011-08-05 10:48:49 -05:00
Bertrand Aygon b7e8570990 include: Add cdma-netreg atom public api 2011-08-05 10:48:49 -05:00
Bertrand Aygon 4e4a47a87c dbus: Add CDMA netreg atom interface name 2011-08-03 11:59:54 -05:00
Guillaume Zajac c6160a1d5f cdma-connman: Add user/pass to driver activate
Add username and password fields to cdma-connman's activate method.
2011-07-21 04:31:03 -05:00
Denis Kenzior 7abc4f0a1a include: Introduce a new SIM_LOCKED_OUT state
This is the same as SIM_INSERTED state, except we have already queried
the always-readable EFs
2011-07-19 14:10:17 -05:00
Jeevaka Badrappan 00d16d1387 include: Add driver api for user confirmation 2011-07-15 09:30:07 -05:00
Frédéric Danis 6063c54933 include: add HFP features types for HF and AG 2011-06-20 04:18:11 -05:00