diff --git a/arch/cpu/cc13xx-cc26xx/dev/rf-core.c b/arch/cpu/cc13xx-cc26xx/dev/rf-core.c index d9f6cf928..ebe34effa 100644 --- a/arch/cpu/cc13xx-cc26xx/dev/rf-core.c +++ b/arch/cpu/cc13xx-cc26xx/dev/rf-core.c @@ -512,6 +512,8 @@ PROCESS_THREAD(rf_core_process, ev, data) if (rx_buf_full) { PRINTF("rf_core: RX buf full, restart RX\n"); rx_buf_full = false; + /* Restart RX */ + netstack_stop_rx(); netstack_sched_rx(); } diff --git a/arch/cpu/cc13xx-cc26xx/dev/rf-prop-mode.c b/arch/cpu/cc13xx-cc26xx/dev/rf-prop-mode.c index 4758e01ce..490459292 100644 --- a/arch/cpu/cc13xx-cc26xx/dev/rf-prop-mode.c +++ b/arch/cpu/cc13xx-cc26xx/dev/rf-prop-mode.c @@ -60,7 +60,7 @@ #include "rf-core.h" #include "rf-data-queue.h" #include "netstack-settings.h" -#include RF_CORE_PROP_RF_SETTINGS +#include RF_PROP_SETTINGS /*---------------------------------------------------------------------------*/ #include #include