- Custom Board which has NordicSemi nRF51822-QFAA (QFAAH0, Rev. 3) MCU,
The board follows the internal LDO setup.
(Ref. nRF51822_PS v3.1 Section 11.3.1)
-
Softdevice S110 7.1
-
SDK 7.2 using ble_app_beacon
I changed the company identifier field for the experiment.
-
IAR for ARM 7.1
-
Testing with iPhone 5S, 6 and iPad air (iOS 8.3)
/ Nexus 5 and Galaxy Note 3 (Android 5.1).
- Using J-Link Debugger
/***************************************/
When using the ble_app_beacon example, the company identifier was set to 0x0059.
So my custom board was detected at both Android Apps
: nRF Master Control Panel and nRF Beacon.
When I was testing with iPhone, I enabled the location setting.
However, the board couldn't be detected at the iOS Beacon App.
/***************************************/
So I changed the company identifier field to 0x004C.
After this change, the iOS detected the beacon.
Whereas the Android Beacon App couldn't detect the beacon.
Still the Master Panel Control App sniffs the beacon's packets.
/***************************************/
So my questions is,
the company identifier must be 0x004C in order to be detectable at the iOS Apps?
Is it impossible for being detected both Android and iOS beacon Apps?
-Regards, Mango922