Utilizing two nrf52832 dev kits, both flashed with v6 of the SD and using V15 of the sdk.
Using two examples from the SDK, the ble_peripheral/ble_app_rscs and a slightly modified ble_central/ble_app_blinky_c to test out extended advertisement packets.
Our goal is to be able to utilize more than 31 bytes to advertise specific data that will help us coordinate between devices. So to first just test we are using the rscs code which by default has extended advertisements enabled and the blinky_c to just look for the specific named device, list it out using NRF_LOG_INFO and connect to it to make sure we can.
So far we cannot see or connect to the device unless we change:
init.config.ble_adv_extended_enabled = true; to false which of course disables extended advertisements.
The moment we set that to false and reflash the rscs, everything works just fine.
Is there something specific we are missing? Does the scanning application need to do something different as well?
We have also tested this with iPhone 8/X using nRFConnect and a TI chip with custom code equivalent to blinky_c, none can see the nrf52832 device when extended = true. What are we doing wrong?
Both our DK's are QFAAB0 revisions.