[riot-notifications] [RIOT-OS/RIOT] sys/net/iee802154/radio: add IEEE802154_RADIO_INDICATION_CRC_ERROR (#15397)

Francisco notifications at github.com
Wed Jan 13 18:30:34 CET 2021


- `openwsn` test:

```
2021-01-13 18:07:41,503 # You are running RIOT on a(n) openmote-b board.
2021-01-13 18:07:41,504 # This board features a(n) cc2538 MCU.
> udp server start 7
2021-01-13 18:09:42,455 #  udp server start 7
2021-01-13 18:09:42,472 # Set UDP server port to 7
> 2021-01-13 18:09:47,560 #  Received 14 bytes on port 7
2021-01-13 18:09:47,563 # 00000000  06  D0  73  0C  00  00  00  00  00  68  65  6C  6C  6F          ..s......hello
```

- `tests/ieee802154_hal`: after an invalid crc it can receive valid crc's as well.

```
> 2021-01-13 18:19:14,510 #  Packet received:
2021-01-13 18:19:14,529 # 61 dc 00 23 00 8a cb c7 60 e1 fe 8d ae d7 d7 52 e0 e1 fe 8d ae 4c 6f 72 65 6d 20 69 70 73 75
2021-01-13 18:19:14,530 # LQI: 246, RSSI: 205
2021-01-13 18:19:14,531 #
2021-01-13 18:19:22,013 # Packet received:
2021-01-13 18:19:22,015 # 61 dc 01 23 00 8a cb c7 60 e1 fe 8d ae d7 d7 52 e0 e1 fe 8d ae 4c 6f 72 65 6d 20 69 70 73 75
2021-01-13 18:19:22,015 # LQI: 246, RSSI: 205
2021-01-13 18:19:22,015 #
2021-01-13 18:19:26,093 # Packet received:
2021-01-13 18:19:26,094 # 61 dc 02 23 00 8a cb c7 60 e1 fe 8d ae d7 d7 52 e0 e1 fe 8d ae 4c 6f 72 65 6d 20 69 70 73 75
2021-01-13 18:19:26,095 # LQI: 246, RSSI: 205
2021-01-13 18:19:26,095 #
2021-01-13 18:26:03,512 # Packet with invalid CRC received
2021-01-13 18:26:03,513 # Packet with invalid CRC received
2021-01-13 18:26:23,478 # Packet received:
2021-01-13 18:26:23,480 # 61 dc 03 23 00 8a cb c7 60 e1 fe 8d ae d7 d7 52 e0 e1 fe 8d ae 4c 6f 72 65 6d 20 69 70 73 75
2021-01-13 18:26:23,480 # LQI: 246, RSSI: 204
2021-01-13 18:26:23,480 #

```

- `tests/ieee80215_submac`: frames with invalid CRC are sent in between and ignored by the submac
```
2021-01-13 18:28:23,987 # 6ed65bb64b52c52f
> 2021-01-13 18:28:38,934 #
2021-01-13 18:28:38,934 # DATA
2021-01-13 18:28:38,940 # Dest. PAN: 0x0023, Dest. addr.: 6e:d6:5b:b6:4b:52:c5:2f
2021-01-13 18:28:38,945 # Src. PAN: 0x0023, Src. addr.: aa:04:81:69:be:fa:43:38
2021-01-13 18:28:38,949 # Security: 0, Frame pend.: 0, ACK req.: 1, PAN comp.: 1
2021-01-13 18:28:38,951 # Version: 1, Seq.: 1
2021-01-13 18:28:38,955 # 00000000  4C  6F  72  65  6D  20  69  70  73  75
2021-01-13 18:28:38,956 # txt: Lorem ipsu
2021-01-13 18:28:38,958 # RSSI: 48, LQI: 232
2021-01-13 18:28:38,958 #
2021-01-13 18:28:55,964 #
2021-01-13 18:28:55,965 # DATA
2021-01-13 18:28:55,970 # Dest. PAN: 0x0023, Dest. addr.: 6e:d6:5b:b6:4b:52:c5:2f
2021-01-13 18:28:55,975 # Src. PAN: 0x0023, Src. addr.: aa:04:81:69:be:fa:43:38
2021-01-13 18:28:55,979 # Security: 0, Frame pend.: 0, ACK req.: 1, PAN comp.: 1
2021-01-13 18:28:55,981 # Version: 1, Seq.: 2
2021-01-13 18:28:55,986 # 00000000  4C  6F  72  65  6D  20  69  70  73  75
2021-01-13 18:28:55,987 # txt: Lorem ipsu
2021-01-13 18:28:55,988 # RSSI: 48, LQI: 232
2021-01-13 18:28:55,989 #
```

* Invalid CRC are injected with an at86rf233 radio with `AUTOCRC` unset

-- 
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/15397#issuecomment-759602488
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.riot-os.org/pipermail/notifications/attachments/20210113/a999a886/attachment.htm>


More information about the notifications mailing list