Skip to main content
Explorer
November 15, 2023
Question

How to change physical layer of BlueNRG-2?

  • November 15, 2023
  • 1 reply
  • 1800 views

Hi, 

We are using STEVAL-STWINKT1B board with a BlueNRG-M2SA BLE module.We want to change the physical layer of the Bluetooth module to utilize bandwidth diversity. But we couldn't figure out how to do this.we have seen "hci_le_set_phy" command in one of posts but we are unable to find that command in latest x-cube-ble2. Is there a way to do it?

Thanks.

    This topic has been closed for replies.

    1 reply

    Visitor II
    November 15, 2023

    the register to change the PHY from coded (S=8) to uncoded state is shown in BlueNRG-LP controller ( PHYCTRL_DIG_USR ->RXTXPHY)
    but it isn't mentioned anywhere in the documentation of the BlueNRG-M2 module. I think BlueNRG-M2 module does not support coded/uncoded PHY options.

    ST Employee
    November 24, 2023

    Hello,

     

    BlueNRG-M2 module is based on BlueNRG-2 chipset.

    BlueNRG-2 does not support codedPHY so BlueNRG-M2 also does not support it.

     

    BLE devices handling coded PHY are : BlueNRG-LP/LPS and STM32WBA.

     

    Regards

    Laurent