The question relates to the sampling rate and "samples" configuration settings that are required for acquisition. I was having trouble getting a clear answer on the reason for the "samples" cfg setting. I framed the question a different way to try and better understand this.
Lacking a clear understanding, I set "samples" to whatever my sampling rate is. Example: sampling rate = 1KS/s, samples = 1KS.
If I set the sampling rate for 1KS/s, I expect to receive all of the sampled data. So, I wanted to understand the need for the samples cfg setting.
I suspect it is intended to save on space requirements much like downsampling. I have been looking for clarification on this for years.