Permanent Identifier in QANI

Using QANI, I am struggling to understand how I could determine which iPhone I am communicating with.

The FiRa session ID is only tied to the current ranging session, and the short address in the ranging_measurements also changes with every new ranging session.

For a distributed RTLS, how can we correlate the measurements to a single asset (iPhone)?

Hi @Doe !

I need to give this a try, but I noticed the same as you, and it seems the peer_id in the \Projects\Src\Comm\Src\BLE\ble.c→pm_evt_handler() does not change. You can get it from the p_evt:

I would try to link the p_evt->peer_id with the session_ID, then it will be possible to know from which iPhone the session is.

Kind regards!

1 Like