This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Trying to update the broadcasting URL in my beacon using the nRF Connect Android app, but when I make the change and enter the password, the app disconnects from the beacon and "erases" any of the changes I made. How can I get the changes saved?

I have an Eddystone beacon from minewtech...i've downloaded the nRF connect app onto my android tablet and i can connect to the beacon. the problem is that it's not "taking" any of my changes. i want it to broadcast an "https://" url.

Parents
  • Hi, what password are you taking about? Has the beacon the Eddystone Configuration Service? If yes, the procedure would be like that:

    1. Connect
    2. Read Lock State characteristic. If Unlocked, go to 5.
    3. If Locked, read Unlock characteristic to get 16-byte challenge,
    4. Write Unlock char by providing a 16-byte Unlock Code
    5. Write slot number to Active Slot char. You may read it to check what slot is set. Usually it will be slot 0.
    6. Write ADV Slot Data as you want.
    7. Disconnect.

    If it's a different service, please use steps given by its manufacturer, or their app.

Reply
  • Hi, what password are you taking about? Has the beacon the Eddystone Configuration Service? If yes, the procedure would be like that:

    1. Connect
    2. Read Lock State characteristic. If Unlocked, go to 5.
    3. If Locked, read Unlock characteristic to get 16-byte challenge,
    4. Write Unlock char by providing a 16-byte Unlock Code
    5. Write slot number to Active Slot char. You may read it to check what slot is set. Usually it will be slot 0.
    6. Write ADV Slot Data as you want.
    7. Disconnect.

    If it's a different service, please use steps given by its manufacturer, or their app.

Children
No Data
Related