RTL-SDR

Фокус на Linrad

Недавно читатель написал нам, чтобы исправить некоторые ошибки, касающиеся программного обеспечения Linrad в нашем посте с большим списком поддерживаемого программного обеспечения RTL-SDR. В дополнение к этим исправлениям этот читатель также хотел сообщить нам, насколько, по его мнению, выше по качеству приемник Linrad и специальные драйверы Linrad для RTL2832U E4000.

Если вы не в курсе, Linrad — это поддерживаемый RTL-SDR SDR-приёмник/приёмная программа (похожа на SDR#/HDSDR/SDR-RADIO) с очень продвинутыми возможностями, но и с относительно крутой кривой обучения.

Читатель, который написал, хочет остаться анонимным, но мы скажем, что, насколько мы можем судить, он не связан с разработкой Linrad, а просто является пользователем и поклонником Linrad.

Первый пункт, который читатель хотел отметить, касается специального режима линейности драйверов Linrad RTL-SDR.

[Драйверы Linrad] основное преимущество для dongles на базе RTL E4000 не в режиме слабого сигнала. Это на самом деле режим линейности, который обеспечивает значительные улучшения динамического диапазона по сравнению с существующими osmocom-драйверами (http://www.sm5bsz.com/linuxdsp/hware/rtlsdr/rtlsdr.htm).

Автор Linrad, Лейф, _очень_ осведомлён в RF и SDR-технологии. Это крайне редкость — быть сведущим в обеих областях. Лейф представил свои модифицированные RTL-драйверы команде osmocom, но, как best, судя по всему, стало очевидно, что команда osmocom не имеет твёрдого понимания концепции динамического диапазона и метрик производительности приемников. Код Лейфа был отклонён по косметическим причинам. Это большой стыд, но подчёркивает крайне слабое понимание SDR-сообществом базовых метрик производительности приемников.

Ваши читатели должны посмотреть это видео.

http://www.youtube.com/watch?v=cVU5X1d2XYU

Вскоре после отметки 4-й минуты во все четыре донгла вводится сильный сигнал. Этот сигнал просеивается так, что порой он отсутствует в частотном диапазоне, который слушают донглы. Два из донглов основаны на RTL SDRs, и естественно Linrad использует правильно оптимизированные настройки. Обратите внимание, как правильно оптимизированные драйверы Linrad показывают спокойный спектр, без спур, гармоник, образов и прочих помех, когда генератор сигнала вводит сигнал на несколько МГц дальше от слушаемого диапазона.

Обратите внимание, как osmocom-донглы практически бесполезны, и слышны только самые сильные сигналы, и даже тогда, скорее всего будут искажениями. Это то, что происходит в реальном мире. Для большинства людей, когда они подключают свой RTL к внешней антенне, их приемная производительность не ограничена коэффициентом шума устройства, а скорее динамическим диапазоном. Лейф — _единственный_ автор SDR-программ, который полностью понимает это.

Примечание: если вы просто хотите попробовать модифицированные драйверы Linrad E4000 на SDR#, существует эта модификация, которая может помочь.

Помимо проблемы с драйвером читатель также выделяет некоторые продвинутые функции самой программы Linrad SDR, которые отсутствуют в большинстве других похожих программ SDR.

1) Правильная калибровка I/Q. Другие программы в большинстве случаев позволяют откалибровать SDR только для одной части диапазона. Это неправильно, потому что на несколько кГц в стороне баланс I/Q смещается, и калибровка больше не будет точной. Linrad позволяет калибровать на многих частотных интервалах по ширине SDR, что приводит к плоскому частотному отклику и точной фазовой и амплитудной балансировке I/Q.

2) Благодаря калибровке частотного отклика с использованием генератора импульсов (http://www.sm5bsz.com/linuxdsp/flat/sqrpulser.htm), Linrad имеет феноменальный «умный» шумоподавитель, который удаляет импульсные помехи. Сигнал без шумоподавителя http://sm5bsz.com/linuxdsp/blanker/leon2001/leo-nob.mp3. А вот та же запись, но с «магией» полностью калиброванного Linrad шумоподавителя. http://sm5bsz.com/linuxdsp/blanker/leon2001/linleo.mp3. Ни один другой шумоподавитель SDR-программ не способен выдавать такие результаты.

3) Linrad может многократно транслировать вывод на несколько компьютеров или напрямую на один компьютер через сеть. Также можно запускать несколько экземпляров на одном компьютере.

4) Водопад Linrad без усилий оптимизирован для отображения сигналов примерно на 10 дБ (или более) слабее, чем вы можете услышать. Ни одна другая SDR-программа не позволяет этого «из коробки». Некоторые достигнут похожей производительности, регулируя различные настройки, но потребуется больше усреднения (медленнее скорость водопада), чтобы достичь подобного визуального SNR водопада как у Linrad.

5) Linrad позволяет изменять различные настройки выборки и времени, чтобы производить крайне точные измерения, такие как стабильность частоты (http://www.sm5bsz.com/lir/sdrcmp/jan14/stab432.htm и http://www.sm5bsz.com/lir/sdrcmp/fqstab/fqstab.htm) коэффициент шума (http://www.sm5bsz.com/lir/nf/nf2.htm) и фазовый шум (http://www.sm5bsz.com/osc/osc-design.htm)

6) Linrad поддерживает два входа RF-каналов для диверсифицированного приема.

7) AGC Linrad превосходит AGC других SDR-программ и аналоговых приемников, часто значительно (http://www.sm5bsz.com/lir/agctest/agctest.htm) лучше.

8) Правильный и адаптируемый AFC для размещения узкопроходного фильтра вокруг дрейфующего сигнала (http://www.sm5bsz.com/linuxdsp/afc/meteor.htm)

Наконец, в завершение читатель пишет

Коротко говоря, если вы хотите принимать FM-радиосигналы с диапазона 88–108 МГц, выбирайте любую SDR-программу — неважно, когда вы принимаете передатчик мощностью более 50 кВт на расстоянии в десятки километров. Если же вам нужна максимальная производительность, изучайте DSP, RF, показатели производительности и т. д.; существует только одна подходящая программа: Linrad. Ничто другое не идёт с ней в сравнение.


Источник:

Подбираете SDR под задачу?

Опишите, что и где хотите принимать, — подскажем подходящие модели и где их купить.

Похожие материалы

Весь блог