espressif/esp-idf-provisioning-ios

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

Closed this issue · 1 comments

This is a mirroring of issue:
espressif/esp-idf#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.

issue is in protocomm.