You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The test setup is one laptop transmitting a sine wave using a B200 with gnuradio, and a second laptop receiving using an RTLSDR and SoapySDR.jl.
Samples are read from the RTLSDR using Base.read(stream, 10_000).
This is the sequence of events:
B200 transmitting; RTLSDR returns a clean sine wave.
B200 off; RTLSDR returns the same sine wave.
Julia restarted; RTLSDR returns noise (as expected).
B200 transmitting; RTLSDR returns noise (expected a sine wave).
Julia restarted; RTLSDR returns a sine wave (as expected).
One explanation is that read returns old samples stored somewhere. The ideal behavior is that samples are discarded by default; when reading, the specified number of samples are read from the device and returned; subsequent samples are discarded, until a new read is executed.
The text was updated successfully, but these errors were encountered:
The test setup is one laptop transmitting a sine wave using a B200 with gnuradio, and a second laptop receiving using an RTLSDR and SoapySDR.jl.
Samples are read from the RTLSDR using
Base.read(stream, 10_000)
.This is the sequence of events:
One explanation is that
read
returns old samples stored somewhere. The ideal behavior is that samples are discarded by default; whenread
ing, the specified number of samples are read from the device and returned; subsequent samples are discarded, until a newread
is executed.The text was updated successfully, but these errors were encountered: