platform/core/api/bluetooth.git
7 years agoFix the svace issue (WGID 170800) 14/141614/1 accepted/tizen_3.0_common accepted/tizen_3.0_ivi accepted/tizen_3.0_mobile accepted/tizen_3.0_tv accepted/tizen_3.0_wearable accepted/tizen/3.0/common/20170803.140340 accepted/tizen/3.0/ivi/20170803.010928 accepted/tizen/3.0/mobile/20170803.010852 accepted/tizen/3.0/tv/20170803.010905 accepted/tizen/3.0/wearable/20170803.010917 submit/tizen_3.0/20170801.063915
DoHyun Pyun [Tue, 1 Aug 2017 05:22:46 +0000 (14:22 +0900)]
Fix the svace issue (WGID 170800)

Change-Id: I99fac3a07f8f39b07019bd88d59a4cff51ab609e
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
7 years agoFix SVace issue. 13/137213/1 accepted/tizen/3.0/common/20170719.081557 accepted/tizen/3.0/ivi/20170719.003635 accepted/tizen/3.0/mobile/20170719.003600 accepted/tizen/3.0/tv/20170719.003611 accepted/tizen/3.0/wearable/20170719.003622 submit/tizen_3.0/20170716.235230
Deokhyun Kim [Wed, 5 Jul 2017 02:05:36 +0000 (11:05 +0900)]
Fix SVace issue.

Change-Id: I625793c394c093c37ec6ab9c9b8ade2af85369b3
Signed-off-by: Deokhyun Kim <dukan.kim@samsung.com>
7 years agoFix SVace issue. 54/136254/1
Deokhyun Kim [Thu, 29 Jun 2017 01:26:45 +0000 (10:26 +0900)]
Fix SVace issue.

Change-Id: I25f17d7014f512f4c52161345260cb88d1bb11ae

7 years agoFix wrong parameter order. Parameter order is mismatched with prototype. 02/135402/1
Deokhyun Kim [Thu, 22 Jun 2017 07:13:52 +0000 (16:13 +0900)]
Fix wrong parameter order. Parameter order is mismatched with prototype.

Change-Id: I70eae5365f069c3244dbaf8abb3442f7c88adcab
Signed-off-by: Deokhyun Kim <dukan.kim@samsung.com>
7 years agoFix the SVace issue. 97/135397/1
Deokhyun Kim [Thu, 22 Jun 2017 07:11:58 +0000 (16:11 +0900)]
Fix the SVace issue.

Change-Id: I49db49f4cc0ae6dd0a30217f66bd4e36c0ee8c4d
Signed-off-by: Deokhyun Kim <dukan.kim@samsung.com>
7 years agoRemove the redundant debug message 73/134473/1
Injun Yang [Mon, 19 Jun 2017 01:00:12 +0000 (10:00 +0900)]
Remove the redundant debug message

Change-Id: I70eb9dfbe04b045343030de7bf43fc54f82d8f4a

7 years agoFix the build error 66/134466/1
DoHyun Pyun [Sun, 18 Jun 2017 23:55:42 +0000 (08:55 +0900)]
Fix the build error

Remove undefined enum variable usage

Change-Id: I38ce07c3dd129431cc714061189f962830ee256b
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoAdd uuid information 26/134126/1
Injun Yang [Thu, 15 Jun 2017 00:40:26 +0000 (09:40 +0900)]
Add uuid information

Change-Id: If21142bbd025ef8f4f601a3aac33a0ca370c02d2

8 years agoAdd unit test 66/134066/2
Injun Yang [Wed, 14 Jun 2017 10:55:19 +0000 (19:55 +0900)]
Add unit test

Change-Id: I7cf32772efa3fa8f6012472a9feacbbce4ca4d34

8 years agoAdd a missed prototype of internal API. 76/133376/1
Deokhyun Kim [Mon, 12 Jun 2017 04:03:37 +0000 (13:03 +0900)]
Add a missed prototype of internal API.

 - bt_adapter_foreach_profile_connected_devices()

Change-Id: I72b87d78030b6134ddb35f7f83aae2f9f06be09b
Signed-off-by: Deokhyun Kim <dukan.kim@samsung.com>
8 years agoFix an operator error. 45/132445/1
Deokhyun Kim [Mon, 5 Jun 2017 08:15:22 +0000 (17:15 +0900)]
Fix an operator error.

Change-Id: I91168d54656997d8bf594fbc586d71aacebc5147
Signed-off-by: Deokhyun Kim <dukan.kim@samsung.com>
8 years agoFix the routine checking a parameter 'buttons'. 27/132427/1
Deokhyun Kim [Mon, 5 Jun 2017 05:37:36 +0000 (14:37 +0900)]
Fix the routine checking a parameter 'buttons'.
 - The value of 'buttons' can be 0(BUTTON_NONE) and combined each other.

Change-Id: Ibc9cc612ad47ab608aa956ba25693727cc8a33b3
Signed-off-by: Deokhyun Kim <dukan.kim@samsung.com>
8 years agoFix the svace issue 85/129085/1 accepted/tizen/3.0/common/20170518.163456 accepted/tizen/3.0/ivi/20170518.011137 accepted/tizen/3.0/mobile/20170518.011119 accepted/tizen/3.0/tv/20170518.011122 accepted/tizen/3.0/wearable/20170518.011124 submit/tizen_3.0/20170517.015909
Hyuk Lee [Mon, 15 May 2017 02:24:10 +0000 (11:24 +0900)]
Fix the svace issue

Change-Id: I6416d64685f0f8833e2ccba1312ac522765803ce
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
8 years agoHandle connection changed event with actual disconnect reason values 19/128019/2
paras.kumar [Sat, 26 Sep 2015 05:52:39 +0000 (14:52 +0900)]
Handle connection changed event with actual disconnect reason values

