platform/core/api/bluetooth.git
7 years agoiBeacon: Modify ibeacon scan filter API parameters 66/99566/3
h.sandeep [Wed, 23 Nov 2016 05:51:04 +0000 (11:21 +0530)]
iBeacon: Modify ibeacon scan filter API parameters

Change-Id: I91aff1e6261d8f0c7a7f50632424320f69844019
Signed-off-by: h.sandeep <h.sandeep@samsung.com>
7 years agoThis change is not required. C# TC needs to be changed. 90/99290/2
Gowtham Anandha Babu [Tue, 22 Nov 2016 09:49:53 +0000 (01:49 -0800)]
This change is not required. C# TC needs to be changed.

Revert "[GATT] Fix to change write_type prop of charc"

This reverts commit 13d8aaeaf81732bd0504714c6da1dfb3235b05f7.

Change-Id: I8977d95b21a24ffa46e337299a1553a285d31010

7 years agoiBeacon: Fix naming convention. 40/99140/1 accepted/tizen/common/20161122.193014 accepted/tizen/ivi/20161123.000052 accepted/tizen/mobile/20161122.235954 accepted/tizen/tv/20161123.000021 accepted/tizen/wearable/20161123.000035 submit/tizen/20161122.051739
h.sandeep [Tue, 22 Nov 2016 04:34:12 +0000 (10:04 +0530)]
iBeacon: Fix naming convention.

Change-Id: I55e83cfc1a2606aa10224dc1fa6232a563594b02
Signed-off-by: h.sandeep <h.sandeep@samsung.com>
7 years agoMerge "[GATT] Fix to change write_type prop of charc" into tizen
Pyun DoHyun [Tue, 22 Nov 2016 00:39:18 +0000 (16:39 -0800)]
Merge "[GATT] Fix to change write_type prop of charc" into tizen

7 years agoFix the doxygen reference warning 64/99064/1
Hyuk Lee [Mon, 21 Nov 2016 23:26:53 +0000 (08:26 +0900)]
Fix the doxygen reference warning

Change-Id: Iaa91507920839f60f02fe9ea9b2ae6aeb0b88780
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
7 years ago[GATT] Fix to change write_type prop of charc 05/99005/1
Gowtham Anandha Babu [Mon, 21 Nov 2016 11:26:06 +0000 (16:56 +0530)]
[GATT] Fix to change write_type prop of charc

Update is not required if values are same
and vice-versa.

Change-Id: Ib6f35878e7d9483bd19c7e2eaa0c73e985d69ecd
Signed-off-by: Gowtham Anandha Babu <gowtham.ab@samsung.com>
7 years agoFix: Build Errors for Wearable, TV, Mobile, IVI profiles. 49/98149/1 accepted/tizen/common/20161117.085256 accepted/tizen/common/20161118.090536 accepted/tizen/ivi/20161121.011959 accepted/tizen/mobile/20161121.011653 accepted/tizen/tv/20161121.011817 accepted/tizen/wearable/20161121.011907 submit/tizen/20161117.015745 submit/tizen/20161118.002314
h.sandeep [Wed, 16 Nov 2016 07:00:10 +0000 (12:30 +0530)]
Fix: Build Errors for Wearable, TV, Mobile, IVI profiles.

Fixed the error: unknown type name bt_hf_vendor_dep_at_cmd_s.

Change-Id: Ic5011842fac0a966779b05350467194ec4a6fd55
Signed-off-by: h.sandeep <h.sandeep@samsung.com>
7 years agoiBeacon: Add API to register iBeacon scan filter. 32/90932/10
h.sandeep [Wed, 5 Oct 2016 04:43:24 +0000 (10:13 +0530)]
iBeacon: Add API to register iBeacon scan filter.

1. Adds the API to register for ibeacon scan reports
2. Handles the iBeacon scan report events

Change-Id: I68f73bad3dec532ffdde8fa563fa771b0b62b32c
Signed-off-by: h.sandeep <h.sandeep@samsung.com>
7 years agoCode sync from 2.3 branch 89/97489/1 accepted/tizen/common/20161115.200458 submit/tizen/20161115.034359
Sangki Park [Fri, 11 Nov 2016 08:41:17 +0000 (17:41 +0900)]
Code sync from 2.3 branch

[Model] ALL
[BinType] AP
[Customer] ALL

