This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

iBeacon not working/ being only detected as a bluetooth device

Hey i was using the code from developer.mbed.org/.../main.cpp

I am using this chip ( http://i.imgur.com/q8EM4uq.jpg ), it is nordic nRF51822 but i exactly do not know its peripheral config but its not mKit. I am using stlink v-2 to flash the chip using openocd from my linux system. I am using CMake to make a .hex file which is flashed into the chip. Along with the main program , i am cmaking the libraries - github.com/.../BLE_API and github.com/.../nRF51822 .

Here is a gist of my main.cpp program and CMakeLists.txt gist.github.com/.../64317c5cb96e396f1421

The .hex that is get is flashed properly in the chip.

I am testing this on my android phone via nordic Beacon App and iBeacon Detector App ( play.google.com/.../details )

I want my chip to be detected as an Ibeacon but its only being detected as a bluetooth device.

Kindly tell what things i am missing / some fixes i should do to make things work as required.

Thanks in Advance

Parents
  • Hi Dhruv,

    I just compiled and programmed the hex file from your mbed link and can see iBeaconDetector detected the device as iBeacon with "This is iBeacon!"

    For the nRF Beacon App on Android to scan and detect your Beacon, you would need to have the UUID of the beacon configured to 01122334-4556-6778-899A-ABBCCDDEEFF0 and the company ID set to Nordic Semi ID (0x0059).

Reply
  • Hi Dhruv,

    I just compiled and programmed the hex file from your mbed link and can see iBeaconDetector detected the device as iBeacon with "This is iBeacon!"

    For the nRF Beacon App on Android to scan and detect your Beacon, you would need to have the UUID of the beacon configured to 01122334-4556-6778-899A-ABBCCDDEEFF0 and the company ID set to Nordic Semi ID (0x0059).

Children
No Data
Related