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

NRF 52840 with ble5.0 extended advertising

Hi all,

I am having a ble 5 beacon broadcast on my nrf 52840 chips. I would like to know that if it is backward compatible so that ble 4 smartphone can receive the packet with trimmed size? Or is there any way to compatible with ble 4 smartphone.

Best regards,

MLai

Parents
  • Hi MLai

    You can support legacy advertising as well as extended advertising by advertising both with the ADV_IND and ADV_EXT_IND advertising sets (more info on that in this blog post). However, as our SoftDevice only supports one advertising set at a time, you can't advertise both conccurrently. The way to solve this would be to have the application multiplex the advertising by running legacy advertising for X amount of time, and then restart the advertising entirely to advertise using extended advertising for another X amount of time.

    Best regards,

    Simon

  • As I am using sdk v15.2, I just modified the beacon example with change the properties.type to BLE_GAP_ADV_TYPE_EXTENDED_NONCONNECTABLE_NONSCANNABLE_UNDIRECTED and the length of m_adv_data to BLE_GAP_ADV_SET_DATA_SIZE_EXTENDED_MAX_SUPPORTED. I have modified the application to multiplex the advertising. Thank you.

Reply Children
No Data
Related