[riot-notifications] [RIOT-OS/RIOT] drivers/nrf24l01p: Netdev driver for nrf24l01p (#13743)

fabian18 notifications at github.com
Mon May 25 14:36:35 CEST 2020


`nrf24l01p_ng_diagnostics`is a pseudomodule now.

> Looks like there is still an issue with fragmented packets:

I have reorganized `_isr()` a bit.
With `USEMODULE += nrf24l01p_ng_diagnostics` it still does not work with `-s 100` but without,
`ping6` returns 3/3 (most of the time) with `-s 100`.

It guess it´s because `_recv()` is taking too long because `printf()` is called in a loop.
```C
void nrf24l01p_ng_diagnostics_print_frame(const nrf24l01p_ng_t *dev,
                                          const void *frame, size_t len)
{
    (void)dev;
    puts("Rx frame");
    for (uint8_t i = 0; i < len; i++) {
        printf("0x%02X ", ((uint8_t *)frame)[i]);
    }
    puts("");
}
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/RIOT-OS/RIOT/pull/13743#issuecomment-633551099
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.riot-os.org/pipermail/notifications/attachments/20200525/4ad7f189/attachment.htm>


More information about the notifications mailing list