SETUP:
2 x NRF54L15 DK
initiator/reflector sample (as of 4/8/2025)
Major RTT settings below - RTT (BT_CONN_LE_CS_MAIN_MODE_1) with 1M phy, 32 bit random RTT (will add settings and prj.conf below)
QUESTIONS:
1. 1phy data is OK but a lot of negative TOF values which is confusing me. Is there an issue with the hex conversion of this data or something im missing as to why? (obfuscated in bt_ras_rreq_rd_subevent_data_parse "helper for parsing ranging data-formatted buffer"). I'm reminded of the 4-3 byte conversion from the early AOA days...
2. the 2M phy data is consistent, but always shifted about -7m.Is this just the the current state of the parse helper not accounting for the 2m phy mode? ( changed the .cs_sync_phy & .phy to 2M and enabled 2M in the prj.conf of the initiator, then enabled 2M in prj.conf on refl)
3. Any suggestions on more levers to pull to improve this setup? Not using channel switching or a subevent confused me in the setup quite a bit.
2M PHY data example (each data point from multiple events)
SETTINGS
PRJ.conf
in .config
CONFIG_CLOCK_CONTROL_NRF_K32SRC_XTAL=y
CONFIG_CLOCK_CONTROL_NRF_K32SRC_50PPM=y