openaliro
Aliro reader: UWB/CCC core and ESP32-S3/C5/C6 port
Loading...
Searching...
No Matches
ccc_ran_session Struct Reference

An Aliro ranging session: the URSK + the M1-M4 setup parameters; the interface to the CCC MAC. More...

#include <ccc_session.h>

Data Fields

uint8_t ursk [CCC_URSK_LEN]
 Ranging secret key (aliro_kdf).
 
uint32_t uwb_session_id
 M1: UWB Session Identifier.
 
uint32_t sts_index0
 M4: STS_Index0.
 
uint32_t uwb_time0
 M4: UWB_Time0 block-time anchor.
 
uint32_t hop_key_rw
 M4: Hop Mode Key (HOP_Key_RW).
 
uint16_t mac_mode_offset
 M3: MAC Mode round offset O^k (F = H + O).
 
uint8_t n_ran_s
 M3: selected RAN multiplier N_RAN_S.
 
uint8_t n_chap_per_slot
 M3: N_Chap_per_Slot.
 
uint8_t n_responder
 M3: N_Responder.
 
uint8_t n_slot_per_round
 M3: N_Slot_per_Round.
 
enum ccc_hop_mode hop_mode
 M2/M3: hopping configuration.
 

Detailed Description

An Aliro ranging session: the URSK + the M1-M4 setup parameters; the interface to the CCC MAC.


The documentation for this struct was generated from the following file: