]> granicus.if.org Git - esp-idf/commit
protocomm_ble : Fixed custom service UUID support
authorAnurag Kar <anurag.kar@espressif.com>
Thu, 9 May 2019 21:30:13 +0000 (03:00 +0530)
committerbot <bot@espressif.com>
Fri, 28 Jun 2019 10:14:52 +0000 (10:14 +0000)
commitd76d94549a955e2c8d5a1f6b30da2c3b6b941bdb
treeac0ae84724bb2498998683e81f5e9a76217df3c5
parentf3e22bc23c2f7910ad194a0e56f06c63f9d3348c
protocomm_ble : Fixed custom service UUID support

List of changes:
* Use 128 bit characteristic UUIDs when creating GATT table entries
* Change primary service attribute value to 128 bit custom service UUID
* Use raw advertisement data to convey flags and 128 bit primary service UUID
* Use raw scan response to send device name as complete local name
* Increase maximum device name length in relation to maximum scan response length
* Set Characteristic User Description attributes for each characteristic to convey protocomm endpoint names
components/protocomm/include/transports/protocomm_ble.h
components/protocomm/src/simple_ble/simple_ble.c
components/protocomm/src/simple_ble/simple_ble.h
components/protocomm/src/transports/protocomm_ble.c