modules/woz_uwb/src/driver/uwb_rxdiag.h
asxeem/openaliro
Module
uwb_rxdiag.h
Read-side accessors for the RX event tallies + log stream.
Overview
Read-side accessors for the RX event tallies + log stream.
used by ccc_shim_rx.c uwb_rxdiag.c aliro_shell.c
API
Fvoid uwb_rxdiag_get_counts(uint32_t *rxok, uint32_t *rxerr, uint32_t *rxto, uint32_t *txdone, uint32_t *last_err, uint32_t *last_ok)
modules/woz_uwb/src/driver/uwb_rxdiag.h:10
Snapshot the running RX/TX event tallies; out-params optional (NULL to skip).
Fvoid uwb_rxdiag_stream_set(bool on)
modules/woz_uwb/src/driver/uwb_rxdiag.h:14
Arm or cancel the periodic ranging heartbeat (backs aliro log on|off).
Fbool uwb_rxdiag_stream_get(void)
modules/woz_uwb/src/driver/uwb_rxdiag.h:17
Whether the periodic ranging heartbeat is currently armed.
Fvoid uwb_rxdiag_rng_set(bool on)
modules/woz_uwb/src/driver/uwb_rxdiag.h:20
Arm or cancel the per-block distance stream (backs aliro frames on|off).
Fbool uwb_rxdiag_rng_get(void)
modules/woz_uwb/src/driver/uwb_rxdiag.h:23
Whether the per-block distance stream is currently armed.