Search found 28 matches

by ESP_Tianhao
Tue Mar 07, 2017 9:34 am
Forum: ESP-IDF
Topic: NVDS MAGIC FAILED issue with latest esp-idf
Replies: 9
Views: 12989

Re: NVDS MAGIC FAILED issue with latest esp-idf

Hi, this is not a error. This log is printed by rom code. Bluetooth have it's own NVDS(flash operations) in rom codes. But we haven't use this NVDS right now This NVDS is used for store BT/BLE key and other things. If you don't care that automatically connect after reset, please ignore this log. So ...
by ESP_Tianhao
Mon Feb 13, 2017 8:44 am
Forum: General Discussion
Topic: [TW#12341] BLE characteristics value read/write operations
Replies: 6
Views: 11060

Re: BLE characteristics value read/write operations

We provide two ways to decide the way of sending response by GATT server. One is sent by application by user, and another way is sent by low-layer stack. If use "esp_ble_gatts_set_attr_value", the low-layer stack will store the attribute value. But if you dont't specify low-layer stack send read/wri...
by ESP_Tianhao
Mon Jan 09, 2017 5:58 am
Forum: ESP-IDF
Topic: The BLE APIs and the concept of "handles" ...
Replies: 16
Views: 27904

Re: The BLE APIs and the concept of "handles" ...

The "handle" means 'attribute handle", the bluetooth CORE spec define the name. So it's a professional name. "attribute handle " is a uniq number, it is used for indicating different attribute(service, characteristic, descriptor),because that , for example, two service use the same UUID simultaneou...
by ESP_Tianhao
Mon Jan 09, 2017 5:57 am
Forum: ESP-IDF
Topic: [Resolved] BLE GATT server example: Service UUID not advertised
Replies: 9
Views: 20018

Re: BLE GATT server example: Service UUID not advertised

iPhone cannot realize service UUID of ADV_data. Because the ADV_DATA is only 31bytes. So you need to decrease the ADV_DATA size. In the demo, we do many settings of ADV_DATA for demo. So you can delete some settings of ADV_DATA. Thank you for chiming in. Sorry, this thread got a bit long, so it is ...
by ESP_Tianhao
Fri Jan 06, 2017 6:37 am
Forum: ESP-IDF
Topic: The BLE APIs and the concept of "handles" ...
Replies: 16
Views: 27904

Re: The BLE APIs and the concept of "handles" ...

Hi, The "handle" means 'attribute handle", the bluetooth CORE spec define the name. So it's a professional name. "attribute handle " is a uniq number, it is used for indicating different attribute(service, characteristic, descriptor),because that , for example, two service use the same UUID simultan...
by ESP_Tianhao
Fri Jan 06, 2017 6:17 am
Forum: ESP-IDF
Topic: [Resolved] BLE GATT server example: Service UUID not advertised
Replies: 9
Views: 20018

Re: BLE GATT server example: Service UUID not advertised

Hi, thanks for your concerned.

iPhone cannot realize service UUID of ADV_data. Because the ADV_DATA is only 31bytes. So you need to decrease the ADV_DATA size.
In the demo, we do many settings of ADV_DATA for demo. So you can delete some settings of ADV_DATA.
by ESP_Tianhao
Fri Jan 06, 2017 6:12 am
Forum: ESP-IDF
Topic: Bluetooth LE APIs
Replies: 2
Views: 8816

Re: Bluetooth LE APIs

Hi, for your questions:
1. We make ESP_api provide to users. BTA_api is for bluedroid internal. So users should call ESP_api, rather than BTA_api.
2. When newer version of ESP_IDF release, we will update some ESP_api.
by ESP_Tianhao
Fri Jan 06, 2017 6:04 am
Forum: General Discussion
Topic: Bluetooth dual mode
Replies: 6
Views: 12561

Re: Bluetooth dual mode

Hi. Thanks for pay attention to ESP32 bluetooth. To answer your question: A2DP is already run successfully and can play music well . Please trust us. But the release timeline is not sure by me. The bluedroid is very big for embedded system. So we decrease some code. So you can see that BTA code decr...