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

Multilink central scan problem

Hi,

I am using the nRF51-DK board as a central running with ble_app_multilink_central_s130_pca10028 sample application. I am using SDK version 9.0 with Keil 5.14 version. I have third party peripheral devices like Estimote, Sensor Tag. With the central device, I am not able to scan these peripheral devices. Can you please help me to scan these devices with the central board ?

Parents
  • Hi Akshat,

    How did you test that ? Note that the multilink_central example only connect to and print out log when the device that has the short or complete name matches target.

    What you should do is to print out the advertising data you receive when BLE_GAP_EVT_ADV_REPORT occurs.

    Make sure you are scanning without any whitelist (selective scanning)

  • @akshat: when scanning, the scanner can only read what's in the advertising packet and the address of the advertiser. So if the advertiser doesn't transmit anything else in the advertising packet, you have to find the address and do the filter on the address before you connect. After you have connected you can do service discovery and look for more information in the Att table, such as GAP, GATT, Device information etc.

Reply
  • @akshat: when scanning, the scanner can only read what's in the advertising packet and the address of the advertiser. So if the advertiser doesn't transmit anything else in the advertising packet, you have to find the address and do the filter on the address before you connect. After you have connected you can do service discovery and look for more information in the Att table, such as GAP, GATT, Device information etc.

Children
No Data
Related