We are doing bluetooth with the AD9361 and therefore we need to do channel-hopping quite quickly. We are working with the no-OS Drivers.
Currently we are measuring about 500 us for any call to ad9361_set_tx_lo_freq() and ad9361_set_rx_lo_freq() required to change the channel. From the datasheet I know that there is some fast-lock functionality but I could not find any functions in the no-OS API.
I would appreciate some input for the following questions:
- Are LO frequency changes of several MHz in the 2.4GHz band faster than 500 us realistic?
- What locktimes can we expect in your eyes (a rough estimation is sufficient)?
- How can I use the fast-lock functionality using the no-OS API?