[Model] COMMON
[BinType] AP
[Customer] OPEN

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

[Problem] Wrong disconnect reason is passed to applications
[Cause & Measure] Passed value from framework was not converted.
 This patch converts the reason to Core API defined enum.
[Checking Method] Code review

[Team] Basic connection
[Developer] Seungyoun Ju
[Solution company] Samsung
[Change Type] Specification change

Change-Id: If19c4eef0d3d2b02a1f7994cd6bc01dc20d4ade9
Signed-off-by: paras.kumar <paras.kumar@samsung.com>
8 years agoApply missing changes 18/128018/2
Seungyoun Ju [Thu, 4 May 2017 04:31:20 +0000 (13:31 +0900)]
Apply missing changes

[Model] COMMON
[BinType] AP
[Customer] OPEN

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

[Problem] bt_socket_connection_s is not initialized. And
__get_write_prop() is misused.
[Cause & Measure] Initialize bt_socket_connection_s and fix
 bt_gatt_characteristic_set_write_type() logic
[Checking Method] Code review

[Team] Basic connection
[Developer] Seungyoun Ju
[Solution company] Samsung
[Change Type] Specification change

Change-Id: I9018b3ace3b4ea2f711105a6cf950ac8035c9b2a

8 years agoFix the build error for gatt client 87/127587/1 accepted/tizen/3.0/common/20170508.153014 accepted/tizen/3.0/ivi/20170508.050147 accepted/tizen/3.0/mobile/20170508.050105 accepted/tizen/3.0/tv/20170508.050120 accepted/tizen/3.0/wearable/20170508.050127 submit/tizen_3.0-common/20170508.080135 submit/tizen_3.0-common/20170508.081301 submit/tizen_3.0-common/20170508.091535 submit/tizen_3.0/20170428.003957 submit/tizen_3.0_common/20170508.091735
DoHyun Pyun [Fri, 28 Apr 2017 04:02:31 +0000 (13:02 +0900)]
Fix the build error for gatt client

Change-Id: I457d15265921af7a45f0ccd86637c276fd73f3a0
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoFix : Simultaneous GATT client requests are failed 91/127191/1
Seungyoun Ju [Wed, 26 Apr 2017 09:03:40 +0000 (18:03 +0900)]
Fix : Simultaneous GATT client requests are failed

[Model] COMMON
[BinType] AP
[Customer] OPEN

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

[Problem] Actually read / write request for each other characteritsics and
 descriptors should be allowed. But current implementation doesn't consider
 that. So in progress error comes in that situation.
[Cause & Measure] There was only one callback for GATT client request in
 GATT client handle. So once it is used by ohter request, new ones are
 failed until old one is completed.
 This patch adds read / write request callbacks to each characteristic /
 descriptor. So that, simultaneous and multiple requests could be
 supported.
[Checking Method] Request GATT operation as client role using several
 characteristics and descriptors before one of them is responded.

[Team] Basic connection
[Developer] Seungyoun Ju
[Solution company] Samsung
[Change Type] Specification change

Change-Id: I17fec3b8bd6e84e807670015924067496670a88c

8 years agoChange sscanf to strtol function 33/125633/2
Lee Hyuk [Tue, 18 Apr 2017 07:14:50 +0000 (16:14 +0900)]
Change sscanf to strtol function

Change-Id: I766d54f6d2ce6d7736d2cd851e122b30ac1ead81
Signed-off-by: Lee Hyuk <hyuk0512.lee@samsung.com>
8 years agoModify the URL for the developer guide 04/123304/1
DoHyun Pyun [Wed, 5 Apr 2017 07:23:03 +0000 (16:23 +0900)]
Modify the URL for the developer guide

Change-Id: I45ee8a923508bd7bd908a3c2a12e83b062fd286e
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoFix memory corruption 27/122727/1
Seungyoun Ju [Wed, 29 Mar 2017 10:29:19 +0000 (19:29 +0900)]
Fix memory corruption

[Model] COMMON
[BinType] AP
[Customer] OPEN

