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

Scan beacon local name

image description

Hello,

I am trying to scan a local name for beacon device on nrf51822 SDK12.0.0 ble_app_multilink_central. The original peripheral sample was working as well. But the beacon device cannot be found when I changed peripheral name in "ble_app_multilink_central". Is there only the parameter of "m_target_periph_name" need to be changed? or some where else.

Parents
  • Hi Stanley,

    Most likely the local name is placed in the scan response packet by the beacon manufacturer. The ble_app_multilink_central example is by default not configured to use active scanning, and will therefore not receive the scan response packet.

    You can change this by setting the parameter .active = 1 in ble_gap_scan_params_t m_scan_params struct.

    Best regards,

    Jørgen

  • Hi Jorgen, Thank you for your help. The problem is solved. Now, I can get the beacon information. I have checked the parameter description in struct define. Is there any documentations to describe such kind of struct? We can check it with our application in the future.

Reply Children
No Data
Related