Hi, I am trying to code an AoA transmitter using the direction_finding_connectionless_tx sample project as a basis. I am using nRF Connect SDK v1.6.0 with nRF52833.
I am required to send CTE in AUX_ADV_IND packet instead of the standard way of sending it in AUX_SYNC_IND packet. I couldn't find a straightforward way of doing this so, I was wondering if there is any workaround that I can do to achieve this.
I checked the Zephyr link layer codes and it seems like the CTEInfo is set in ll_df_set_cl_cte_tx_enable function under ull_df.c. In that function, ull_adv_sync_pdu_set_clear function from ull_adv_sync.c is called to set the AUX_SYNC_IND packet with CTE if I'm not mistaken. I couldn't find an equivalent function for AUX_ADV_IND packet to set CTE there instead, but I think ull_adv_aux_hdr_set_clear function from ull_adv_aux.c is the closest to what I'm looking for. I got stuck there.
Is it possible to send CTE in AUX_ADV_IND in any way?