Общие заметки по GNURadio
Оставлю себе здесь заметки про работу с GNURadio. Чтобы быстро вспомнить как быть с sample rate и прочим =)
Sample rate
Sample rate (частота дискретизации) должна совпадать на выходе и на входе следующего блока. Меняется через decimation.
Так же для точной децимации (прореживания) стоит использовать блок Rational Resampler. Interpolation это кратность частоты семплирования на выходе, децимация это кратность на входе.
Например, если нужно понизить частоту семплирования с 200 кГц до 48 кГц, нужно выставить interpolation в 48, а decimation в 200. Ну или 12 и 50 соответственно, если упростить отношение (но так сложнее для понимания, ИМХО).
Throttle
Блок Throttle или “дроссель” нужен для ограничения обработки сигнала только в рамках заданной частоты дискретизации. 99% используется только с софтовыми генераторами, по информации с оф. сайта.
Low pass filter
Cutoff Freq задаётся половиной от ширины полосы пропускания, если срезаем IQ сигнал.
Поблагодарить через СберБанк:
4274320107381801
Остались вопросы или есть пожелания, замечания — пишите в комментарии: