I have a problem with BLE Scan results in WICED (SDK 3.5.2), my iBeacon tags are not reported by the scan callback. I have reduced the problem to the AD Flags of the advertisement packets of the iBeacons.
I can receive ADV_NONCONN_IND (ble_event_type 3) but only if the AD Flags have
bit 0 (LE Limited Discoverable Mode) or bit 1 (LE General Discoverable
Mode) set. Unfortunately the beacons I want to scan set AD Flags to 0x04
which makes them not visible by WICED.
Is there any way to configure or change this?