Frequency response analyzer sweep progress

I’m using the Python API to get continuous sweep data. After calling start_sweep(), I get the data using get_data(). My sweep uses 4096 points, so the Moku performs the sweep in chunks. get_data() updates a couple hundred points at a time. Is there any way to determine which points the Moku just updated?

Hi @wweber Wes,

Thank you for contacting us!

We have a workaround for this issue, if you call get_data(wait_complete=True), then the get_data should return the complete sweep data frame. Hope this helps, thanks!

Best regards,
Hank