I solved this problem.
The data were coming in divided by two.
First data is advertising data,
Second data is scan resp.
Discovered only after scanning.
So. I was combined two data use it.
Thanks for your answer.
Search found 5 matches
- Tue Jul 23, 2019 11:18 am
- Forum: ESP-IDF
- Topic: why ble manufacturer data is empty?
- Replies: 8
- Views: 10628
- Wed Jun 12, 2019 4:38 am
- Forum: ESP-IDF
- Topic: why ble manufacturer data is empty?
- Replies: 8
- Views: 10628
Re: why ble manufacturer data is empty?
Sorry, but images are on slack, and not displayed here. oh, sorry. I'll attach it to the log. Print scan_rst.ble_adv I (18439) GAP: mibp manufacturer size:20, adv_data_len:17 I (18439) GAP: 03 19 00 00 02 01 06 03 03 cd ab 05 09 6d 69 62 I (18449) GAP: 70 This was output via esp_ble_resolve_adv_dat...
- Tue Jun 11, 2019 2:27 am
- Forum: ESP-IDF
- Topic: why ble manufacturer data is empty?
- Replies: 8
- Views: 10628
Re: why ble manufacturer data is empty?
No. it is not scan response.
I was able to verify adv_date in the way you suggested.
but. There was no manufacturer data in adv_data.
We need manufacturer data. The type is 0xFF.
We use an nRFconnect application.
All data is displayed in the app.
I was able to verify adv_date in the way you suggested.
but. There was no manufacturer data in adv_data.
We need manufacturer data. The type is 0xFF.
We use an nRFconnect application.
All data is displayed in the app.
- Mon Jun 10, 2019 7:23 am
- Forum: ESP-IDF
- Topic: why ble manufacturer data is empty?
- Replies: 8
- Views: 10628
Re: why ble manufacturer data is empty?
Thanks for your answer! I have customized the ibeacon_demo code. When i print manu_len to ESP_LOGI(). it is 0. This code. _hal ~ is not ble action. if (!EMPTYCHK(gl_beacon_json_str)){ if (esp_ble_is_ibeacon_packet(scan_result->scan_rst.ble_adv, scan_result->scan_rst.adv_data_len)){ ESP_LOGI(BEACON_T...
- Thu Jun 06, 2019 9:33 am
- Forum: ESP-IDF
- Topic: why ble manufacturer data is empty?
- Replies: 8
- Views: 10628
why ble manufacturer data is empty?
Hi! You must connect multiple devices using ble. We confirmed that the size of the BLE manufacturer data was zero when we stopped and then resumed. Our device should not be zero because it has important data in the manufacturer data. Can you tell me why the data is zero when you restart the data aft...