[Issue#] Internal
[Request] N/A
[Occurrence Version] N/A

[Problem] Code sync from 2.3 branch
[Cause & Measure] N/A
[Checking Method] N/A

[Team] Basic connection
[Developer] Sangki Park
[Solution company] Samsung
[Change Type] Specific change

Change-Id: I7566caa9f320efbce4d26028309a75f438e402a7
Signed-off-by: Sudha Bheemanna <b.sudha@samsung.com>
Conflicts:
src/bluetooth-common.c
Change-Id: I7566caa9f320efbce4d26028309a75f438e402a7

7 years agoWhen GATT client is destroyed, unset service changed watcher 24/97424/1
Seungyoun Ju [Mon, 1 Feb 2016 07:51:14 +0000 (16:51 +0900)]
When GATT client is destroyed, unset service changed watcher

Change-Id: Ie90820e7fab11434b7d874f0d8da40620e5a1cd9
Signed-off-by: Sudha Bheemanna <b.sudha@samsung.com>
7 years agoAdd the bt_opp_get_transfer_progress internal API 64/97064/1
DoHyun Pyun [Fri, 11 Nov 2016 05:37:15 +0000 (14:37 +0900)]
Add the bt_opp_get_transfer_progress internal API

Change-Id: I973ba9091b47161b5b28873de6116fd30d36ec97
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
7 years agoPXP: Add base code Proximity Profile 82/93582/7 accepted/tizen/common/20161110.190128 accepted/tizen/ivi/20161111.001144 accepted/tizen/mobile/20161111.001046 accepted/tizen/tv/20161111.001103 accepted/tizen/wearable/20161111.001125 submit/tizen/20161110.000647
h.sandeep [Tue, 25 Oct 2016 04:17:03 +0000 (09:47 +0530)]
PXP: Add base code Proximity Profile

Change-Id: Icab8d0a83ea0aeb21b8e9d9555608214a3e8ad45
Signed-off-by: h.sandeep <h.sandeep@samsung.com>
Signed-off-by: Gowtham Anandha Babu <gowtham.ab@samsung.com>
Signed-off-by: h.sandeep <h.sandeep@samsung.com>
7 years agoAdd the type cast code for arm64 build 27/96027/1 accepted/tizen/ivi/20161108.001300 accepted/tizen/mobile/20161108.001158 accepted/tizen/tv/20161108.001232 accepted/tizen/wearable/20161108.001245 submit/tizen/20161107.085724
DoHyun Pyun [Mon, 7 Nov 2016 10:52:07 +0000 (19:52 +0900)]
Add the type cast code for arm64 build

Change-Id: Id0712f45512f3f0a0b585ebec4bd6990c8a0d284
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
7 years agoAdd the hid custom event sending API to the internal header 18/95818/2
DoHyun Pyun [Mon, 7 Nov 2016 00:45:39 +0000 (09:45 +0900)]
Add the hid custom event sending API to the internal header

Change-Id: I43dfdd9f2be4087e6671df68891648754385c757
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
7 years agoAdd internal APIs for the application's pairing procedure 16/95816/2
DoHyun Pyun [Mon, 7 Nov 2016 00:40:12 +0000 (09:40 +0900)]
Add internal APIs for the application's pairing procedure

Change-Id: I2f394c569713a310a91c7651a1ff1371ecb62994
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
7 years agoMove audio gateway APIs from internal to extension header 13/95813/1
DoHyun Pyun [Mon, 7 Nov 2016 00:15:19 +0000 (09:15 +0900)]
Move audio gateway APIs from internal to extension header

Change-Id: I50dd9bc5a39b9444c99882436a6271930c5f74a3
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
7 years agoMerge the code from private 09/95809/1
DoHyun Pyun [Thu, 3 Nov 2016 02:37:14 +0000 (11:37 +0900)]
Merge the code from private

branch:devel/bluetooth/master
=================================================
commit e1867146dceebc8550edb1431f40fe0c89d2353f
Author: Deokhyun Kim <dukan.kim@samsung.com>
Date:   Mon Oct 24 18:26:12 2016 +0900
==================================================

Change-Id: I3917b9d13076820f5aa7352649a9c9a81e32dda8
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
7 years agoAdd the internal API to get the pbap connected status 01/93601/1 accepted/tizen/3.0/ivi/20161103.002130 accepted/tizen/3.0/mobile/20161103.002040 accepted/tizen/3.0/tv/20161103.002100 accepted/tizen/3.0/wearable/20161103.002116 submit/tizen_3.0/20161102.022329
DoHyun Pyun [Tue, 25 Oct 2016 05:11:22 +0000 (14:11 +0900)]
Add the internal API to get the pbap connected status

Change-Id: Ied719209bd17b9b9dd541d30852a62e590c0b6f5
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
7 years agoAdd to check gatt support 56/92056/2
Taejin Woo [Thu, 13 Oct 2016 05:26:11 +0000 (14:26 +0900)]
Add to check gatt support

Change-Id: I52aa9f5492294e06e8230dcde0a1184fd720d835
Signed-off-by: Taejin Woo <tt.woo@samsung.com>
7 years agoCheck advertsing state 92/90992/1 accepted/tizen/3.0/ivi/20161011.053534 accepted/tizen/3.0/mobile/20161015.032740 accepted/tizen/3.0/tv/20161016.003502 accepted/tizen/3.0/wearable/20161015.081930 accepted/tizen/common/20161005.165617 accepted/tizen/ivi/20161006.075751 accepted/tizen/mobile/20161006.075708 accepted/tizen/tv/20161006.075723 accepted/tizen/wearable/20161006.075736 submit/tizen/20161005.091935 submit/tizen_3.0_common/20161104.104000 submit/tizen_3.0_ivi/20161010.000000 submit/tizen_3.0_ivi/20161010.000010 submit/tizen_3.0_mobile/20161015.000001 submit/tizen_3.0_tv/20161015.000000 submit/tizen_3.0_wearable/20161015.000001
Taejin Woo [Wed, 5 Oct 2016 08:46:56 +0000 (17:46 +0900)]
Check advertsing state

Change-Id: I4e9156bf035a14fb8c5804a07552141d86216cd4
Signed-off-by: Taejin Woo <tt.woo@samsung.com>
7 years agoFix the svace issue 29/90229/1 accepted/tizen/common/20160929.163305 accepted/tizen/ivi/20160930.001116 accepted/tizen/mobile/20160930.001108 accepted/tizen/tv/20160930.001113 accepted/tizen/wearable/20160930.001110 submit/tizen/20160929.061152
DoHyun Pyun [Thu, 29 Sep 2016 06:09:41 +0000 (15:09 +0900)]
Fix the svace issue

Change-Id: I0d5f4a3b202782248c2a77655b7345d068280196
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
7 years agoRemove unused ipsp internal function 69/90069/1
DoHyun Pyun [Wed, 28 Sep 2016 07:33:04 +0000 (16:33 +0900)]
Remove unused ipsp internal function

Change-Id: If755e44aa5196a290dfee86d81f758c4f0e97e29
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
7 years agoModify return of error handle 60/89960/1 accepted/tizen/common/20160928.164250 accepted/tizen/ivi/20160929.002005 accepted/tizen/mobile/20160929.001901 accepted/tizen/tv/20160929.001914 accepted/tizen/wearable/20160929.002041 submit/tizen/20160928.062430
Taejin Woo [Wed, 28 Sep 2016 01:31:13 +0000 (10:31 +0900)]
Modify return of error handle

Change-Id: I4ddb08c3c0bc681443459b758075b2d52f406265
Signed-off-by: Taejin Woo <tt.woo@samsung.com>
7 years agoFix the Svace issue 32/89532/1 accepted/tizen/common/20160926.154748 accepted/tizen/ivi/20160927.083811 accepted/tizen/mobile/20160927.074222 accepted/tizen/tv/20160927.084015 accepted/tizen/wearable/20160927.083841 submit/tizen/20160926.090601
Hyuk Lee [Mon, 26 Sep 2016 02:52:00 +0000 (11:52 +0900)]
Fix the Svace issue

- WGID : 48912

Change-Id: I17c4715064d6c2e45606ec818cd000534752d6d9
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
7 years agoFix native api reference warnings 58/89258/1 accepted/tizen/common/20160923.160938 accepted/tizen/ivi/20160927.020213 accepted/tizen/mobile/20160927.020110 accepted/tizen/tv/20160927.020148 accepted/tizen/wearable/20160927.020135 submit/tizen/20160923.081806
DoHyun Pyun [Fri, 23 Sep 2016 01:44:49 +0000 (10:44 +0900)]
Fix native api reference warnings

Change-Id: If9db28716017fec0154f439bb5b110e7f297f8c3
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
7 years agoIncrease the package version 27/89127/1
DoHyun Pyun [Thu, 22 Sep 2016 09:22:44 +0000 (18:22 +0900)]
Increase the package version

Change-Id: Ic07b7c5efb2a248b0a4a492aaeea24778fafa93a
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
7 years agoAdd the get uuid name API into public native API 36/88436/6 accepted/tizen/common/20160922.120558 accepted/tizen/ivi/20160922.233145 accepted/tizen/mobile/20160922.233121 accepted/tizen/tv/20160922.233139 accepted/tizen/wearable/20160922.233131 submit/tizen/20160922.015934
DoHyun Pyun [Mon, 19 Sep 2016 05:35:12 +0000 (14:35 +0900)]
Add the get uuid name API into public native API

Change-Id: I03ec693515984055c3b9cff7072d54aa356841fc
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
7 years agoMerge "Revert a internal API" into tizen
Pyun DoHyun [Thu, 22 Sep 2016 00:58:33 +0000 (17:58 -0700)]
Merge "Revert a internal API" into tizen

7 years agoRevert a internal API 07/89007/1
Taejin Woo [Wed, 21 Sep 2016 11:12:49 +0000 (20:12 +0900)]
Revert a internal API

Change-Id: Ida51834443c986398e26349b9a925a144f28a8a9
Signed-off-by: Taejin Woo <tt.woo@samsung.com>
7 years agoFix the internal UTC fail issue 45/88945/1
Hyuk Lee [Wed, 21 Sep 2016 07:17:24 +0000 (16:17 +0900)]
Fix the internal UTC fail issue

Change-Id: I58c4cfb439e12d975a0d83c40dc65a14bd8ca95d
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
7 years agoAdd MTU related APIs into internal header 46/88846/2
DoHyun Pyun [Wed, 21 Sep 2016 02:21:29 +0000 (11:21 +0900)]
Add MTU related APIs into internal header

Change-Id: I87575dfaaaf8568a131e2a021150ccf8a2798d87
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
7 years agoAdd set LE mode APIs into public native API 25/88425/2
DoHyun Pyun [Mon, 19 Sep 2016 04:02:39 +0000 (13:02 +0900)]
Add set LE mode APIs into public native API

Change-Id: Iaae532130becad92c4e94c7e74afeab525f56130
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
7 years agoFix tizen coding style errors and warnings 18/88418/1 accepted/tizen/common/20160921.161545 accepted/tizen/ivi/20160922.041625 accepted/tizen/mobile/20160922.041544 accepted/tizen/tv/20160922.041612 accepted/tizen/wearable/20160922.041603 submit/tizen/20160921.010208
DoHyun Pyun [Mon, 19 Sep 2016 01:57:43 +0000 (10:57 +0900)]
Fix tizen coding style errors and warnings

Change-Id: I6512abca2b2a19e29688ee82dfb7f2773398e4cd
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
7 years agoAdd oob extended APIs in public native API 84/87184/3
DoHyun Pyun [Wed, 7 Sep 2016 00:45:27 +0000 (09:45 +0900)]
Add oob extended APIs in public native API

Change-Id: I28b08740dbee527bf0475fe7c7ed52ff233927fc
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
7 years agoAdd gatt service changed callback APIs 90/87190/5
DoHyun Pyun [Wed, 7 Sep 2016 01:34:43 +0000 (10:34 +0900)]
Add gatt service changed callback APIs

Change-Id: I455f1e8015e1a09d57248db1be450344a012a5ca
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
7 years agoAdd bt_device_set_profile_restricted definition for tv and wearable 99/87899/1 accepted/tizen/common/20160912.181425 accepted/tizen/ivi/20160913.041806 accepted/tizen/mobile/20160913.041713 accepted/tizen/tv/20160913.041726 accepted/tizen/wearable/20160913.041747 submit/tizen/20160912.055637
DoHyun Pyun [Mon, 12 Sep 2016 05:24:27 +0000 (14:24 +0900)]
Add bt_device_set_profile_restricted definition for tv and wearable

Change-Id: I6b32907cb0a40243b18a0923af863fd5df511b6e
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
7 years agoSupport hf and pbap_client functionality for IVI 94/87894/1
DoHyun Pyun [Mon, 12 Sep 2016 05:17:38 +0000 (14:17 +0900)]
Support hf and pbap_client functionality for IVI

Change-Id: I5a7dc86504f3ebbaa21ce59fa1b6b0bb887d8670
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
7 years agoAdd bt_restricted_profile_t for wearable and tv 84/87884/1 submit/tizen/20160912.033649
DoHyun Pyun [Mon, 12 Sep 2016 04:29:56 +0000 (13:29 +0900)]
Add bt_restricted_profile_t for wearable and tv

Change-Id: I51089259ce1bc09ecf26c34957c14f799c2379e5
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
7 years agoFix svace issues 74/87874/1
DoHyun Pyun [Mon, 12 Sep 2016 02:46:25 +0000 (11:46 +0900)]
Fix svace issues

Change-Id: Ibffd1dedc8c08faab8cc3ac3a3d6caec61bada1a
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
7 years agoMerge "Fix typo errors in API description" into tizen
DoHyun Pyun [Fri, 9 Sep 2016 07:08:52 +0000 (00:08 -0700)]
Merge "Fix typo errors in API description" into tizen

7 years agoAdd internal API about restricted profile set/get 44/87644/1
Hyuk Lee [Fri, 9 Sep 2016 04:11:03 +0000 (13:11 +0900)]
Add internal API about restricted profile set/get

Change-Id: I33732ed309d9bffb571f6366c2f7bb842c5c4b9c
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
7 years agoFix typo errors in API description 19/87419/1
DoHyun Pyun [Thu, 8 Sep 2016 02:20:52 +0000 (11:20 +0900)]
Fix typo errors in API description

Change-Id: I3a7cb7e2c1c1b8bfa0db7d59af17c8aec4ceb9ce
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
7 years agoFix typo errors in API description 57/86557/4 accepted/tizen/common/20160907.154456 accepted/tizen/ivi/20160908.004144 accepted/tizen/mobile/20160908.004050 accepted/tizen/tv/20160908.004106 accepted/tizen/wearable/20160908.004121 submit/tizen/20160907.050933
DoHyun Pyun [Fri, 2 Sep 2016 01:34:33 +0000 (10:34 +0900)]
Fix typo errors in API description

Change-Id: Idc0d5e7150ce4568e2f865f1f5c749d42fa3286b
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
7 years agoModify the type name for gatt request 26/85826/7
DoHyun Pyun [Mon, 29 Aug 2016 08:05:59 +0000 (17:05 +0900)]
Modify the type name for gatt request

Change-Id: Icd738d34aeef05ebd8c7c65aaba80a0a41f7b842
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
7 years agoModify the enum definitions for gatt permission 97/86397/5
DoHyun Pyun [Thu, 1 Sep 2016 03:50:58 +0000 (12:50 +0900)]
Modify the enum definitions for gatt permission

Change-Id: I6d800ebbdffea8daecfbe33971d4e7825540959d
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
7 years agoCAPI: Fix Build Option Naming Rule. 99/86699/1
h.sandeep [Fri, 2 Sep 2016 10:37:12 +0000 (16:07 +0530)]
CAPI: Fix Build Option Naming Rule.

Change-Id: Id3e329d6c305fec326c8e9c5bf06d37c59f9d2b2
Signed-off-by: h.sandeep <h.sandeep@samsung.com>
7 years agoFix UTC / ITC fail issues 76/86576/3 accepted/tizen/common/20160902.062012 accepted/tizen/ivi/20160902.082151 accepted/tizen/mobile/20160902.082101 accepted/tizen/tv/20160902.082115 accepted/tizen/wearable/20160902.082135 submit/tizen/20160902.025225
DoHyun Pyun [Fri, 2 Sep 2016 02:37:46 +0000 (11:37 +0900)]
Fix UTC / ITC fail issues

Modify the audio supported check logic

Change-Id: I9cb17f2a267b11c4307cebc0d27366c296c42a74
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
7 years agoAdd the callback function to change gatt service 99/86399/1
DoHyun Pyun [Thu, 1 Sep 2016 04:18:10 +0000 (13:18 +0900)]
Add the callback function to change gatt service

Change-Id: Ida0ed8000896b8fea6c58ad16e41ee0f0ecbca29
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
7 years agoType cast the pointer for arm64 build 72/86372/1 accepted/tizen/common/20160901.143332 accepted/tizen/ivi/20160901.072646 accepted/tizen/mobile/20160901.072556 accepted/tizen/tv/20160901.072609 accepted/tizen/wearable/20160901.072627 submit/tizen/20160901.003334
DoHyun Pyun [Thu, 1 Sep 2016 02:04:47 +0000 (11:04 +0900)]
Type cast the pointer for arm64 build

Change-Id: Idbcfa61c832763fccc541caab134e0a7fb9b1386
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
7 years agoRemove wearable definition in the enum value 66/86366/1
DoHyun Pyun [Thu, 1 Sep 2016 01:25:38 +0000 (10:25 +0900)]
Remove wearable definition in the enum value

Change-Id: I1cfcf536c4c02c5e878ea3d2508b872b6a3a00dc
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
7 years agoHID: Add API to send customized event 81/85781/1
DoHyun Pyun [Mon, 29 Aug 2016 05:36:10 +0000 (14:36 +0900)]
HID: Add API to send customized event

Change-Id: Idb6823c7ea2b68081208f32baaf639dc000e00b7
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
7 years agoAdd missing enum value and type define function 96/85396/1 accepted/tizen/common/20160825.062821 accepted/tizen/ivi/20160829.041704 accepted/tizen/mobile/20160829.041559 accepted/tizen/tv/20160829.041625 accepted/tizen/wearable/20160829.041640 submit/tizen/20160825.004351
DoHyun Pyun [Thu, 25 Aug 2016 02:32:48 +0000 (11:32 +0900)]
Add missing enum value and type define function

Change-Id: Ia6c33741750cdb5ca9c1cea8e0788e71f2a2e6fa
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
7 years agoFix TV profile's build error 92/85392/1
DoHyun Pyun [Thu, 25 Aug 2016 02:22:45 +0000 (11:22 +0900)]
Fix TV profile's build error

Change-Id: I4cd2aafe12920630fd73ed14604a41f25bcbf287
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
7 years agoMerge "Merge the code from private" into tizen
DoHyun Pyun [Thu, 25 Aug 2016 00:21:33 +0000 (17:21 -0700)]
Merge "Merge the code from private" into tizen

7 years agoMerge the code from private 99/84999/1
DoHyun Pyun [Tue, 23 Aug 2016 08:07:52 +0000 (17:07 +0900)]
Merge the code from private

branch:devel/bluetooth/master
=================================================
commit 590b9e2b91ffb859bab635544f2656f5d9286dee
Author: Deokhyun Kim <dukan.kim@samsung.com>
Date:   Wed Jul 27 16:23:38 2016 +0900
[bt_unit_test] Apply g_timeout_add instead of sleep
==================================================

Change-Id: Ib3e675c73ad7820d4aadcedd6b1f7f75d1349a47
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
7 years agoAdd the Deprecation log msg 64/82864/3 accepted/tizen/common/20160818.144154 submit/tizen/20160818.005730
Hyuk Lee [Mon, 8 Aug 2016 07:46:19 +0000 (16:46 +0900)]
Add the Deprecation log msg

Change-Id: Id7f9aeb4f74d77a21131e5834cfe0fe7133b9180
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
7 years agoFill vcard name string in pulling vcard list 38/84138/1
DoHyun Pyun [Wed, 17 Aug 2016 03:54:18 +0000 (12:54 +0900)]
Fill vcard name string in pulling vcard list

Change-Id: I83aaeab899e60d5d2b9431f06a02a085b3f8306a
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
7 years agoFix coding style errors 16/84116/1
DoHyun Pyun [Tue, 16 Aug 2016 23:46:20 +0000 (08:46 +0900)]
Fix coding style errors

Change-Id: I8dfc3353544b03319dcf0525122c1e58dc309c4a
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
7 years agoFix the IPSP APIs' name and move those in the internal.h 06/83606/2
Taejin Woo [Fri, 12 Aug 2016 02:18:43 +0000 (11:18 +0900)]
Fix the IPSP APIs' name and move those in the internal.h

Change-Id: Ifd7d4d3cf13a8d300df6843dbc57efbd0047b492
Signed-off-by: Taejin Woo <tt.woo@samsung.com>
7 years agoIPSP : Tie connected info and Interface Info 57/83357/4 accepted/tizen/common/20160812.140936 accepted/tizen/ivi/20160812.065432 accepted/tizen/mobile/20160812.065415 accepted/tizen/tv/20160812.065427 accepted/tizen/wearable/20160812.065421 submit/tizen/20160812.010225
Taejin Woo [Wed, 10 Aug 2016 08:25:04 +0000 (17:25 +0900)]
IPSP : Tie connected info and Interface Info

When connected between two device, they already know Interface info

Change-Id: Ie3ad742af386e7067a8187ad2644761ad852b59a
Signed-off-by: Taejin Woo <tt.woo@samsung.com>
7 years agoIPSP : Add new unit test cases for IPSP 03/58303/12 accepted/tizen/common/20160809.184102 accepted/tizen/ivi/20160809.232754 accepted/tizen/mobile/20160809.232821 accepted/tizen/tv/20160809.232636 accepted/tizen/wearable/20160809.232849 submit/tizen/20160809.064342
Taejin Woo [Tue, 31 May 2016 05:36:49 +0000 (14:36 +0900)]
IPSP : Add new unit test cases for IPSP

This patch adds new test cases to set BT interface info callback &
test cases for sample Application to send/receive IPv6 data over IPSP L2CAP
channel using TCP/IP socket communication on BT interface.

Change-Id: I51ae02e759d2f3d669fcb1622e193127155dedd0
Signed-off-by: paras.kumar <paras.kumar@samsung.com>
8 years agoModify the supported check logic from build time to run time 17/79917/1
DoHyun Pyun [Wed, 13 Jul 2016 10:44:37 +0000 (19:44 +0900)]
Modify the supported check logic from build time to run time

Change-Id: Id06d6cc21bc219ff47813e43eee368651575824a
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoReplace TELEPHONY_DISABLE build option to TIZEN_HFP_DISABLE 94/79794/1
DoHyun Pyun [Wed, 13 Jul 2016 02:17:48 +0000 (11:17 +0900)]
Replace TELEPHONY_DISABLE build option to TIZEN_HFP_DISABLE

Change-Id: Ief2118a62be42366523a5c874bbde1a4e2ccf723
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoHID: Added new API to send RC key events 31/77831/2 accepted/tizen/common/20160704.145416 accepted/tizen/ivi/20160705.003641 accepted/tizen/mobile/20160705.003539 accepted/tizen/tv/20160705.003621 accepted/tizen/wearable/20160705.003600 submit/tizen/20160704.015035
Atul Rai [Fri, 1 Jul 2016 08:21:14 +0000 (17:21 +0900)]
HID: Added new API to send RC key events

This patch adds API to send RC key event to remote device.
It also adds new test case to demonstarte usage of added API.

Change-Id: I24da5cbc58ed48707275dc110afdd5d1c19aa154
Signed-off-by: Atul Rai <a.rai@samsung.com>
8 years agoRevert "Move passkey reply APIs to internal header" 95/77395/1 accepted/tizen/common/20160703.130107 accepted/tizen/ivi/20160630.003514 accepted/tizen/mobile/20160630.003440 accepted/tizen/tv/20160630.003419 accepted/tizen/wearable/20160630.003458 submit/tizen/20160629.092010
DoHyun Pyun [Wed, 29 Jun 2016 12:55:15 +0000 (21:55 +0900)]
Revert "Move passkey reply APIs to internal header"

This reverts commit 06ca04d3b5827d12adc8fd89d9573175cfca7af2.

Change-Id: If4563eb7ccbaf5461a63596a23e1a0a9acda7737

8 years agoMove passkey reply APIs to internal header 31/77231/1 submit/tizen_common/20160701.180000
DoHyun Pyun [Wed, 29 Jun 2016 06:34:09 +0000 (15:34 +0900)]
Move passkey reply APIs to internal header

Change-Id: I4ffd1cbf9d70e427171f1ab28486c92e62270ebf
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoFix the coding style error - brace position 82/76682/1 accepted/tizen/common/20160627.191956 accepted/tizen/ivi/20160628.014452 accepted/tizen/mobile/20160628.014535 accepted/tizen/tv/20160628.014503 accepted/tizen/wearable/20160628.014522 submit/tizen/20160627.044451
DoHyun Pyun [Mon, 27 Jun 2016 01:19:20 +0000 (10:19 +0900)]
Fix the coding style error - brace position

Change-Id: I3f896ede7efda6ee44eec444a538d3e2221c8fd8
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoAdd the init status check to "GATT server start" 61/76561/1
Hyuk Lee [Fri, 24 Jun 2016 08:00:31 +0000 (17:00 +0900)]
Add the init status check to "GATT server start"

Change-Id: I40f6fe61108d5d278d2be64b88aaedaa93700dee
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
8 years agoFix the some typing errors for bluetooth doc 08/75908/1 accepted/tizen/common/20160623.154005 accepted/tizen/ivi/20160623.121552 accepted/tizen/mobile/20160623.121501 accepted/tizen/tv/20160623.121519 accepted/tizen/wearable/20160623.121535 submit/tizen/20160622.071203
Taejin Woo [Wed, 22 Jun 2016 06:15:38 +0000 (15:15 +0900)]
Fix the some typing errors for bluetooth doc

Change-Id: Ic927cc7937c5b17e42c21ce632c57a23076372f1
Signed-off-by: Taejin Woo <tt.woo@samsung.com>
8 years agoAdd the GATT support check 98/75698/1 accepted/tizen/common/20160621.184613 accepted/tizen/ivi/20160622.021654 accepted/tizen/mobile/20160622.021606 accepted/tizen/tv/20160622.021620 accepted/tizen/wearable/20160622.021638 submit/tizen/20160621.071537
Hyuk Lee [Tue, 21 Jun 2016 05:07:23 +0000 (14:07 +0900)]
Add the GATT support check

Change-Id: I6726b3eca849bc1165716ac37c1bb8ef92cdcc6b
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
8 years agoRemove BT disable flag for emulator 45/75645/1
DoHyun Pyun [Tue, 21 Jun 2016 01:03:00 +0000 (10:03 +0900)]
Remove BT disable flag for emulator

Change-Id: I7688c38501bae5af2d454fda5d3cd0df3dcdc542
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoSync header types between wearable and others 94/75494/1 accepted/tizen/common/20160620.163736 accepted/tizen/ivi/20160621.024522 accepted/tizen/mobile/20160621.024326 accepted/tizen/tv/20160621.024354 accepted/tizen/wearable/20160621.024411 submit/tizen/20160620.064330 submit/tizen/20160620.064511
Taejin Woo [Mon, 20 Jun 2016 06:33:33 +0000 (15:33 +0900)]
Sync header types between wearable and others

Change-Id: I1d256107756539823be52b459d9ae3ac79a36d31
Signed-off-by: Taejin Woo <tt.woo@samsung.com>
8 years agoMerge "Add CAPI_NETWORK_BLUETOOTH_HID_DEVICE_MODULE group" into tizen submit/submit/tizen/20160620.042720/20160620.042801 submit/tizen/20160620.042720
Pyun DoHyun [Mon, 20 Jun 2016 04:24:57 +0000 (21:24 -0700)]
Merge "Add CAPI_NETWORK_BLUETOOTH_HID_DEVICE_MODULE group" into tizen

8 years agoMerge "Move HID APIs header related with HID device role into bluetooth." into tizen
Pyun DoHyun [Mon, 20 Jun 2016 04:24:40 +0000 (21:24 -0700)]
Merge "Move HID APIs header related with HID device role into bluetooth." into tizen

8 years agoMerge "Add CAPI_NETWORK_BLUETOOTH_GATT_SERVER_MODULE group" into tizen
Pyun DoHyun [Mon, 20 Jun 2016 04:23:42 +0000 (21:23 -0700)]
Merge "Add CAPI_NETWORK_BLUETOOTH_GATT_SERVER_MODULE group" into tizen

8 years agoMove GATT Server APIs header to bluetooth.h 98/72198/21
Hyuk Lee [Tue, 31 May 2016 07:07:04 +0000 (16:07 +0900)]
Move GATT Server APIs header to bluetooth.h

- modify the api version
- modify the func description
- modify the callback function name
- modify the typos
- add the return type for privilege APIs

Change-Id: I25489e0815ea2bdbded9473c8bd3b9727a099747
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
8 years agoMove HID APIs header related with HID device role into bluetooth. 03/68803/44
Taejin Woo [Wed, 25 May 2016 03:44:08 +0000 (12:44 +0900)]
Move HID APIs header related with HID device role into bluetooth.

Change-Id: If8d5248b250ab7c598f2399f1ce1ef23fd8840a7
Signed-off-by: Taejin Woo <tt.woo@samsung.com>
8 years agoAdd CAPI_NETWORK_BLUETOOTH_HID_DEVICE_MODULE group 76/68976/8
Taejin Woo [Wed, 11 May 2016 01:35:43 +0000 (10:35 +0900)]
Add CAPI_NETWORK_BLUETOOTH_HID_DEVICE_MODULE group

This module is for HID Device APIs

Change-Id: I43e5c0843b9cb7cf1058f870dd704264b9c21a53
Signed-off-by: Taejin Woo <tt.woo@samsung.com>
8 years agoAdd disabling features for common profile 30/74630/2
Taejin Woo [Wed, 15 Jun 2016 04:42:23 +0000 (13:42 +0900)]
Add disabling features for common profile

Change-Id: I8e820acf0495643cd3f324b872f1578a4456d3b4
Signed-off-by: Taejin Woo <tt.woo@samsung.com>
8 years agoAdd AVRCP Control supporting function for UTC 00/73400/1 accepted/tizen/common/20160608.160313 accepted/tizen/ivi/20160609.090334 accepted/tizen/mobile/20160609.090258 accepted/tizen/tv/20160609.090325 accepted/tizen/wearable/20160609.090314 submit/tizen/20160608.051832
DoHyun Pyun [Wed, 8 Jun 2016 04:52:34 +0000 (13:52 +0900)]
Add AVRCP Control supporting function for UTC

Change-Id: I08a99d3cb0e9b48b6192b865d8bcd00ad3e2eace
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoDisable supporting option of HID DEVICE APIs for wearable profile 36/73136/1 submit/submit/tizen/20160607.011620/20160607.011707
Hyuk Lee [Tue, 7 Jun 2016 00:53:35 +0000 (09:53 +0900)]
Disable supporting option of HID DEVICE APIs for wearable profile

- It is just temporally for internal utc pass.
- After ACR finished, it will be enabled again.

Change-Id: I0f10b9e5f4ed38a2bc205f3e501dfa757879892b
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
8 years agoDisable supporting option of PBAP APIs except of wearble profile 13/72913/1
DoHyun Pyun [Fri, 3 Jun 2016 04:46:57 +0000 (13:46 +0900)]
Disable supporting option of PBAP APIs except of wearble profile

Change-Id: I651d041763a222094e62c86d3347bd9b2d679ec5
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoDPM: Handle Error code BLUETOOTH_ERROR_DEVICE_POLICY_RESTRICTION. 10/72310/1 accepted/tizen/common/20160603.150550 accepted/tizen/ivi/20160602.231129 accepted/tizen/mobile/20160602.231148 accepted/tizen/tv/20160602.231109 accepted/tizen/wearable/20160602.231114 submit/tizen/20160602.083956
h.sandeep [Tue, 31 May 2016 10:20:40 +0000 (15:50 +0530)]
DPM: Handle Error code BLUETOOTH_ERROR_DEVICE_POLICY_RESTRICTION.

Change-Id: Ia4e3a41660fc971e74db310bbc49082b86c5ef4e
Signed-off-by: h.sandeep <h.sandeep@samsung.com>
8 years agoAdd CAPI_NETWORK_BLUETOOTH_GATT_SERVER_MODULE group 27/72227/1
Hyuk Lee [Tue, 31 May 2016 07:59:44 +0000 (16:59 +0900)]
Add CAPI_NETWORK_BLUETOOTH_GATT_SERVER_MODULE group

Change-Id: Id809c5d6526139d00168752227d4687034b9b5ff
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
8 years agoAdd missing client prefix in new pbap API 34/72134/1 accepted/tizen/common/20160531.141952 accepted/tizen/ivi/20160602.022714 accepted/tizen/mobile/20160602.022938 accepted/tizen/tv/20160602.022456 accepted/tizen/wearable/20160602.022639 submit/tizen/20160531.005626
DoHyun Pyun [Tue, 31 May 2016 00:53:44 +0000 (09:53 +0900)]
Add missing client prefix in new pbap API

Change-Id: I78083d054110f8b50a54e4209ff5f66f9d3f4fde
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoFix the coding style errors 90/71990/1
DoHyun Pyun [Mon, 30 May 2016 06:19:46 +0000 (15:19 +0900)]
Fix the coding style errors

Change-Id: I56a59b41b6f05bcb612b11a8564b8dce6ebe78b1
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoAdd CAPI_NETWORK_BLUETOOTH_PBAP_MODULE group 23/66423/11 accepted/tizen/common/20160530.131907 submit/tizen/20160530.005331
DoHyun Pyun [Tue, 19 Apr 2016 02:10:35 +0000 (11:10 +0900)]
Add CAPI_NETWORK_BLUETOOTH_PBAP_MODULE group

This module is for PBAP client APIs

Change-Id: If2bed87e956f3bd0da02a6bbdbd34f8ec25c4d6f
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoAdd an error value for device policy restriction 38/71038/4
DoHyun Pyun [Tue, 24 May 2016 00:17:04 +0000 (09:17 +0900)]
Add an error value for device policy restriction

Change-Id: Ic9f8a3147218bdd15bed93873e0f09bacf935038
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoMove PBAP client APIs header into bluetooth.h 22/66422/33
DoHyun Pyun [Tue, 19 Apr 2016 02:09:19 +0000 (11:09 +0900)]
Move PBAP client APIs header into bluetooth.h

We will provide PBAP client APIs as public API on tizen 3.0

Change-Id: I8b5c29b3e361ff01c3a639b9ed80231a6f3b524c
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoMove A2DP/AVRCP sink role APIs header to bluetooth.h 14/67214/17
Hyuk Lee [Tue, 26 Apr 2016 01:47:49 +0000 (10:47 +0900)]
Move A2DP/AVRCP sink role APIs header to bluetooth.h

- modify the header file
- modify the doc
- add the avrcp control feature
- modify the missspelling
- modify the wrong param type
- modify the privilege
- modify the doc description

Change-Id: I2cfb71ac9e3e151685201e4b3a9e3278272885b9
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
8 years agoFix to check whether type is correct or not 44/71744/1
Taejin Woo [Fri, 27 May 2016 02:57:24 +0000 (11:57 +0900)]
Fix to check whether type is correct or not

Change-Id: I4f820ce5396583128d4c2451a2fc4ec108e2ea07
Signed-off-by: Taejin Woo <tt.woo@samsung.com>
8 years agoGATT-Server: Modify the "bt_gatt_server_send_response" API parameters. 93/70993/4
h.sandeep [Mon, 23 May 2016 13:53:30 +0000 (19:23 +0530)]
GATT-Server: Modify the "bt_gatt_server_send_response" API parameters.

Add Prameter resp_status and request_type to the API
"bt_gatt_server_send_response". This Patch allows the
Application to send reponse status after processing
the Read/Write request from client.

Change-Id: Ic5f25dd6adffcf32c19fb8e28a82c14fa364f3cc
Signed-off-by: h.sandeep <h.sandeep@samsung.com>
8 years agoGATT-Server: Enable Read/Write request Callbacks for Descriptor. 92/70992/3
h.sandeep [Mon, 23 May 2016 12:38:54 +0000 (18:08 +0530)]
GATT-Server: Enable Read/Write request Callbacks for Descriptor.

Change-Id: I1162f64f10ca669ffc24a98e25d8b7851ff6e82c
Signed-off-by: h.sandeep <h.sandeep@samsung.com>
8 years agoFix the svace issue 41/71041/1 accepted/tizen/common/20160524.150435 accepted/tizen/ivi/20160524.094958 accepted/tizen/mobile/20160524.094833 accepted/tizen/tv/20160524.094800 accepted/tizen/wearable/20160524.095030 submit/tizen/20160524.012130
Hyuk Lee [Tue, 24 May 2016 00:46:36 +0000 (09:46 +0900)]
Fix the svace issue

- malloc bad size

Change-Id: Ie4f8c49e3916c978fe94b6dc636ba26d066363a2
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
8 years agoAdd the lcov-code temporarily for enhancing coverage 77/70877/1
Taejin Woo [Mon, 23 May 2016 06:44:15 +0000 (15:44 +0900)]
Add the lcov-code temporarily for enhancing coverage

Change-Id: If242b5666cd59c30b408cfa757f9fde23a13d66b
Signed-off-by: Taejin Woo <tt.woo@samsung.com>
8 years agoMerge "DPM: Enable DPM APIs for all profiles." into tizen accepted/tizen/common/20160524.150234 accepted/tizen/ivi/20160524.004252 accepted/tizen/mobile/20160524.004225 accepted/tizen/tv/20160524.004246 accepted/tizen/wearable/20160524.004212 submit/tizen/20160523.041954
Pyun DoHyun [Mon, 23 May 2016 00:56:02 +0000 (17:56 -0700)]
Merge "DPM: Enable DPM APIs for all profiles." into tizen

8 years agoDPM: Enable DPM APIs for all profiles. 39/70739/1
h.sandeep [Fri, 20 May 2016 08:56:31 +0000 (14:26 +0530)]
DPM: Enable DPM APIs for all profiles.

Change-Id: I90be0824566a11b78dd9809f59ef9bb15567d1e2
Signed-off-by: h.sandeep <h.sandeep@samsung.com>
8 years agoAPI addition for getting Gatt permission of characteristic or descriptor 88/70688/1
Hyuk Lee [Fri, 20 May 2016 06:31:04 +0000 (15:31 +0900)]
API addition for getting Gatt permission of characteristic or descriptor

Change-Id: Ifeae8ebeb213693394a1cc3a22251e03c8663516
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
8 years agoAPI addition for destroying Gatt service, characteristic or descritor handle 98/70098/1
Hyuk Lee [Wed, 18 May 2016 06:00:51 +0000 (15:00 +0900)]
API addition for destroying Gatt service, characteristic or descritor handle

Change-Id: I63c4d63482c1d9c267eb3e751ea651e8b9d33a20
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
8 years agoModify the wearable bluetooth_type.h enum version 49/68849/1 accepted/tizen/common/20160510.141403 accepted/tizen/ivi/20160512.050006 accepted/tizen/mobile/20160512.045914 accepted/tizen/tv/20160512.045944 accepted/tizen/wearable/20160512.045856 submit/tizen/20160510.062822
Hyuk Lee [Tue, 10 May 2016 06:19:22 +0000 (15:19 +0900)]
Modify the wearable bluetooth_type.h enum version

Change-Id: I3f253436d762646a71334a56be2159c3c07bb044
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>