From 658fb0651ef60ed32a03fee0233f6b0e82600fb9 Mon Sep 17 00:00:00 2001 From: Koen Zandberg Date: Sun, 10 Mar 2019 22:24:19 +0100 Subject: [PATCH] nrf802154: Disable hardware IFS handling --- cpu/nrf52/radio/nrf802154/nrf802154.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/cpu/nrf52/radio/nrf802154/nrf802154.c b/cpu/nrf52/radio/nrf802154/nrf802154.c index ea2a1b2de1..d48f27e710 100644 --- a/cpu/nrf52/radio/nrf802154/nrf802154.c +++ b/cpu/nrf52/radio/nrf802154/nrf802154.c @@ -232,6 +232,9 @@ static int _init(netdev_t *dev) NRF_RADIO->CRCPOLY = 0x011021; NRF_RADIO->CRCINIT = 0; + /* Disable the hardware IFS handling */ + NRF_RADIO->MODECNF0 |= RADIO_MODECNF0_RU_Msk; + /* assign default addresses */ luid_get(nrf802154_dev.long_addr, IEEE802154_LONG_ADDRESS_LEN); memcpy(nrf802154_dev.short_addr, &nrf802154_dev.long_addr[6],