This is an automated email from the ASF dual-hosted git repository. acassis pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/nuttx.git
commit fba2ac1360145d473b99c3cc5ba7dcf731192144 Author: raiden00pl <[email protected]> AuthorDate: Fri Oct 16 18:56:26 2026 +0200 arch/arm/nrf52: fix CCA mode selection ~ on the 1-bit use_ed field is always non-zero, so energy detection combined with carrier sense selected carrier sense only. Assisted-by: Claude Code Signed-off-by: raiden00pl <[email protected]> --- arch/arm/src/nrf52/nrf52_ieee802154_radio.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/src/nrf52/nrf52_ieee802154_radio.c b/arch/arm/src/nrf52/nrf52_ieee802154_radio.c index 45dfd62aa11..62026eab161 100644 --- a/arch/arm/src/nrf52/nrf52_ieee802154_radio.c +++ b/arch/arm/src/nrf52/nrf52_ieee802154_radio.c @@ -841,7 +841,7 @@ static int nrf52_radioi8_setcca(struct nrf52_radioi8_dev_s *dev, { c.mode = NRF52_RADIO_CCA_ED; } - else if (~cca->use_ed && cca->use_cs) + else if (!cca->use_ed && cca->use_cs) { c.mode = NRF52_RADIO_CCA_CARRIER; }
