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

nrf8002 See device after bonding

I am trying to use the nrf8002 for proximity type application. Right now I have a prototype working with a speaker and LED and I can light up either one using an app. What I notice is that I need to "Bond" in order to send any commands to it. That is fine.

My issue is as follows:

I want to be able to pair "product.A" with "phone # 1". They can send commands to it, search for the device, get notifications if it gets lost ect. Normal things. (I Have this part already) When they DO lose it, or it gets to far from the bonded "Phone # 1". If there is "Phone # 2" in the area, I want it to pick up and just read the device name and MAC address. That way "Phone # 2" can relay location to "Phone # 1".

As of now, if I bond with the prototype I wont be able to see it with another phone. Any idea's would be great!

Thanks!

Parents
  • You should be able to see it in other phones, however you need to take care that you use an API on the phone at allows flexibility in the discovery procedures. Once the nRF8002 is bonded, it is in a mode called "non-discoverable mode", I am using quotes here as it is still advertising and is easily discovered. However some Android APIs do not report devices that are in "non-discoverable" mode, so you will need to look at the different APIs available to see which ones will show the device.

Reply
  • You should be able to see it in other phones, however you need to take care that you use an API on the phone at allows flexibility in the discovery procedures. Once the nRF8002 is bonded, it is in a mode called "non-discoverable mode", I am using quotes here as it is still advertising and is easily discovered. However some Android APIs do not report devices that are in "non-discoverable" mode, so you will need to look at the different APIs available to see which ones will show the device.

Children
No Data
Related