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

NRF52840 + PHY_CODED + Android : Possible?

Hi,

I have a project that need to use a long range bluetooth communication with an Android smartphone or tablet

I use for test a tablet Lenovo Tab M8 TB8505F, NRF Connect says it was fully compatible with Bluetooth Low Energy: High speed and Long range is supported.

I have download project nRF5_SDK_15.2.0_mod.zip found in this post.

When I flash example ble_app_uart to DK board, the tablet doesn't detect it. But when I replace the BLE_GAP_PHY_CODED by BLE_GAP_PHY_1MBPS, project works fine.

init.config.ble_adv_primary_phy = BLE_GAP_PHY_1MBPS; // BLE_GAP_PHY_CODED;
init.config.ble_adv_secondary_phy = BLE_GAP_PHY_1MBPS; // BLE_GAP_PHY_CODED;

The range are better but not sufficient for my project.

is someone already realized a communication using PHY_CODED with a phone? However, what is wrong in this example?

Regards

Pascal

Parents Reply
  • Hi Jared, 

     Which smartphone are you using?

    For the moment I only have a tablet fully compatible BLE (screenshot below, tq awneil). I have tested all my smartphones with BT 5 but none is compatible with PHY CODED. Sob

    Try to diff your project with the working CODED PHY example that is shared in this post.

    I have already tested the ble_app_uart use with SDK 15.2.0_mod, but I have the same problem. Tablet doesn't see it. This SDK has several years. I think SDK 17.0.2 was corrected to working in long range, no?

    Anyway, the same project with the two different SDK, gave me the same result: not detectable by tablet.

    I will search a new smartphone to check if it's not my tablet has a problem. 

    Regards

    Pascal

Children
Related