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

Establish connection between “LE Coded PHY” Central and 1Mbps Peripheral

Hello,

 

I am using nRF52840, SDK_16.0.0, S140 SoftDevice and Segger 4.16 for flashing the image. I am using ‘ble_app_blinky’.

 I have few queries on “LE Coded PHY”, 2Mbps & 1Mbps combinations.

 

1) If my Peripheral is “LE Coded PHY”, then my Central should be in “LE Coded PHY” to receive the packet. Is this assumption correct ?

 

2) I have gone through few documents and it is mentioned as below

a) If my Central is “LE Coded PHY”, whether it can receive Advertisement packets from Peripheral with 1Mbps.

b) If my Peripheral with 1Mbps tries to connect to Central with “LE Coded PHY”, once connection established, whether Central can change to 1Mbps dynamically.

 

My use case is, I have a Central with “LE Coded PHY” and Peripherals where few are with “LE Coded PHY” and few are with 1Mbps. Always my central will connect only one peripheral at a time. So in this case whether Central with “LE Coded PHY” can establish connection to 1Mbps Peripheral.

 

Thanks & Regards

Vishnu Beema

Parents
  • Thank you Simon, for your inputs.

    Let me check on Central side, on how to switch between Coded PHY and 1Mbps and the scan for x amount of time. During scanning, may be I need to use RTC / Timer to switch between Coded PHY and 1Mbps. Once connected need to stop RTC / Timers.

    Is my above approach fine. If not any better suggestions please.

    Thanks & Regards

    Vishnu Beema

Reply
  • Thank you Simon, for your inputs.

    Let me check on Central side, on how to switch between Coded PHY and 1Mbps and the scan for x amount of time. During scanning, may be I need to use RTC / Timer to switch between Coded PHY and 1Mbps. Once connected need to stop RTC / Timers.

    Is my above approach fine. If not any better suggestions please.

    Thanks & Regards

    Vishnu Beema

Children
No Data
Related