[riot-notifications] [RIOT-OS/RIOT] sys/net/gnrc: fix in-band signaling of no RSSI/LQI (#15754)
notifications at github.com
Tue Jan 12 18:37:38 CET 2021
### Contribution description
Previously a value of 0 was used for both RSSI and LQI to signal that those
values are not present in gnrc_netif_hdr_t. However, both an RSSI of 0 dBm and
an LQI of 0 is legal and in case of the RSSI even very plausible data.
This commit defines GNRC_NETIF_HDR_NO_RSSI and GNRC_NETIF_HDR_NO_LQI to signal
missing value. Both values are defined to be well out of range to prevent
collisions with real data.
### Testing procedure
E.g. using `examples/gnrc_networking` the `ping6` command should still print correct RSSI values.
### Issues/PRs references
You can view, comment on, or merge this pull request online at:
-- Commit Summary --
* sys/net/gnrc: fix in-band signaling of no RSSI/LQI
-- File Changes --
M cpu/nrf5x_common/radio/nrfmin/nrfmin_gnrc.c (4)
M sys/include/net/gnrc/netif/hdr.h (27)
M sys/shell/commands/sc_gnrc_icmpv6_echo.c (4)
-- Patch Links --
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the notifications