For the RTL-SDR Receiver block, when you specify the parameter values to set the center frequency, sample rate, and frequency correction, the block initially performs rudimentary checks to verify that the values are scalar and real. So long as the specified values pass those rudimentary checks, the values can be out of range for the RTL-SDR radio. In this case, the hardware makes its best effort to set the specified value and reports the actual value on the block mask.
System object™ properties display the specified values for the center frequency,
sample rate, and frequency correction. However, due to quantization or range issues,
the actual values can differ from your desired values.
For example, create a
System object, and then specify the center
h = comm.SDRRTLReciver h.CenterFrequency = 1.03e9
infoobject function. The output
r.CenterFrequencyshows the actual center frequency.
r = info(h); r.CenterFrequency