|
openaliro
Aliro reader: UWB/CCC core and ESP32-S3/C5/C6 port
|
— Aliro/CCC ranging seam: map an Aliro session's URSK + M1-M4 setup to ccc_ran_params. More...
Go to the source code of this file.
Data Structures | |
| struct | ccc_ran_session |
| An Aliro ranging session: the URSK + the M1-M4 setup parameters; the interface to the CCC MAC. More... | |
Macros | |
| #define | CCC_ALIRO_VENDOR_OUI 0x4A191Bu |
| SP0 MHR Vendor OUI for Aliro ranging (CSA Company Id). | |
Functions | |
| uint16_t | ccc_session_n_round (const struct ccc_ran_session *s) |
| Rounds per ranging block, from N_RAN_S and the slot parameters (0 if the denominator is 0). | |
| int | ccc_session_to_ran_params (const struct ccc_ran_session *s, struct ccc_ran_params *out) |
| Map an Aliro session onto the CCC MAC's ranging-schedule parameters. | |
— Aliro/CCC ranging seam: map an Aliro session's URSK + M1-M4 setup to ccc_ran_params.
| int ccc_session_to_ran_params | ( | const struct ccc_ran_session * | s, |
| struct ccc_ran_params * | out | ||
| ) |
Map an Aliro session onto the CCC MAC's ranging-schedule parameters.
| s | Aliro session configuration. |
| out | Filled with the mapped CCC ranging parameters. |