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

250kbps PHY Coded in NRF52832 BLE Mesh

How to set 250kbps PHY Coded in NRF52832 BLE Mesh?
I have tried to change  scanner_config_radio_mode_set(RADIO_MODE_BLE_1MBIT); to  scanner_config_radio_mode_set(RADIO_MODE_NRF_250KBIT);

but didn't getting data.
Can I get maximum range using 250kbps in BLE Mesh?
Is BLE Mesh reliable at 250kbps?

Mesh SDK:3.2.0

Thank You
Bivay

Parents
  • Hi. 

    There is no 250kbit mode for the nRF52-series. You are right there is a deprecated 250kbps legacy mode on the nRF52832, but it's not qualified and tested to be backwards compatible.

    If you want to test 125kbit (Coded PHY), you can take a look at this previous ticket: 
    https://devzone.nordicsemi.com/f/nordic-q-a/29813/change-phy-in-mesh 

    Best regards, 
    Joakim

  • 62.5kbps is available for long range as suggest in above link.
    But in



    RADIO_PCNF0_PLEN_LongRange and other two, how to define them.
    will I find unprovisioned node in NRF Mesh if I use 62.5kbps?

  • Hi. 

    From the ticket i linked to:
    "Please note that the long range mode is mislabeled. It is called RADIO_MODE_NRF_62K5BIT in the header file, but corresponds to the 125kbps BLE long range mode instead. "

    In the answer from Hung, there should be an explanation to how to test using Coded PHY. 

    Br, 
    Joakim

  • But there is not information about I would I define "RADIO_PCNF0_PLEN_LongRange "?

    and my other question : NRF Mesh Android App supports different phy cod like 62.5kbps or 125kbps as said before.

Reply
  • But there is not information about I would I define "RADIO_PCNF0_PLEN_LongRange "?

    and my other question : NRF Mesh Android App supports different phy cod like 62.5kbps or 125kbps as said before.

Children
  • I'm sorry. I missed that you are using the nRF52832. 

    The nRF52832 does not support Long Range (Coded PHY). You will need to use the nRF52840 in order to test Coded PHY. 

    Br, 
    Joakim

  • In SDK 15.2.0 
    radio_config.h 
    at line 103, there is define
    RADIO_MODE_NRF_250KBIT in radio_mode_t

    Can I use 250KBIT?
    There is only define NRF52_SERIES for 62K5BIT. not NRF52840 only(as in many cases it is specially define).

    Or
    Is there option to use low data rate to increase range in NRF52832?

  • Hi. 

    No, I'm afraid you can't. As you can see from the comment, the RADIO_MODE_NRF_250KBIT is Deprecated. 

  • bivay said:
    There is only define NRF52_SERIES for 62K5BIT. not NRF52840 only

     This is because we now have several devices in the nRF52-series that supports Long Range, not only the nRF52840. 

    The nRF52832 however, does not. 

  • Thank for your kind support.