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>
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>
Deokhyun Kim [Thu, 29 Jun 2017 01:26:45 +0000 (10:26 +0900)]
Fix SVace issue.
Change-Id: I25f17d7014f512f4c52161345260cb88d1bb11ae
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>
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>
Injun Yang [Mon, 19 Jun 2017 01:00:12 +0000 (10:00 +0900)]
Remove the redundant debug message
Change-Id: I70eb9dfbe04b045343030de7bf43fc54f82d8f4a
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>
Injun Yang [Thu, 15 Jun 2017 00:40:26 +0000 (09:40 +0900)]
Add uuid information
Change-Id: If21142bbd025ef8f4f601a3aac33a0ca370c02d2
Injun Yang [Wed, 14 Jun 2017 10:55:19 +0000 (19:55 +0900)]
Add unit test
Change-Id: I7cf32772efa3fa8f6012472a9feacbbce4ca4d34
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>
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>
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>
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>
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>
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
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>
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
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>
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>
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
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>
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>
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>
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>
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>
Atul Rai [Fri, 10 Feb 2017 09:06:34 +0000 (14:36 +0530)]
Fixed SVACE issues (Id: 11726 168836 171554)
Change-Id: Ica158320e62df31cdcc085d373ea5ffd8a3601b3
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>
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>
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>
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>
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>
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
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
Piotr Dabrowski [Wed, 16 Nov 2016 16:29:02 +0000 (17:29 +0100)]
[bluetooth] pushMessage
Change-Id: I23ea4c2e620fd03d90f95b0693780c898332aae3
Piotr Dabrowski [Fri, 11 Nov 2016 10:26:31 +0000 (11:26 +0100)]
[bluetooth] bt_map_client_message_object_h
Change-Id: I18eb6793060e8a69372dd2233d9b7280d7c6f623
Piotr Dabrowski [Thu, 17 Nov 2016 13:45:17 +0000 (14:45 +0100)]
[bluetooth] listFolders filter, refactor, removed GVariant, cleanup
Change-Id: I0ab19045926020ea8564caf119269ef5165409ff
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>
Piotr Dabrowski [Wed, 9 Nov 2016 16:51:02 +0000 (17:51 +0100)]
[bluetooth] listMessages
Change-Id: I898d1be4e08cffdae096d7b71477b73778a8ee05
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>
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>
Piotr Dabrowski [Tue, 25 Oct 2016 12:39:05 +0000 (14:39 +0200)]
[bluetooth] API defines
Change-Id: I635fe1e6027b6decdb61875c37fdd6d208ad1675
Piotr Dabrowski [Tue, 25 Oct 2016 11:06:55 +0000 (13:06 +0200)]
[bluetooth] setFolder
Change-Id: I45b00792eb1905ee727613de6095480d58f522f2
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>
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>
Piotr Dabrowski [Thu, 6 Oct 2016 11:43:11 +0000 (13:43 +0200)]
initial MAP stub implementation
Change-Id: I7c5ff159a312f4c887a6091f8f86e9d9dac2b559
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>
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>
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>
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
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>
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>
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>
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
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>
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>
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>
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.
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.
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
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
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>
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>
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>
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>
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
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>
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>
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>
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
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>
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>
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>
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>
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
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>
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>
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>
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
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>
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>
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>
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>
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>
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>
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>
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
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>