|
@@ -22,7 +22,11 @@ class fm_radio(gnuradio.gr.top_block):
|
|
|
) * audio_sample_rate_hertz
|
|
|
|
|
|
rtlsdr_source = osmosdr.source()
|
|
|
- rtlsdr_source.set_sample_rate(2560000) # Hz
|
|
|
+ # `rtlsdr_source.get_sample_rates().values()`:
|
|
|
+ # > TypeError: Unregistered type : std::vector<double, std::allocator<double> >
|
|
|
+ # minimum for raspberry pi 1B:
|
|
|
+ rtlsdr_source.set_sample_rate(rtlsdr_source.get_sample_rates().start())
|
|
|
+ print(f"RTL-SDR sampling rate: {rtlsdr_source.get_sample_rate():.0f} Hz")
|
|
|
rtlsdr_source.set_center_freq((98.3 * 1e6), 0)
|
|
|
|
|
|
resampler = gnuradio.filter.rational_resampler_ccf(
|