Software adjustments to improve bluetooth range

Hi!

Working on a system with a ble central communicationg with one or more peripherials both the central and peripherals using the nrf52840.

We want to know what we can do get the maximum range between them?

So far we have:
Enabled CONFIG_BT_CTLR_PHY_CODED on both sides

Set BT_CONN_LE_OPT_CODED | BT_CONN_LE_OPT_NO_1M in connection options before calling bt_conn_le_create on central side

Set phy to BT_GAP_LE_PHY_CODED and option to BT_CONN_LE_PHY_OPT_CODED_S8 and calling bt_conn_le_phy_update on both sides in connected callback

Set BT_LE_ADV_OPT_EXT_ADV | BT_LE_ADV_OPT_CODED in advertising options before calling bt_le_ext_adv_create

Do you have any suggestions on what more we can do?
I understand no specific figures can be given but some indication on what would have an impact on batter lifetime (for any changes to peripherial side)?

Is there any version of the example code provided in this blogpost: devzone.nordicsemi.com/.../testing-long-range-coded-phy-with-nordic-solution-it-simply-works-922075585 adpated to the new sdk?

BR,
Mårten

Parents Reply
  • Hi!

    Was just saying that if we got additional things to try if we also could get a hint if it impacts batter life, for example
    "You can try X but it will consume alot more power if you do"
    or
    "You can try Y and should not have a noticeable effect on power/batterlife".


    But as a I see it the only thing we got suggestion was setting the TX power to a higher value, and that seems straight forward to conclude that it affect the battery life.

    BR,

    Mårten

Children
Related