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,

    So you're using the correct HW revision as anything before rev 1.0.0 doesn't support this feature. However, I tested the long range example myself and had to go to Settings->Scanner and turn on Compatibility mode in the app, to see the peripheral advertising. Do the same and try to restart the scanning and see if you can see the device advertising now?

    regards

    Jared 

Children
Related