I have written a python script, which uses SoapySDR, to read samples at various frequencies. Occasionally I receive a TIMEOUT error when reading the stream. The LimeSDR is connected via USB3.
What are the circumstances that can cause a TIMEOUT, and is what is the purpose of the ‘timeoutUs’ parameter on Soapy readStream() function please? Changing it doesn’t seem to have any noticeable effect.
Any advice would be much appreciated!