espressif / esp-idf-provisioning-ios

Apache License 2.0
130 stars 62 forks source link

ESP32-S3 BLE cannot be scanned by IOS provisioning app (app part) #46

Closed KonssnoK closed 2 years ago

KonssnoK commented 2 years ago

This is a mirroring of issue: https://github.com/espressif/esp-idf/issues/8703

since the issue might be either in the provisioning app or in the esp-idf.

Environment

Problem Description

ios provisioning app is not able to scan S3 but successfully scans C3. Using ios 15.4 on Iphone SE + Galaxy S21

I picked C3 as comparisong because they both are BLE 5.0 chipsets.

Also, both examples are using the same BLE settings, with Bluedroid - Dual mode selected, the rest is default. Steps to reproduce

simply compile from esp-idf\examples\provisioning\wifi_prov_mgr for both C3 and S3, then flash devices.

C3 will popup in the BLE app for ios, S3 will not. Both are visible in android BLE app.

KonssnoK commented 2 years ago

issue is in protocomm.