This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

How to reduce the time to reduce the time to establish Periodic sync in direction finding ?

Hi, I am Marcous. 

Currently I am doing multiple beacons (transmitters) in direction finding demos. Since I found that there is no way to simultaneously receive the CTE containing IQ values. I just map the order of transmitters and receive IQ values from different beacons at different slots, for example: [tx0, tx0, tx0, tx0, tx1, tx1, tx1, tx1, tx2, tx2, tx2, tx0, tx0, .....] . This actually works well and enables me to receive iq values to determine direction of multiple beacons. And my question is: how can I reduce the time to create sync? 

When I print the log information in the windows, I found that it takes about over 300 ms to create the sync between rx and tx .

In the tx side, I change the gap between each broadcasting with CTE to 0x0021(41ms). However, the total time(found periodic advertising + establish periodic sync) to switch between beacons is much longer than one CTE interval, which means that if move the antenna array in the rx side, I can not calculate the instant directions of each beacons. How can I reduce this time? Thanks a lot!!!

Related