ADRV9009: Alignment of data transmission (Tx) and reception (Rx)


we want to use the IIO library (libiio) to control the ADRV9009 transceiver chip within our own application running on the ZCU102 board. We know the functions 'iio_buffer_push' and 'iio_buffer_refill' to send samples to the hardware (ADRV9009) and fetch data from the hardware.

My question is: If the samples (uploaded by 'iio_buffer_push') are transmitted cyclically, how can we start the reception of samples (by calling 'iio_buffer_refill' or another function) exactly when the first sample of one cycle is transmitted?

Thanks in Advance & Best Regards