]> granicus.if.org Git - esp-idf/commit
Unified Provisioning: Miscellaneous fixes in BLE
authorHrishikesh Dhayagude <hrishi@espressif.com>
Wed, 3 Apr 2019 10:15:34 +0000 (15:45 +0530)
committerHrishikesh Dhayagude <hrishi@espressif.com>
Fri, 5 Apr 2019 08:57:24 +0000 (14:27 +0530)
commita717825b7e24aadc41f52379cb008284681bfe04
tree4e793f7c56a5c0481272b0091c190835c2f1717b
parent30e3e26834bff71351321b5128e49558961aef31
Unified Provisioning: Miscellaneous fixes in BLE

1. Pass the correct conn_id to protocomm_req_handle
In transport_simple_ble_write(), passing param->exec_write.conn_id would
be invalid. Instead param->write.conn_id should be passed
Similar change in transport_simple_ble_exec_write() to use
param->exec_write.conn_id

2. simple_ble_start() assumes that the mode is BLE only and enables
Bluetooth controller accordingly. For, cases having BT + BLE like Alexa
(Provisioning over BLE + Audio over classic BT), this assumption should
be removed.
components/protocomm/src/simple_ble/simple_ble.c
components/protocomm/src/transports/protocomm_ble.c