I am trying to design no-drop data streaming with ad9361. The idea is to create 2 buffers, when reading data from buffer 1, buffer 2 is receiving data until this buffer is fulfilled. Then read from buffer 2 while filling buffer 1. Thus the data would be continuous. I have read some threads that it is impossible to create 2 buffers together in high-level API. So is there any way to achieve this design? Do I need to modify the iio library or the linux kernel? Thanks.