I want to set rx sampling frequncy using ad9361_set_rx_samplling_freq() function. However in some specific frequencies it does not set correct frequency. For example in 4.096 MHz or 8.192 MHz it is sets frequency without problem. But when i set the frequency to 2.048 MHz and get it with ad9361_get_rx_samplling_freq it returns value like 3 MHz. What could cause this problem?