[Issue#] P170327-01348
[Request] PLM
[Occurrence Version] R365XXU1AQC7

[Problem] weconnd crash happened because of memory corruption.
[Cause & Measure] Already free memory is accessed and is tried to free
 again. It causes memory corruption so that at the next time glib memory use,
 crash happens
[Checking Method] While LE is connected, turn off and on Bluetooth. Once
 LE is again connected crash happens.

[Team] Basic connection
[Developer] Seungyoun Ju
[Solution company] Samsung
[Change Type] Specification change

[Valgrind]
==918== Invalid free() / delete / delete[] / realloc()
==918==    at 0x483403C: free (vg_replace_malloc.c:469)
==918==    by 0x4D03467: g_free (gmem.c:252)
==918==    by 0x4D10BBB: g_slice_free_chain_with_offset (gslice.c:1206)
==918==    by 0x49A1C79: _bt_gatt_client_update_services (bluetooth-gatt.c:199)
==918==    by 0x498D691: __bt_event_proxy (bluetooth-common.c:1783)
==918==    by 0x68E0959: _bt_common_event_cb (bt-common.c:139)
==918==    by 0x6901B6D: __bt_device_event_filter (bt-event-handler.c:708)
==918==    by 0x48F9661: emit_signal_instance_in_idle_cb (gdbusconnection.c:3665)
==918==    by 0x4CFDFCD: g_idle_dispatch (gmain.c:4657)
==918==    by 0x4CFF7A7: g_main_context_dispatch (gmain.c:2539)
==918==    by 0x4C1FCA5: _ecore_glib_select (ecore_glib.c:171)
==918==    by 0x4C1AB4D: _ecore_main_select (ecore_main.c:1466)
==918==    by 0x4C1B5A5: _ecore_main_loop_iterate_internal (ecore_main.c:1894)
==918==    by 0x4C1B877: ecore_main_loop_begin (ecore_main.c:956)
==918==    by 0x10CA95: main (main.c:117)
==918==  Address 0x95f72b0 is 0 bytes inside a block of size 8 free'd
==918==    at 0x483403C: free (vg_replace_malloc.c:469)
==918==    by 0x4D03467: g_free (gmem.c:252)
==918==    by 0x4D1115B: g_slist_remove (gslist.c:425)
==918==    by 0x49A02D1: bt_gatt_service_destroy (bluetooth-gatt.c:937)
==918==    by 0x4D113E7: g_slist_foreach (gslist.c:840)
==918==    by 0x4D113F9: g_slist_free_full (gslist.c:177)
==918==    by 0x49A1C79: _bt_gatt_client_update_services (bluetooth-gatt.c:199)
==918==    by 0x498D691: __bt_event_proxy (bluetooth-common.c:1783)
==918==    by 0x68E0959: _bt_common_event_cb (bt-common.c:139)
==918==    by 0x6901B6D: __bt_device_event_filter (bt-event-handler.c:708)
==918==    by 0x48F9661: emit_signal_instance_in_idle_cb (gdbusconnection.c:3665)
==918==    by 0x4CFDFCD: g_idle_dispatch (gmain.c:4657)
==918==    by 0x4CFF7A7: g_main_context_dispatch (gmain.c:2539)
==918==    by 0x4C1FCA5: _ecore_glib_select (ecore_glib.c:171)
==918==    by 0x4C1AB4D: _ecore_main_select (ecore_main.c:1466)
==918==    by 0x4C1B5A5: _ecore_main_loop_iterate_internal (ecore_main.c:1894)
==918==    by 0x4C1B877: ecore_main_loop_begin (ecore_main.c:956)
==918==    by 0x10CA95: main (main.c:117)

Change-Id: Ie89cdf0f23a86f128c56254aea3e707cb84e4351

8 years agoModify the install path for license file 95/119295/1
DoHyun Pyun [Thu, 16 Mar 2017 08:33:39 +0000 (17:33 +0900)]
Modify the install path for license file

Change-Id: I4c62b48959a61a0a345fe1f52ae63a82ae153614
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoFix the build error for hf vendor APIs 93/119293/1
DoHyun Pyun [Thu, 16 Mar 2017 08:42:01 +0000 (17:42 +0900)]
Fix the build error for hf vendor APIs

Change-Id: Ifdb95df3e8a1bb1d05977fc68a9272177c8e98fe
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoAdd missed implementation. 20/118220/1
Deokhyun Kim [Thu, 9 Mar 2017 08:07:45 +0000 (17:07 +0900)]
Add missed implementation.
  bt_hf_notify_vendor_cmd
  bt_hf_set_vendor_dep_cmd_event_cb
  bt_hf_unset_vendor_dep_cmd_event_cb

Change-Id: Ic094baee83603eda5dbe1c40b0d6aacbe6e5c161
Signed-off-by: Deokhyun Kim <dukan.kim@samsung.com>
8 years agoFix memory leak (SVACE Id: 176026) 18/115918/1 accepted/tizen/3.0/common/20170223.122353 accepted/tizen/3.0/ivi/20170223.073932 accepted/tizen/3.0/mobile/20170223.073734 accepted/tizen/3.0/tv/20170223.073859 accepted/tizen/3.0/wearable/20170223.073917 submit/tizen_3.0/20170222.001458 submit/tizen_3.0/20170222.235503
Atul Rai [Wed, 22 Feb 2017 05:14:12 +0000 (10:44 +0530)]
Fix memory leak (SVACE Id: 176026)

Change-Id: I038fbca1efab985b8573cd9e5f238c1d73388d56
Signed-off-by: Atul Rai <a.rai@samsung.com>
8 years agoFix SVACE issues: 175412, 176047 39/115039/1 accepted/tizen/3.0/common/20170220.125612 accepted/tizen/3.0/ivi/20170220.013429 accepted/tizen/3.0/mobile/20170220.013208 accepted/tizen/3.0/tv/20170220.013249 accepted/tizen/3.0/wearable/20170220.013343 submit/tizen_3.0/20170216.103037
Atul Rai [Thu, 16 Feb 2017 06:43:13 +0000 (12:13 +0530)]
Fix SVACE issues: 175412, 176047

Change-Id: I253992e4db8103b0b93856d375b33144a34c739f
Signed-off-by: Atul Rai <a.rai@samsung.com>
8 years agoFixed SVACE issues (Id: 11726 168836 171554) 93/114193/1 accepted/tizen/3.0/common/20170214.180325 accepted/tizen/3.0/ivi/20170213.225229 accepted/tizen/3.0/mobile/20170213.225133 accepted/tizen/3.0/tv/20170213.225206 accepted/tizen/3.0/wearable/20170213.225219 submit/tizen_3.0/20170213.044639
Atul Rai [Fri, 10 Feb 2017 09:06:34 +0000 (14:36 +0530)]
Fixed SVACE issues (Id: 11726 168836 171554)

Change-Id: Ica158320e62df31cdcc085d373ea5ffd8a3601b3

8 years agoAPI Doxygen change merge 25/113725/1
Abhishek Chandra [Wed, 8 Feb 2017 12:06:16 +0000 (17:36 +0530)]
API Doxygen change merge

This Commit is done to incorporate doxygen
changes done by API team in bluetooth.h for wearables and tv

Change-Id: I994a76da4380d194098035d8ab02fda9bf3f58a1
Signed-off-by: Abhishek Chandra <abhishek.ch@samsung.com>
8 years ago API Doxygen change merge. 39/113339/2
Abhishek Chandra [Tue, 7 Feb 2017 07:20:47 +0000 (12:50 +0530)]
  API Doxygen change merge.

  This Commit is done to incorporate doxygen
  changes done by API team in bluetooth.h

Change-Id: Ia0f1c54c90051edabe0343f534872da5a279021d
Signed-off-by: Abhishek Chandra <abhishek.ch@samsung.com>
8 years agoRevert "Fix the build fail for TV profile" 44/113044/1 tizen_3.0_tv accepted/tizen/3.0/common/20170206.110747 accepted/tizen/3.0/ivi/20170206.034424 accepted/tizen/3.0/mobile/20170206.034310 accepted/tizen/3.0/tv/20170206.034351 accepted/tizen/3.0/wearable/20170206.034403 submit/tizen_3.0/20170206.000717
Lee Hyuk [Mon, 6 Feb 2017 00:02:04 +0000 (09:02 +0900)]
Revert "Fix the build fail for TV profile"

This reverts commit a8c42ecd75f8097cb0bbed9a3112a4d8a8efcca2.
Modify the CMakeList file to fix the build fail

Change-Id: I30cda9259873baa53e486ede36f340b3c039bd7a
Signed-off-by: Lee Hyuk <hyuk0512.lee@samsung.com>
8 years agoFix the build fail for TV profile 81/112681/1
Lee Hyuk [Thu, 2 Feb 2017 07:31:30 +0000 (16:31 +0900)]
Fix the build fail for TV profile

Change-Id: I49c4203ef63d87672b90db55f1173f67791c63d6
Signed-off-by: Lee Hyuk <hyuk0512.lee@samsung.com>
8 years ago[TDS] Implement TDS Seeker role CAPI's 72/110472/1 accepted/tizen/3.0/common/20170120.102141 accepted/tizen/3.0/ivi/20170120.072803 accepted/tizen/3.0/mobile/20170120.072707 accepted/tizen/3.0/tv/20170120.072742 accepted/tizen/3.0/wearable/20170120.072752 submit/tizen_3.0/20170118.073413 submit/tizen_3.0/20170202.043546
Anupam Roy [Mon, 16 Jan 2017 11:00:16 +0000 (16:30 +0530)]
[TDS] Implement TDS Seeker role CAPI's

This patch implements the Seeker role of
TDS Connection handover profile. Following
CAPI's AND callbacks are handled in this patch

1/ Find Remote TDS providers- BLE Scan to find
   all devices which support TDS Service
2/ TDS Seeker Create/Destroy
3/ TDS Connect/Disconnect
4/ TDS Read Transport specific complete data
5/ Activate TDS Control point- This will attempt
   to activate Alternate transport in TDS Provider
   from GATT database of remote TDS provider

Change-Id: Iaf4f79d23093da3e4e597c4c3974a06764206493
Signed-off-by: Anupam Roy <anupam.r@samsung.com>
8 years agoMerge "Add CAPIs for Transport Discovery Service Provider" into tizen_3.0
Pyun DoHyun [Mon, 16 Jan 2017 11:56:03 +0000 (03:56 -0800)]
Merge "Add CAPIs for Transport Discovery Service Provider" into tizen_3.0

8 years agoAdd CAPIs for Transport Discovery Service Provider 32/110432/2
Atul Rai [Mon, 16 Jan 2017 09:54:42 +0000 (15:24 +0530)]
Add CAPIs for Transport Discovery Service Provider

This patch adds CAPIs for Transport Discovery Service provider
role.

Change-Id: I327ec9f25aa5cda799038af607b36b01b5798dc4
Signed-off-by: Atul Rai <a.rai@samsung.com>
8 years agoModify API reference documents 87/110387/1
DoHyun Pyun [Mon, 16 Jan 2017 07:50:13 +0000 (16:50 +0900)]
Modify API reference documents

Change-Id: Ic829bb51acc9b2cbed755f55a71b0dac0403cb35
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years ago[Audio] Add API to switch between headsets 27/108027/2
Gowtham Anandha Babu [Thu, 29 Dec 2016 13:45:09 +0000 (19:15 +0530)]
[Audio] Add API to switch between headsets

Change-Id: I5ddd2fa99eb7c35d4b51ae2802f390034215a50d
Signed-off-by: Gowtham Anandha Babu <gowtham.ab@samsung.com>
8 years agoAdd the line coverage exception 08/109808/1 accepted/tizen/3.0/common/20170113.072326 accepted/tizen/3.0/common/20170120.130944 accepted/tizen/3.0/ivi/20170113.001012 accepted/tizen/3.0/ivi/20170120.113419 accepted/tizen/3.0/mobile/20170113.000923 accepted/tizen/3.0/mobile/20170120.113330 accepted/tizen/3.0/tv/20170113.000937 accepted/tizen/3.0/tv/20170120.113346 accepted/tizen/3.0/wearable/20170113.000954 accepted/tizen/3.0/wearable/20170120.113403 submit/tizen_3.0/20170112.014535 submit/tizen_3.0/20170120.110835
Lee Hyuk [Thu, 12 Jan 2017 01:35:26 +0000 (10:35 +0900)]
Add the line coverage exception

Change-Id: I9a7a6fe8461fd57b76fea6e896376e9264a56a44
Signed-off-by: Lee Hyuk <hyuk0512.lee@samsung.com>
8 years agoFix the typo and add service information 56/109456/1
Injun Yang [Tue, 10 Jan 2017 06:16:16 +0000 (15:16 +0900)]
Fix the typo and add service information

Change-Id: I071fe39b8eb861d006ebc2c364129f44131663d4
Signed-off-by: Injun Yang <injun.yang@samsung.com>
8 years agoCheck HF support feature before checking init status. 49/105749/1 accepted/tizen_3.0.m2_mobile accepted/tizen_3.0.m2_tv accepted/tizen_3.0.m2_wearable accepted/tizen/3.0.m2/mobile/20170104.100225 accepted/tizen/3.0.m2/tv/20170104.100412 accepted/tizen/3.0.m2/wearable/20170104.100953 accepted/tizen/3.0/common/20161221.181036 accepted/tizen/3.0/ivi/20161221.010423 accepted/tizen/3.0/mobile/20161221.010606 accepted/tizen/3.0/tv/20161221.010306 accepted/tizen/3.0/wearable/20161221.010438 submit/tizen_3.0.m2/20170104.093748 submit/tizen_3.0/20161220.060955
Deokhyun Kim [Mon, 19 Dec 2016 10:40:01 +0000 (19:40 +0900)]
Check HF support feature before checking init status.

Change-Id: Ic7d51064d53a1b7642ec6d472d7b6688603aa0de
Signed-off-by: Deokhyun Kim <dukan.kim@samsung.com>
8 years agoFix the internal TC crash issue 46/105046/2 accepted/tizen/3.0/common/20161216.124005 accepted/tizen/3.0/ivi/20161216.084544 accepted/tizen/3.0/mobile/20161216.084523 accepted/tizen/3.0/tv/20161216.084536 accepted/tizen/3.0/wearable/20161216.084540 submit/tizen_3.0/20161216.012238
DoHyun Pyun [Thu, 15 Dec 2016 07:40:21 +0000 (16:40 +0900)]
Fix the internal TC crash issue

Change-Id: Ie1856f98708ebd242d93673a69139b1adbe5963a
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
Signed-off-by: h.sandeep <h.sandeep@samsung.com>
8 years agoMove ibeacon structure to the internal header 97/104997/2 accepted/tizen/3.0/ivi/20161216.014932 accepted/tizen/3.0/mobile/20161216.014849 accepted/tizen/3.0/tv/20161216.014856 accepted/tizen/3.0/wearable/20161216.014914 submit/tizen_3.0/20161215.061424
DoHyun Pyun [Thu, 15 Dec 2016 05:44:40 +0000 (14:44 +0900)]
Move ibeacon structure to the internal header

In previously ibeacon structure was applied into bluetooth_type.h
But ibeacon type provided as internal API, and there was no public ACR
process. So we should remove it from bluetooth_type.h for 3.0 official release.

Change-Id: I446186491453a854e75ff85a4955198c74eebb53
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoModify scan filtering API names 43/103443/1 accepted/tizen/3.0/common/20161209.160957 accepted/tizen/3.0/ivi/20161209.103817 accepted/tizen/3.0/mobile/20161209.103536 accepted/tizen/3.0/tv/20161209.103717 accepted/tizen/3.0/wearable/20161209.103802 submit/tizen_3.0/20161209.004609
DoHyun Pyun [Thu, 8 Dec 2016 10:01:28 +0000 (19:01 +0900)]
Modify scan filtering API names

Change-Id: I11fa5da08a67be71e7a75cb9c95b15ed82455b95
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoFix the coding style errors 09/103309/1 accepted/tizen/3.0/common/20161209.094732 accepted/tizen/3.0/ivi/20161209.001812 accepted/tizen/3.0/mobile/20161209.001719 accepted/tizen/3.0/tv/20161209.001751 accepted/tizen/3.0/wearable/20161209.001801 submit/tizen_3.0/20161208.051813
DoHyun Pyun [Thu, 8 Dec 2016 04:27:19 +0000 (13:27 +0900)]
Fix the coding style errors

Change-Id: I1c9e66e3246881538f1aa6adf45e84695e387ac5
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoAdd the internal API for HF remote call event 75/103275/1
DoHyun Pyun [Thu, 8 Dec 2016 01:56:06 +0000 (10:56 +0900)]
Add the internal API for HF remote call event

Change-Id: I347ade09e27166eed26a2f1a1afe6194bf3a35ad
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoAdd MAP client function definitions for TV profile 59/103259/1
DoHyun Pyun [Thu, 8 Dec 2016 00:35:15 +0000 (09:35 +0900)]
Add MAP client function definitions for TV profile

Change-Id: I87c64f665e3d988baaca5b74ee6992332f861b38
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoMove the Non-ACR definition into bluetooth_type_internal.h 57/103257/1
DoHyun Pyun [Thu, 8 Dec 2016 00:30:16 +0000 (09:30 +0900)]
Move the Non-ACR definition into bluetooth_type_internal.h

Change-Id: I9654ec169baefe5536f9011b047162e47f71d589
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoFix the svace issue 52/103252/2
DoHyun Pyun [Thu, 8 Dec 2016 00:06:29 +0000 (09:06 +0900)]
Fix the svace issue

Change-Id: I71eba60a399d3892da3490ae20c944fce5636f22
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years ago[bluetooth] pushMessage 67/102867/2
Piotr Dabrowski [Wed, 16 Nov 2016 16:29:02 +0000 (17:29 +0100)]
[bluetooth] pushMessage

Change-Id: I23ea4c2e620fd03d90f95b0693780c898332aae3

8 years ago[bluetooth] bt_map_client_message_object_h 66/102866/2
Piotr Dabrowski [Fri, 11 Nov 2016 10:26:31 +0000 (11:26 +0100)]
[bluetooth] bt_map_client_message_object_h

Change-Id: I18eb6793060e8a69372dd2233d9b7280d7c6f623

8 years ago[bluetooth] listFolders filter, refactor, removed GVariant, cleanup 65/102865/2
Piotr Dabrowski [Thu, 17 Nov 2016 13:45:17 +0000 (14:45 +0100)]
[bluetooth] listFolders filter, refactor, removed GVariant, cleanup

Change-Id: I0ab19045926020ea8564caf119269ef5165409ff

8 years ago[bluetooth] added getMessage implementation 64/102864/2
Piotr Kosko [Wed, 9 Nov 2016 07:02:15 +0000 (08:02 +0100)]
[bluetooth] added getMessage implementation

[feature] getMessage function works, listener is called after downloading file is finished.
  Path to the file is returned to callback

Change-Id: I8f8be5cce6e06cd0bd73c3a59a9a2a13c6d89aee
Signed-off-by: Piotr Kosko <p.kosko@samsung.com>
8 years ago[bluetooth] listMessages 63/102863/2
Piotr Dabrowski [Wed, 9 Nov 2016 16:51:02 +0000 (17:51 +0100)]
[bluetooth] listMessages

Change-Id: I898d1be4e08cffdae096d7b71477b73778a8ee05

8 years ago[bluetooth] Added listFilterFields implementation 62/102862/2
Lukasz Bardeli [Fri, 4 Nov 2016 09:15:35 +0000 (10:15 +0100)]
[bluetooth] Added listFilterFields implementation

[Feature] added implementation for listFilterFields method

[Verification] function checked with simple C program
 - listing filter fields is possible

Change-Id: Ic9829f6486ab939355a19f3d8426bc63df8504b8
Signed-off-by: Lukasz Bardeli <l.bardeli@samsung.com>
8 years ago[bluetooth] Added listFolders implementation with async result 61/102861/2
Piotr Kosko [Mon, 31 Oct 2016 08:19:38 +0000 (09:19 +0100)]
[bluetooth] Added listFolders implementation with async result

[Feature] added implementation for listFolders method

[Verification] function checked with sample C program:
  - listing folder is possible,
  - options work correctly and maxcount works fine.
  - user_data is correctly passed to result callback

Change-Id: I613ffea4cec5b64fbc5d25081b7b8204bd01b822
Signed-off-by: Piotr Kosko <p.kosko@samsung.com>
8 years ago[bluetooth] API defines 60/102860/2
Piotr Dabrowski [Tue, 25 Oct 2016 12:39:05 +0000 (14:39 +0200)]
[bluetooth] API defines

Change-Id: I635fe1e6027b6decdb61875c37fdd6d208ad1675

8 years ago[bluetooth] setFolder 59/102859/2
Piotr Dabrowski [Tue, 25 Oct 2016 11:06:55 +0000 (13:06 +0200)]
[bluetooth] setFolder

Change-Id: I45b00792eb1905ee727613de6095480d58f522f2

8 years ago[bluetooth] updateInbox 58/102858/2
Lukasz Bardeli [Tue, 25 Oct 2016 10:48:51 +0000 (12:48 +0200)]
[bluetooth] updateInbox

Change-Id: I37346188c6c0a0a4602ad7e30445b0f165eb227a
Signed-off-by: Lukasz Bardeli <l.bardeli@samsung.com>
8 years ago[bluetooth] Create/destroy session implementation added 57/102857/2
Piotr Kosko [Wed, 19 Oct 2016 10:33:17 +0000 (12:33 +0200)]
[bluetooth] Create/destroy session implementation added

Change-Id: I6b07882aa55f288c77e2ccf8e71b711e2b7bd9ce
Signed-off-by: Piotr Kosko <p.kosko@samsung.com>
Signed-off-by: Lukasz Bardeli <l.bardeli@samsung.com>
8 years agoinitial MAP stub implementation 56/102856/2
Piotr Dabrowski [Thu, 6 Oct 2016 11:43:11 +0000 (13:43 +0200)]
initial MAP stub implementation

Change-Id: I7c5ff159a312f4c887a6091f8f86e9d9dac2b559

8 years agoFix the svace issue 44/103044/3
DoHyun Pyun [Wed, 7 Dec 2016 06:10:52 +0000 (15:10 +0900)]
Fix the svace issue

Change-Id: I948e2fd37ce2a881bf81996197c11e3f275463a5
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoFix the coding style errors 35/102635/1 accepted/tizen/3.0/common/20161207.195222 accepted/tizen/3.0/ivi/20161207.135106 accepted/tizen/3.0/mobile/20161207.134929 accepted/tizen/3.0/tv/20161207.134850 accepted/tizen/3.0/wearable/20161207.135017 submit/tizen_3.0/20161207.043635
DoHyun Pyun [Tue, 6 Dec 2016 08:26:06 +0000 (17:26 +0900)]
Fix the coding style errors

Change-Id: Id412beec846ea48fae393f96c923a953672b1523
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoAdd the function definitions for TV profile 96/102596/1 accepted/tizen/3.0/common/20161207.194253 accepted/tizen/3.0/ivi/20161207.011036 accepted/tizen/3.0/mobile/20161207.010925 accepted/tizen/3.0/tv/20161207.010953 accepted/tizen/3.0/wearable/20161207.011013 submit/tizen_3.0/20161206.041315
DoHyun Pyun [Tue, 6 Dec 2016 07:12:57 +0000 (16:12 +0900)]
Add the function definitions for TV profile

Change-Id: I695f7735720f4f19dec7757e9bbdadd67d493202
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoMerge "Add response_needed parameter in the write value requested callback" into...
DoHyun Pyun [Tue, 6 Dec 2016 04:14:53 +0000 (20:14 -0800)]
Merge "Add response_needed parameter in the write value requested callback" into tizen_3.0

8 years agoSync with product git. 55/101055/4
Deokhyun Kim [Mon, 5 Dec 2016 09:36:17 +0000 (18:36 +0900)]
Sync with product git.

Change-Id: I153cea8aa8a5692062a5af4e7726d6159e332c26
Signed-off-by: Deokhyun Kim <dukan.kim@samsung.com>
8 years agoHPS: Assign SIG defined UUIDs for HPS attributes. 47/102147/1
h.sandeep [Tue, 16 Feb 2016 05:10:33 +0000 (10:40 +0530)]
HPS: Assign SIG defined UUIDs for HPS attributes.

Change-Id: I676f05bad27d8bb4fc15e1e35af489a03118e5d9
Signed-off-by: h.sandeep <h.sandeep@samsung.com>
8 years agoAdd response_needed parameter in the write value requested callback 53/101653/6
DoHyun Pyun [Fri, 2 Dec 2016 01:40:55 +0000 (10:40 +0900)]
Add response_needed parameter in the write value requested callback

Change-Id: I24a0b80967e0d6f21136571fd75d1a0acf1c81bb
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoMerge "Add the proximity function into TV profile" into tizen_3.0
DoHyun Pyun [Mon, 5 Dec 2016 01:35:55 +0000 (17:35 -0800)]
Merge "Add the proximity function into TV profile" into tizen_3.0

8 years agoAdd the proximity function into TV profile 64/102064/1
DoHyun Pyun [Mon, 5 Dec 2016 01:10:18 +0000 (10:10 +0900)]
Add the proximity function into TV profile

Change-Id: Iaa6f818473eb5ceaab1cc08c08bc1046ddade1c2
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoAdd the proximity function into TV profile 63/102063/1 accepted/tizen/3.0/common/20161206.125125 accepted/tizen/3.0/ivi/20161205.065712 accepted/tizen/3.0/mobile/20161205.065525 accepted/tizen/3.0/tv/20161205.065613 accepted/tizen/3.0/wearable/20161205.065639 submit/tizen_3.0/20161205.001127
DoHyun Pyun [Mon, 5 Dec 2016 01:10:18 +0000 (10:10 +0900)]
Add the proximity function into TV profile

Change-Id: I298a40866075c03dcb20fe07a8fef9afaa1157ae
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoBuild Error Fix. 42/101742/1
MyungJoo Ham [Fri, 2 Dec 2016 05:45:23 +0000 (14:45 +0900)]
Build Error Fix.

Commit of:
committer Pyun DoHyun <dh79.pyun@samsung.com>
Wed, 30 Nov 2016 09:59:01 +0900 (16:59 -0800)
commit e56a4b463b1ed862135a6a5b81f7d5f33b33a588

Created build errors. In order to stability commit
https://review.tizen.org/gerrit/#/c/101518/
and
https://review.tizen.org/gerrit/#/c/101534
, I'm fixing this.

Change-Id: Ib011383578c38cecb3be2acfb74c5790acb881f3
Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
8 years agoFix build error 85/101485/1
Gowtham Anandha Babu [Wed, 30 Nov 2016 12:11:42 +0000 (17:41 +0530)]
Fix build error

Change-Id: I49f5aa9d71c22074e8cfec2f874d72cdbb518fcb
error: braces around scalar initializer.

8 years ago[Bluetooth]: Fix build error 31/101231/1 submit/tizen_3.0/20161202.001922
Gowtham Anandha Babu [Wed, 30 Nov 2016 12:11:42 +0000 (17:41 +0530)]
[Bluetooth]: Fix build error

Change-Id: Iba5afcd043ef57c1d17990452413bd7e146e0905
error: braces around scalar initializer.

8 years agohid: Fix uninitialized structure members 47/101047/1
Syam Sidhardhan [Mon, 28 Nov 2016 10:12:50 +0000 (15:42 +0530)]
hid: Fix uninitialized structure members

[Issue#] cppcheck automated tool reported error
[Problem] Uninitialized memory access reported
[Cause & Measure] Not initialized structure members
[Checking Method] cppcheck automated test tool for Tizen
[Team] Basic connection
[Developer] Syam Sidhardhan <s.syam@samsung.com>
[Solution company] Samsung

Change-Id: Idd470ebb3f82e0123ac96761ec57d8555db68db3

8 years agohid: Fix uninitialized structure members 39/101039/3
Syam Sidhardhan [Mon, 28 Nov 2016 10:12:50 +0000 (15:42 +0530)]
hid: Fix uninitialized structure members

[Issue#] cppcheck auomated tool reported error
[Problem] Uninitialized memory access reported
[Cause & Measure] Not initialized structure members
[Checking Method] cppcheck automated test tool for Tizen
[Team] Basic connection
[Developer] Syam Sidhardhan <s.syam@samsung.com>
[Solution company] Samsung

Change-Id: Idd470ebb3f82e0123ac96761ec57d8555db68db3

8 years agoDPM: Handle the modifief bt-frwk API return values 71/100971/1
h.sandeep [Tue, 29 Nov 2016 11:55:15 +0000 (17:25 +0530)]
DPM: Handle the modifief bt-frwk API return values

Change-Id: I219ec4c043e8e94806ee1e98cbb7a138c10eb659
Signed-off-by: h.sandeep <h.sandeep@samsung.com>
8 years agoPXP: Modify APIs and Signal handle implementation 70/100970/1
h.sandeep [Thu, 24 Nov 2016 11:14:15 +0000 (16:44 +0530)]
PXP: Modify APIs and Signal handle implementation

1. Add Seperate APIs for Monitor and reporter role.
2. Add Sperate callback for proximity profile connection.
3. Add API to set scan filter for Proximity UUID

Change-Id: Ia733b9fa2758cc641ee5cfb5eb090cd8ecf4573b
Signed-off-by: h.sandeep <h.sandeep@samsung.com>
8 years agoFix Build Error. 69/100969/1
h.sandeep [Wed, 30 Nov 2016 04:33:24 +0000 (10:03 +0530)]
Fix Build Error.

Change-Id: I995b9f36ce614adf123a5df66c840b5773376dd8
Signed-off-by: h.sandeep <h.sandeep@samsung.com>
8 years agoFix svace 2.2 issues 74/100774/2
DoHyun Pyun [Tue, 29 Nov 2016 07:33:42 +0000 (16:33 +0900)]
Fix svace 2.2 issues

Change-Id: I342ae1a404bb13afc65ca8d891d1d88fa0477600
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoMerge "DPM: Handle the modifief bt-frwk API return values" into tizen
Pyun DoHyun [Wed, 30 Nov 2016 00:58:52 +0000 (16:58 -0800)]
Merge "DPM: Handle the modifief bt-frwk API return values" into tizen

8 years agoDPM: Handle the modifief bt-frwk API return values 87/100887/1
h.sandeep [Tue, 29 Nov 2016 11:55:15 +0000 (17:25 +0530)]
DPM: Handle the modifief bt-frwk API return values

Change-Id: I219ec4c043e8e94806ee1e98cbb7a138c10eb659
Signed-off-by: h.sandeep <h.sandeep@samsung.com>
8 years agoPXP: Modify APIs and Signal handle implementation 20/99920/7
h.sandeep [Thu, 24 Nov 2016 11:14:15 +0000 (16:44 +0530)]
PXP: Modify APIs and Signal handle implementation

1. Add Seperate APIs for Monitor and reporter role.
2. Add Sperate callback for proximity profile connection.
3. Add API to set scan filter for Proximity UUID

Change-Id: Ia733b9fa2758cc641ee5cfb5eb090cd8ecf4573b
Signed-off-by: h.sandeep <h.sandeep@samsung.com>
8 years agoFix svace 2.2 issues 73/100773/1
DoHyun Pyun [Tue, 29 Nov 2016 07:33:42 +0000 (16:33 +0900)]
Fix svace 2.2 issues

Change-Id: I2af7c92c499e2747ca10e1cc71f7f42a036ffc1b
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoThis change is not required. C# TC needs to be changed. 49/100349/1 accepted/tizen/3.0/common/20161129.103518 accepted/tizen/3.0/ivi/20161129.063611 accepted/tizen/3.0/mobile/20161129.063450 accepted/tizen/3.0/tv/20161129.063543 accepted/tizen/3.0/wearable/20161129.063601 submit/tizen_3.0/20161128.024738 submit/tizen_3.0/20161129.003837
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: I2e103c293e1c7ff1c5ab98db29e47e27122e2ca8

8 years agoRemove the scan filter supported check logic for the platform filter 78/99578/1 accepted/tizen/common/20161124.165957 accepted/tizen/common/20170111.155017 accepted/tizen/common/20170111.203234 accepted/tizen/ivi/20161123.232920 accepted/tizen/mobile/20161123.232822 accepted/tizen/tv/20161123.232840 accepted/tizen/wearable/20161123.232901 submit/tizen/20161123.084000 submit/tizen_common/20170111.150147 submit/tizen_common/20170111.202935
DoHyun Pyun [Wed, 23 Nov 2016 09:24:05 +0000 (18:24 +0900)]
Remove the scan filter supported check logic for the platform filter

Change-Id: Ic8488184a7c66111064ae1c55c57b2f4c227614f
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoRemove the scan filter supported check logic for the platform filter 76/99576/1 accepted/tizen/3.0/common/20161124.181653 accepted/tizen/3.0/ivi/20161124.025355 accepted/tizen/3.0/mobile/20161124.025303 accepted/tizen/3.0/tv/20161124.025322 accepted/tizen/3.0/wearable/20161124.025338 submit/tizen_3.0/20161123.083932
DoHyun Pyun [Wed, 23 Nov 2016 09:24:05 +0000 (18:24 +0900)]
Remove the scan filter supported check logic for the platform filter

Change-Id: Id23a03b5a3321a1f2ae9bd54029d028d65dc1b1a
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoiBeacon: Modify ibeacon scan filter API parameters 68/99568/1
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>
8 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>
8 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

8 years agoiBeacon: Fix naming convention. 41/99141/1 accepted/tizen/3.0/common/20161122.195204 accepted/tizen/3.0/ivi/20161122.124720 accepted/tizen/3.0/mobile/20161122.124557 accepted/tizen/3.0/tv/20161122.124642 accepted/tizen/3.0/wearable/20161122.124703 submit/tizen_3.0/20161122.004310
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>
8 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>
8 years agoFix to change write_type prop of charc 74/99074/1
Gowtham Anandha Babu [Mon, 21 Nov 2016 11:26:06 +0000 (16:56 +0530)]
Fix to change write_type prop of charc

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

Change-Id: I91c93a532e2344097e6b3784fc1c3ae3252ab58d
Signed-off-by: Gowtham Anandha Babu <gowtham.ab@samsung.com>
8 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

8 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>
8 years agoFix the doxygen reference warning 63/99063/1
Hyuk Lee [Mon, 21 Nov 2016 23:25:24 +0000 (08:25 +0900)]
Fix the doxygen reference warning

Change-Id: Ibd485c2106198dfd313e5e4b46f484d1b8eec54f
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
8 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>
8 years agoFix: Build Errors for Wearable, TV, Mobile, IVI profiles. 48/98148/1 accepted/tizen/3.0/common/20161118.192909 accepted/tizen/3.0/ivi/20161118.003710 accepted/tizen/3.0/mobile/20161118.003611 accepted/tizen/3.0/tv/20161118.003627 accepted/tizen/3.0/wearable/20161118.003646 submit/tizen_3.0/20161117.002644
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>
8 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>
8 years agoiBeacon: Add API to register iBeacon scan filter. 36/97036/4
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>
8 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>
8 years agoMerge "When GATT client is destroyed, unset service changed watcher" into tizen_3.0
Pyun DoHyun [Tue, 15 Nov 2016 05:40:48 +0000 (21:40 -0800)]
Merge "When GATT client is destroyed, unset service changed watcher" into tizen_3.0

8 years agoCode sync from 2.3 branch 88/97788/1
Sudha Bheemanna [Tue, 15 Nov 2016 05:01:27 +0000 (10:31 +0530)]
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: I75dced9e2b3555f6b12484388cb918760b701642
Signed-off-by: Sudha Bheemanna <b.sudha@samsung.com>