Unable to detect nRF52833 with Peripheral Coded PHY

Hi,

I am programming the nRF52833 and using NCS v2.00. I have recently programmed the Peripheral Coded PHY to the board. I am using a Google Pixel 3 with nRF Connect as a central device.

When I scan for peripheral on the Android device, the HR peripheral does not come up? I am not sure why this is. I have programmed many other Bluetooth samples to the nRF52833 and tested them successfully with the Android device.

Thanks,

Adam

Parents
  • Hi Adam

    Scanning on the Coded PHY requires extended advertising because the Coded PHY uses both the primary channels (37, 38 and 39) to indicate an advertisement, as well as the secondary channels where the actual payload is. The secondary channels are required in order to get the increased range that Coded PHY provides, as these generally have less interference on them than the primary channels. Legacy advertising/scanning can not be used to connect in Coded PHY.

    The phones Joakim mention all support Coded PHY, but not necessarily scanning and connecting in Coded PHY, as that is an optional feature in the specification. I'll let him know so he can update his reply.

    Best regards,

    Simon

  • Hi Simon,

    Thanks for the explanation.

    Can I also please clarify the following: is the payload size of Coded PHY advertising packets smaller than that of LE 1M or 2M packets because of the additional bits used for FEC?

    Thanks,

    Adam

Reply Children
No Data
Related