|
Post by aaronpawlak on Apr 11, 2018 11:40:28 GMT
Hello, I have some BLE peripherals that intentionally do not advertise themselves. Using an Android app I wrote, I am able to connect to these devices - no problem at all. But I am unable to get this to work on the ESP32. Here I wait for ESP_GATTC_REG_EVT and then, instead of calling esp_ble_gap_set_scan_params(), I directly call esp_ble_gattc_open(gattc_if, [hardcoded target address], true). But this does not establish a connection. Is there maybe a hard requirement for BLE scanning to always go first, before a connection can be established? Please help I didn't find the right solution from the internet. References: www.esp32.com/viewtopic.php?t=1491Web animation companyThanks
|
|