1. The code uses a value 0xFF55AA5A to identify the adv packet as the one that supports distance measurement. Is this value checked by lower layers?
If not - why not just use 1 bit ?
2. The advertising interval in the sample is set to BT_GAP_ADV_FAST_INT_MIN_1 ( 30 ms )
Have slower intervals been tested ? My concern is the device battery life
3. My application uses mesh and its scanner ( registers a scanner callback )
Have the app been tested with mesh?
Thanks