HCI Error(0x2A) in hci_pwr_ctrl example on nRF52840DK

Hello Nordic Team,

HW: nRF52840DK

SDK: ncs v2.8.0

App: hci_pwr_ctrl

I am testing with hci_pwr_ctrl example to see how tx power can be set from application.

The example application works fine during advertising. However when I tried to connect it from nRF Connect app on Galaxy S20,  the example application gets disconnected with reason 0x2A right after it is connected. seeing the reason in string format, it appears as BT_HCI_ERR_DIFF_TRANS_COLLISION.

Q1) What does the error mean?

Q2) How can I avoid the error?

Thanks your support in advance,

Robin

Parents
  • Hi Robin, 

    Do you have the same problem when testing with other sample ? 


    Are you using the Zephyr controller (CONFIG_BT_LL_SW_SPLIT=y)or our Softdevice Controller ? 

    Error BT_HCI_ERR_DIFF_TRANS_COLLISION happen when one transaction (request + response) is on going but one of the device send another request when the previous request has not finished yet. 

    A sniffer trace would be useful to see if it's actually the case. 

Reply
  • Hi Robin, 

    Do you have the same problem when testing with other sample ? 


    Are you using the Zephyr controller (CONFIG_BT_LL_SW_SPLIT=y)or our Softdevice Controller ? 

    Error BT_HCI_ERR_DIFF_TRANS_COLLISION happen when one transaction (request + response) is on going but one of the device send another request when the previous request has not finished yet. 

    A sniffer trace would be useful to see if it's actually the case. 

Children
Related