The changed frequency is not reflected when capturing after changing the frequency in Pluto.


I use Pluto.

Frequency change and capture in a specific loop.

At this time, the frequency is not changed as a result of checking the captured data.

Do I need to initialize the Rx Buffer additionally after changing the frequency?


iio_device_find_channel(phydev, "altvoltage0", true), "frequency", plutorx.lo_hz + iFREQtable[iTrack]); // Set RX LO frequency

// Refill RX buffer
nbytes_rx = iio_buffer_refill(rx_buffer);