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

About Nordic Long Range mode

Hello Everyone:
I have a question: our device needs the long range function, but at the same time, it also needs to wait for the phone to connect. The device and device can broadcast and communicate in the long range mode, but if it is set to the long range mode, will the phone be unable to scan and communicate? Whether the device can broadcast in both normal mode and long range mode at the same time or not? Thanks!

Parents
  • Sorry for the delayed response. Due to understaffing during Christmas/New Year, the response time in DevZone can be longer than usual.

    Some new phones actually have long range enabled & should be able to communicate via long range too. Unfortunately, this is not the case for most phones yet. For all other phones, just advertise & do a standard 1 mbps connection.

    To advertise in normal 1 mbps & 125 kbps long range mode, you will need to toggle between the two. Turn on the softdevice, advertise in 1 mbps mode, then turn off the softdevice, change the parameters to long range mode, turn on the softdevice, advertise in long range mode, turn off the softdevce, change parameters back to 1 mbps, etc

    See the advertising_data_set() function in main.c of the ATT MTU throughput example for reference. This link may also be helpful.

    You can have up to 20 connections from a 52832 or 52840 based device. It may also be useful to take a look at the multilink example here.

Reply
  • Sorry for the delayed response. Due to understaffing during Christmas/New Year, the response time in DevZone can be longer than usual.

    Some new phones actually have long range enabled & should be able to communicate via long range too. Unfortunately, this is not the case for most phones yet. For all other phones, just advertise & do a standard 1 mbps connection.

    To advertise in normal 1 mbps & 125 kbps long range mode, you will need to toggle between the two. Turn on the softdevice, advertise in 1 mbps mode, then turn off the softdevice, change the parameters to long range mode, turn on the softdevice, advertise in long range mode, turn off the softdevce, change parameters back to 1 mbps, etc

    See the advertising_data_set() function in main.c of the ATT MTU throughput example for reference. This link may also be helpful.

    You can have up to 20 connections from a 52832 or 52840 based device. It may also be useful to take a look at the multilink example here.

Children
Related