Содержание

Описание инструмента Gqrx на русском

Описание пакета Gqrx

Gqrx – программный радиоприемник, работающий на основе GNU Radio SDR и графический инструментарий Qt. Gqrx поддерживает многие доступные аппаратные средства SDR, включая Funcube Dongles, rtl-sdr, HackRF и USRP. Для получения полного списка см. Поддерживаемые устройства. Gqrx – бесплатное и хакерское программное обеспечение. Он поставляется с исходным кодом, лицензированным в соответствии с лицензией GNU General Public, позволяющей любому исправлять и изменять его для любого использования. В настоящее время он работает на Linux и Mac и поддерживает следующие устройства :. Funcube Dongle Pro и Pro + RTL2832U-ключи DVB-T (rtlsdr через USB и TCP) OsmoSDR USRP HackRF Jawbreaker Nuand bladeRF любое другое устройство, поддерживаемое библиотекой gr-osmosdr

Последняя стабильная версия Gqrx – 2,2, она доступна для Linux, FreeBSD и Mac и предлагает следующие возможности:

  • Откройте устройства, подключенные к компьютеру.
  • Обработка данных I / Q с поддерживаемых устройств.
  • Изменяйте частоту, коэффициент усиления и применяйте различные поправки (частота, баланс I / Q).
  • AM, SSB, FM-N и FM-W (моно и стерео).
  • Специальный режим FM для NOAA APT.
  • Переменный полосовой фильтр.
  • АРУ, шумоподавителя и шумоподавителя.
  • Участок FFT и водопад.
  • Запись и воспроизведение аудио в / из WAV-файла.
  • Режим анализатора спектра, где вся обработка сигнала отключена.

Инструменты, входящие в пакет gqrx

gqrx – Программный радиоприемник, питаемый от GNU Radio


root @ kali: ~ # gqrx -h 
linux; GNU C ++ версия 4.7.2; Boost_104900; UHD_003.005.003-0-неизвестный 

Программный определитель программного обеспечения Gqrx v2.1-git-298-g0e78 
Параметры командной строки: 
  -h [--help]           Это справочное сообщение 
  -r [--reset]          Сбросить конфигурационный файл по умолчанию (не реализован) 
  -c [--conf] arg       Начните с указанного файла конфигурации 
  -e [--edit]           Измените конфигурацию перед ее использованием (не 
                        реализовано)

Пример использования gqrx

root @ kali: ~ # gqrx

kalinux.info

Слушаем коротковолновиков при помощи RTL-SDR

Хотелось бы продолжить серию постов на тему «что прикольного можно сделать с RTL-SDR». Поскольку в последний раз речь зашла об одном из протоколов любительского радио в лице APRS, давайте разовьем эту тему и научимся принимать CW (то есть, морзянку), SSB (общение голосом) и RTTY (текстовые чаты по радио). Заодно будет дан ответ на вопрос, будоражущий умы миллионов. А именно — живо ли любительское радио?

Примечание: Если вы пропустили вводную статью по Software Defined Radio, вот она: Начало работы с LimeSDR, Gqrx и GNU Radio.

Есть несколько факторов, осложняющих прием любительского радио. Для начала, требуется относительно открытое пространство. Если вы живете в городе, на первом этаже и в окружении многоэтажек, скорее всего, ничего принять не получится. Придется выехать на природу. Однако если вы живете, скажем, на пятом этаже (чем выше, тем лучше) и окна выходят на относительно открытую местность, все можно провернуть и дома. Последний пример как раз описывает мою ситуацию. Наконец, если вы живете за городом, где много открытого пространства и нет высоких зданий, у вас вряд ли возникнут сложности.

Вторая проблема заключается в антеннах. Коротковолновики используют диапазоны 160 метров (частота 1.8-2 МГц, технически является СВ-диапазоном, а не КВ), 80 метров (3.5-3.8 МГц), 40 метров (7.0-7.2 МГц), 30 метров (10.1-10.15 МГц), 20 метров (14.0-14.35 МГц), 17 метров (18.068-18.168 МГц), 15 метров (21.0-21.45 МГц), 12 метров (24.89-24.99 МГц) и 10 метров (28.0-29.7 МГц). В частности, довольно популярны диапазоны 40 и 20 метров, поэтому далее мы сосредоточимся на них. Если вы хотите послушать 40 метров на обычный диполь, вам понадобится 20 метров провода. Натянуть такой диполь не проблема, если вы живете за городом, но для городской квартиры это явно не вариант. Как же быть?

Самый простой вариант — это тупо спустить в окно или с балкона кусок провода, длиной около 1/4 длины волны. Я лично вполне успешно принимал 20 и 40 метров на кусок многожильного провода 16 AWG. Но вам я бы не рекомендовал этот способ, потому что (1) на самом деле, это довольно фиговая антенна, (2) способ не универсальный, и предполагает, что вы живете на не первых этажах городской многоэтажки, (3) есть риск побить окна и балконное остекление соседям.

Более удачное решение заключается в использовании магнитной рамочной антенны (magnetic loop antenna), про которую я узнал, благодаря этому обсуждению на форуме radioscanner.ru:

Длина кабеля L выбирается равной 0.1 длины волны, благодаря чему антенна получается очень компактной. Что не менее важно, в отличие от каких-нибудь укороченных штыревых антенн (OPEK HVT-400B и подобных ей), данной антенне вообще не нужны противовесы и земля. Антенну можно просто повесить на окно, и она будет превосходно работать.

Изготовленная мной антенна на 20 метров выглядит следующим образом:

Я использовал двухметровый коаксиальный кабель RG58 с BNC-коннекторами. С одного конца были удалены коннектор и экран. К жиле был припаян небольшой кусок одножильного медного провода. Это провод был плотно намотан на экран кабеля со второго конца (припаяться к нему будет крайне непросто). Один сантиметр жилы остался висеть в воздухе, согласно схеме. Каркас был сделан при помощи листового пластика и суперклея. Это не самый жесткий каркас, но со своей задачей он справляется. Кабель был примотан к каркасу при помощи изоленты. Суммарно изготовление антенны заняло не более часа.

Данная антенна является только принимающей. Бывают и передающие магнитные рамочные антенны, но их конструкция сложнее. В качестве готовых антенн можно привести в пример MFJ-1788X, Alpha Loop и Chameleon F-Loop 2.0. Их все довольно просто найти на Amazon, eBay и в прочих магазинах, через Google. На YouTube можно посмотреть множество обзоров и сравнений. Если вдруг вы решитесь на покупку такой антенны, советую не полениться посмотреть пяток обзоров, потому что есть нюансы (пожалуй, это в целом касается любых антенн).

Итак, мы разобрались с антенной. Но вдумчивые читатели наверняка обратили внимание на то, что не всякий SDR способен работать с частотой 14 МГц. RTL-SDR может работать только с частотами от 24 МГц, LimeSDR Mini — от 30 МГц, USRP B200 — от 70 МГц. На помощь приходит устройство под названием апконвертер (upconverter).

Fun fact! Несмотря на то, что LimeSDR (который не Mini) умеет работать с частотами от 100 кГц, мне не удалось воспроизвести с его помощью шаги, описанные в этой статье. Правдоподобное объяснение заключается в том, что минимальная полоса пропускания у LimeSDR составляет 2.5 МГц, что слишком много для данной задачи. Сигналов от коротковолновиков не слышно на фоне городского шума и находящихся в соседних диапазонах мощных радиостанций. Однако у некоторых людей все работает — вероятно, для этого нужно жить вдали от города. Так или иначе, пока я не инвестировал свое время в более глубокое изучение сего вопроса.

Популярным и недорогим апконверетром является NooElec Ham It Up:

Если на пальцах, то данный апконвертер берет все частоты и сдвигает их на 125 МГц выше. Например, интересующие нас сигналы с частотой 14 МГц переносятся на 139 МГц, которые без труда увидит любой SDR. Цена NooElec Ham It Up составляет 40$, и еще в 16$ обойдется готовый алюминиевый корпус.

Апконвертер не требуется, если вы используете RTL-SDR v3. В данной версии есть режим direct sampling, позволяющий принимать сигналы от 0.5 до 28.8 МГц. Однако direct sampling работает не так хорошо, как вариант с апконвертером. Сигналы звучат существенно хуже. Кроме того, данный режим подвержен алиасингу. Впрочем, это не особо критично, если вы просто хотите послушать, что происходит в эфире. Далее я буду использовать апконвертер, поскольку этот способ универсальнее и дает лучшие результаты. Если вы решите использовать direct sampling, то шаги будут те же, только в Gqrx понадобится указать нулевой LNB LO, а также device string равный

rtl=0,direct_samp=2 (иногда последнюю цифру нужно заменить на 3).

Итак, мной были использованы следующие настройки Gqrx:

А вот так выглядит принятый сигнал SSB:

Здесь мы видим, как IV3UTV передает из Италии, с расстояния около 2000 км от меня. Не менее качественный сигнал приходил в 40-метровом диапазоне от S51CK из Словении, преодолев 1900 км. Характерно, что окно, на котором висит антенна, выходит на восток, а Италия со Словенией находятся в противоположной стороне, на юго-западе. Тогда как антенна может принимать сигнал? На StackExchange подсказывают, что этот эффект объясняется способностью коротких волн огибать объекты, имеющие размер порядка длины волны. То есть, такие, как здания.

Чтобы услышать голос оператора, убедитесь, что вы используете режим USB (upper sideband). Если вы решите послушать 40 метров, примите во внимание, что в этом диапазоне принято использовать LSB (lower sideband). Общее правило запомнить не сложно — ниже 10 МГц используется LSB, а выше — USB. Об исторических причинах, почему так сделано, можно прочитать здесь.

Морзянка (CW) обычно передается в начале диапазона, то есть, для 20 метров — где-то в районе 14.025 МГц:

Азбуку Морзе отчетливо слышно при использовании режимов USB и LSB, но в Gqrx также предусмотрены и специальные режимы, CW-L и CW-U. Если вы не знаете азбуку Морзе, то декодировать ее (и кодировать тоже!) под Linux поможет программа Fldigi. Пример ее использования прекрасно продемонстрирован в видео Decoding signals from your SDR using Fldigi and Pulse Audio за авторством Kevin Loughin (KB9RLW). Кстати, Fldigi умеет работать не только с CW, но также и с RTTY, PSK31 и другими цифровыми видами связи.

Пример сигнала RTTY:

Как видите, сигнал очень сильный. Это Виктор Кособоков (R3BB) передает на расстоянии всего лишь десятка километров от меня. Послушать RTTY и посмотреть пример его декодирования при помощи Fldigi можно в видео Fldigi Tutorial: How to decode amateur radio RTTY signals. На том же канале есть замечательное видео про PSK31.

Отмечу, что есть еще один нюанс, который следует учитывать. Дело в том, что распространение радиоволн в КВ-диапазоне зависит от времени года, текущего времени суток, солнечной активности в этом году, и других факторов. В 40-метровом диапазоне вы практически всегда что-нибудь да услышите. Однако зимой, в годы низкой солнечной активности, как сейчас, 20-метровый диапазон открыт только днем. Поэтому, если вы попытаетесь воспроизвести описанные выше шаги вечером, у вас ничего не выйдет. (Также не следует ожидать большой активности в эфере по будням в рабочие часы. Пик активности приходится на выходные и праздники.)

Вопрос о зависимости распространения радиоволн от солнечной активности и других факторов хорошо описан в этой статье на сайте radio-stv.ru. Графики солнечной активности можно посмотреть на spaceweatherlive.com. Наконец, если вы не уверены, есть ли сейчас активность в том или ином диапазоне, можно воспользоваться одним из публично доступных приемников на сайте websdr.org.

Итак, вернемся к вопросу, заданному в начале статьи. Живо ли любительское радио? Еще как живо! Я бы даже сказал, что народ в эфире трепится не замолкая. И это я еще использовал самодельную никак не настроенную антенну, расположенную внутри городской квартиры. Должен сказать, что теперь я серьезно подумываю о получении лицензии и покупке трансивера.

Дополнение: Проходим квест на получение позывного и регистрацию РЭС

Метки: SDR, Антенны, Беспроводная связь, Любительское радио.

eax.me

Antenna80x: RTL-SDR приемник в Ubuntu

 SDR — Software Defined Radio. 

Это новая эра в развитии любительского и профессионального радио. Распространенное название этого программируемого  радиоприемника “Донгл DVB-T + DAB + FM приемник”.
Обычно представляет собой USB-девайс или устройство, связанное через УСБ-порт или другой вход, с персональным компьютером (ноутбуком, планшетом, смартфоном). Приемник принимает радиосигналы из эфира, преобразует их и передает для дальнейшей обработки на компьютер. Через интерфейс установленной программы можно управлять работой приемника с рабочего стола ПК. Для этого имеется большой ассортимент различных программ и плагинов к ним. В том числе и под Linux.
 DVB-T dongles(DVB-T-ключи), основанные на Realtek RTL2832U, могут использоваться в качестве дешевого SDR, поскольку чип позволяет передавать исходные образцы I / Q на хост, который официально используется для демодуляции DAB / DAB + / FM.
RTL-SDR приемники могут быть различной модификации, комплектации и назначения. Можно посмотреть на AliExpress подходящую модель по запросу sdr rtl2832u r820t2 . Там есть недорогие попроще (от 24 до 1700 МГц) и подешевле, но сеть уже и версии перекрывающие весь диапазон от 0.1 до 1700 МГц. Производитель УСБ-донгла выпустил новую версию так же перекрывающую весь диапазон RTL-SDR.COM (V.3)
 https://www.rtl-sdr.com/rtl-sdr-blog-v-3-dongles-user-guide/
 Quick Start Guide

 В прошлых версиях приемника применялся адаптер (чип R820T), сейчас уже выпускаются с чипом R820T2, у него улучшена чувствительность (~2-6 дБ) и улучшена работа с экспериментальным драйвером, позволяющим программно работать на высоких частотах. Совместим с драйверами R820T.
Итак, имея такой приемник, нужно поставить программу на ПК для работы с ним. Остановимся на простой программе Gqrx SDR. У КОТОРОЙ ИМЕЕТСЯ СВОЙ САЙТ
 http://gqrx.dk/.
 Gqrx – это программа-радиоприемник с открытым исходным кодом (SDR). Gqrx основан на GNU Radio и графическом инструментарии Qt.
Gqrx поддерживает многие доступные аппаратные средства SDR, включая Airspy, Funcube Dongles, rtl-sdr, HackRF и USRP.
Gqrx – это бесплатное программное обеспечение, лицензированное по лицензии GNU General Public, позволяющее любому исправить и изменить его для использования.
Gqrx в значительной степени основан на GNU Radio с использованием обоих блоков DSP

http://gqrx.dk/download/install-ubuntu

Установите Gqrx SDR на Ubuntu Linux

Gqrx уже много лет включен в Ubuntu Linux. Хотя эти версии часто немного устарели, они могут быть достаточными для вашего использования.

Если вы хотите использовать последнюю версию, вы можете использовать пакеты из нашего собственного личного архива пакетов (PPA), доступные для Ubuntu 14.04 – 17.10 на архитектурах i386 и amd64. Этот PPA зависит от нескольких других сторонних архивов пакетов для предоставления последних драйверов SDR и пакетов GNU Radio.

Чтобы начать использовать PPA, сначала убедитесь, что у вас нет другой исходной или двоичной установки gqrx, gnuradio или библиотек драйверов SDR. Следующие команды удаляют двоичные установки gqrx и gnuradio, но не установки из источника:

sudo apt-get purge –auto-remove gqrx
sudo apt-get purge –auto-remove gqrx-sdr
sudo apt-get purge –auto-remove libgnuradio*

Теперь вы должны удалить gqrx / релизы или gqrx / snapshots PPA из списка источников репозиториев / пакетов, если вы их использовали.

Затем добавьте новые репозитории в диспетчер пакетов, набрав в терминале следующее по одной строке за раз:

sudo add-apt-repository -y ppa:bladerf/bladerf
sudo add-apt-repository -y ppa:ettusresearch/uhd
sudo add-apt-repository -y ppa:myriadrf/drivers
sudo add-apt-repository -y ppa:myriadrf/gnuradio
sudo add-apt-repository -y ppa:gqrx/gqrx-sdr
sudo apt-get update

Если это произошло без ошибок, продолжайте установку gqrx:

sudo apt-get install gqrx-sdr

Необходимо скачать 7 228 kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 30,4 MB.
https://launchpad.net/~gqrx/+archive/ubuntu/gqrx-sdr/?field.series_filter=xenial
последняя версия:
 gqrx-sdr     2.10-gqrx1~xenial
Теперь вы можете найти gqrx в меню рабочего стола или запустить его с терминала, набрав gqrx. Для запуска потребуются права суперпользователя.

После того, как вы установили Gqrx из PPA, обновления будут доступны через диспетчер пакетов. На сегодня актуальна эта версия


Рекомендуется также устанавливать пакет libvolk1-bin и запускать инструмент volk_profile для оптимизации производительности GNU Radio на конкретном компьютере, на котором он используется.

sudo apt-get install libvolk1-bin

запускать:

volk_profile

Подождите, пока он закончит, а затем наслаждайтесь повышением производительности.

 Для тестирования RTL-устройств нужно установить пакет rtl-sdr

sudo apt install rtl-sdr

и запускать тест командой

rtl_test -t
-например:

rtl_test -t
Found 1 device(s):
  0:  Realtek, RTL2838UHIDIR, SN: 00000001

Using device 0: Generic RTL2832U OEM
usb_claim_interface error -6
Failed to open rtlsdr device #0.
 ——————————————————————–
И так, мы вставили УСБ-донгл и запустили программу  GQRX
В окне настроек нужно выбрать свой девайс, обычно он уже найден автоматом.


 Далее просто нажать кнопку Пуск в виде стрелки на панели или из меню.
 Без проблем можно принимать УКВ-ФМ радиостанции на штатную антенну и различные местные службы. Для других целей использования донгла, нужно применять серьезные антенны и специальные фильтры по входу. Программа gqrx SDR имеет простой интерфейс и не представляет большой сложности. Можно найти инструкцию по ее использованию на сайте разработчика. http://gqrx.dk/doc/practical-tricks-and-tips#more-229
Ресурсов на моем бюджетном ноутбуке в рабочем режиме программа потребляет не много, при паузе практически нагрузки на процессор нет.


Дополнительно к теме ссылки и рекомендации.

Многим нравится программа SDRShar, но она и требует больше ресурсов от ПК. Как ее установить в Linux описано здесь:
 http://vladikoms.livejournal.com/51503.html
 –
RTL-SDR for Linux Quick-Start GuideВ руководстве показано, как установить драйверы, как установить и настроить GQRX, CubicSDR, dump1090, Virtual Radar Server, QSpectrum Analyzer и SDR Trunk. https://ranous.wordpress.com/rtl-sdr4linux/

 Airspy – популярный, доступный по цене SDR (основанный на программном обеспечении радиоприемник) приемник связи с наивысшей производительностью и наименьшим форм-фактором. Это серьезная альтернатива как недорогим, так и более высоким конечным сканерам, в то же время демонстрируя лучший опыт просмотра радио на рынке благодаря тесной интеграции с де-факто стандартным программным обеспечением SDR #.  https://airspy.com/

https://www.rtl-sdr.com/

 http://rtl-sdr.ru/

Обзор SDR приемника:
 http://radiochief.ru/obzory/prostoj-sdr-priemnik-dlya-si-bi/
 http://radiochief.ru/radio/obzor-sdr-priemnika-ot-rtl-sdr-com-v-3/

Очень много роликов имеется на Ютубе с обзорами  RTL-SDR приемников.

По большому счету этот девайс годится для приема местных станций и сканирования определенного диапазона частот. Для более серьезных целей он требует и более серьезной переделки, например: установки дополнительных фильтров и конвертера на кварце для перекрытия всего диапазона частот от 0.1 до 1700 МГГц. Или нужно покупать подобное SDR устройство более высокого уровня сложности и соответственно большей цены.

17.02.2018.

sy56mk.blogspot.com

Делаем первые шаги с RTL-SDR

Содержание статьи

Все материалы сюжета:

Уверен, для многих из вас, как и для меня совсем недавно, происходящее в радиоэфире было настоящей магией. Мы включаем телевизор или радио, поднимаем трубку сотового телефона, определяем свое положение на карте по спутникам GPS или ГЛОНАСС — и все это работает автоматически. Благодаря RTL-SDR у нас появился доступный способ заглянуть внутрь всего этого волшебства.

Как уже говорилось, RTL-SDR — это целое семейство дешевых ТВ-тюнеров, способных выполнять функцию SDR-приемника. У этих игрушек разные названия и бренды, но объединяет их одно — все они построены на чипсете RTL2832. Это микросхема, содержащая два 8-битных АЦП с частотой дискретизации до 3,2 МГц (однако выше 2,8 МГц могут быть потери данных), и интерфейс USB для связи с компьютером. Эта микросхема на входе принимает I- и Q-потоки, которые должны быть получены другой микросхемой.

R820T и E4000 — это две наиболее удобные для SDR микросхемы, реализующие радиочастотную часть SDR: усилитель антенны, перестраиваемый фильтр и квадратурный демодулятор с синтезатором частоты. На рисунке — блок-схема E4000.

Блок-схема тюнера E4000

Разница между ними следующая: E4000 работает в диапазоне ~52–2200 МГц и имеет немного большую чувствительность на частотах менее 160 МГц. Из-за того что производитель E4000 обанкротился и микросхема снята с производства, остающиеся тюнеры покупать все труднее, и цены на них растут.

R820T работает в диапазоне 24–1766 МГц, однако диапазон перестройки внутренних фильтров сильно затрудняет работу R820T выше 1200 МГц (что делает невозможным, например, прием GPS). На данный момент тюнеры на этой микросхеме легко купить, и стоят они около 10–11 долларов.

Также продаются тюнеры на микросхемах FC0012/FC0013/FC2580 — у них очень серьезные ограничения по частотам работы, и лучше их не покупать. Узнать, на какой микросхеме сделан тюнер, можно в описании товара или спросив у продавца. Если информации по используемым чипам нет — лучше купить в другом месте.

 

Покупка

В розничных магазинах их не найти, поэтому нам поможет aliexpress.com. Пишем в поиске R820T или E4000, сортируем по количеству заказов, внимательно читаем описание (там должно быть явно написано, что тюнер использует микросхемы RTL2832 + E4000 или RTL2832 + R820T), и можно заказывать. Присылают обычно почтой России, в течение 3–6 недель.

В комплекте с тюнером будет и крошечная антенна — ее, конечно, лучше заменить. Хорошие результаты можно получить, используя обычную комнатную телевизионную антенну МВ-ДМВ «рога». В описании товара также нужно обратить внимание на разъем антенны — и либо искать тюнер с обычным телевизионным разъемом, либо расчехлять паяльник и делать переходник / перепаивать разъем. При пайке очень легко убить устройство статическим электричеством, так что заземляйтесь.

Типичный приемник на основе RTL2832 — EzTV668

На многих тюнерах рядом с коннектором антенны отсутствуют защитные диоды (в данном случае U7) — их можно либо впаять самому (один к земле, один от земли — я, например, впаял 1N4148), либо оставить как есть, и антенну голыми руками не трогать и всячески беречь от статического электричества.

 

Софт и API для работы с RTL2832

rtl_sdr

Rtl_sdr – драйвер, обеспечивающий «нецелевое» использование данных с TV-тюнеров на базе rtl2832. В Windows вам придется заменить драйвер тюнера по умолчанию на WinUSB с помощью программы Zadig.

Rtlsdr.dll требуют все SDR-программы, и зачастую эта DLL уже идет в поставке софта, использующего RTL2832.

Rtl_sdr также можно использовать и через консольную утилиту, чтобы протестировать тюнер или слить кусок эфира в файл:

rtl_sdr -f 1575520000 -g 34 -s 2048000 out.dat

При дальнейшей обработке нужно помнить, что в файле байты I- и Q-потоков идут поочередно.

SDRSharp

SDRSharp — одна из популярных и простых в использовании программ под Windows для работы с RTL2832 (и некоторыми другими SDR). При старте нужно выбрать RTL2832, нажав на кнопку Front-end. Вводить частоту руками нужно в поле Center.

Слева вверху — выбор типа демодулирования. FM используется для обычного FM-вещания и аудио в аналоговом телевидении, AM — в радиостанциях на низких частотах и переговоров самолетов, NFM — в рации.

Прием переговоров по рации на частоте 446 МГц в SDRSharp

Многие внешние декодеры цифровых передач работают через «аналоговый» интерфейс — то есть ты запускаешь SDRSharp, устанавливаешь программу Virtual Audio Cable (программа платная), настраиваешь SDRSharp, чтобы он декодированный звук выводил в VAC, и в системных настройках Windows указываешь VAC как устройство записи по умолчанию. В результате внешняя программа-декодер будет получать звук от SDRSharp.

Таким образом подключаются декодеры P25 раций (милиция), данных с метеоспутников, пейджеров, навигационных сообщений самолетов (ADS-B) и многого другого (об этом ниже). Такой необычный способ подключения сложился исторически — раньше к компьютеру подключали аналоговые приемники. Со временем декодеры дописывают, чтобы они напрямую работали с RTL-SDR.

GNU Radio

GNU Radio — настоящий зубр SDR. Это программный пакет, предназначенный для обработки данных, полученных от SDR-приемника, в реальном времени. Являющаяся стандартом де-факто для всех более-менее профессиональных забав в области радио, программа построена на модульной основе с учетом парадигмы ООП. Это настоящий радиоконструктор, в котором роль элементов отведена функциональным блокам: фильтрам, модуляторам/демодуляторам и несметному множеству других примитивов обработки сигналов. Таким образом, имеется возможность составить из них практически любой тракт обработки. Делается это в прямом смысле слова в несколько кликов мышкой в наглядном графическом редакторе, имя которому gnuradio-companion. Более того, gnuradio-companion написан на Python и позволяет генерировать схемы на Python. Но у такой гибкости есть и обратная сторона — освоить GNU Radio за десять минут невозможно.

 

Аппаратные дополнения

Расширение диапазона поддерживаемых частот

Ниже ~52 МГц / 24 МГц находится бОльшая часть интересного в радиоэфире — поэтому ограничение по минимальной частоте серьезно сужает возможности этих приемников. Расширить диапазон можно, купив up-converter, который сдвинет сигнал с антенны на 100 или 125 МГц вверх. Среди продающихся конвертеров пока лучше всех себя показывает NooElec — Ham It Up v1.2 с кварцем на 125 МГц. Использование кварца на 125 МГц очень важно, так как в районе 100 МГц находится много мощных FM-станций и без очень качественного экранирования всех частей системы они будут мешать приему.

RF-конвертер NooElec — Ham It Up v1.2

Этот конвертер можно использовать с любыми SDR-системами, в том числе и работающими на передачу (есть ограничение на мощность).

Для приема на частотах менее 50 МГц придется больше внимания уделить антенне, так как габариты ее растут пропорционально увеличению длины волны. Конструкций антенн для любительской радиосвязи в КВ-диапазоне очень много, но в самом простейшем случае — это спускаемый с балкона провод длиной 5–20 м.

Малошумящий усилитель

И E4000, и R820T — кремниевые микросхемы, и усилитель внутри них шумит сильнее, чем более дорогие отдельные GaAs-усилители. Для некоторого снижения уровня шумов (на 1,5–3 дБ) и улучшения возможностей приема очень слабых сигналов можно купить малошумящий усилитель, который включается между антенной и тюнером.

Один из вариантов — LNA for all.

Малошумящий усилитель LNA for all

 

Что послушать в радиоэфире?

 

Радиопереговоры в безлицензионных диапазонах

Гражданские рации, не требующие регистрации в России, работают на частотах 433 и 446 МГц. Впрочем, в Москве русскую речь там услышать сложно. Их сразу и без проблем слышно в SDRSharp, модуляция NFM.

Поскольку каналов много, очень полезен плагин для SDRSharp AutoTuner Plugin — он автоматически включает частоту, на которой ведется передача, и таким образом можно слушать сразу все каналы раций.

Чтобы слушать рации на частоте 27 МГц, нужен тюнер с микросхемой R820T или внешний конвертер в случае E4000 (например, описанный ранее Ham It Up v1.2). Оптимальная антенна для 27 МГц уже требуется более серьезная, длиной ~2,59 или ~1,23 м.

Радиопереговоры полиции

Полиция в Москве и во многих других регионах России перешла на использование цифровых радиостанций, работающих в стандарте APCO-25 (P25). В P25 данные передаются в цифровом виде со сжатием и кодами коррекции ошибок — это позволяет увеличить дальность устойчивой связи и больше каналов впихнуть в ту же полосу радиочастот. Также существует опциональная возможность шифрования переговоров, однако обычная полиция работает без шифрования.

Для приема P25-раций можно использовать декодер DSD. DSD ожидает аудиоданные на входе. Перенаправить аудио с SDRSharp в DSD можно с помощью Virtual Audio Cable. DSD весьма критичен к настройкам SDRSharp — я рекомендую устанавливать AF Gain около 20–40%, возможно отключать галочку Filter Audio. Если все идет по плану — в окне DSD побегут декодированные пакеты, а в наушниках будут слышны переговоры. Эта схема также работает с упомянутым плагином AutoTuner в SDRSharp.

Найти частоты предлагаю читателям самостоятельно, так как эта информация не является открытой.

Радиопереговоры самолетов и диспетчеров

По историческим причинам для радиосвязи в авиации используется амплитудная модуляция. Обычно передачи с самолетов лучше слышно, чем от диспетчеров или погодных информаторов на земле. Диапазон частот — 117–130 МГц.

Прием сигналов с автоматических передатчиков самолетов ADS-B

ADS-B используется для того, чтобы и диспетчер, и пилот видели воздушную обстановку. Каждый самолет регулярно передает параметры полета на частоте 1090 МГц: название рейса, высота, скорость, азимут, текущие координаты (передаются не всегда).

Эти данные можем принять и мы, чтобы лично наблюдать за полетами. Два популярных декодера ADS-B для RTL2832 — ADSB# и RTL1090. Я использовал ADSB#. Перед запуском желательно настроиться на 1090 МГц в SDRSharp, посмотреть, есть ли сигнал и какая ошибка частоты из-за неточности кварцевого генератора. Эту ошибку необходимо скомпенсировать в настройках Front-end’а: Frequency correction (ppm). Нужно помнить, что величина этой ошибки может изменяться вместе с температурой приемника. Найденную коррекцию нужно указать и в окне ADSB### (предварительно закрыв SDRSharp).

Оптимальная антенна-монополь для 1090 МГц получается длиной всего 6,9 см. Так как сигнал очень слабый, тут очень желательно иметь дипольную антенну, установленную вертикально с такой же длиной элементов.

ADSB# декодирует пакеты и ждет подключений по сети от клиента, отображающего воздушную обстановку. В качестве такого клиента мы будет использовать adsbSCOPE.

После запуска adsbSCOPE необходимо открыть пункт меню Other -> Network -> Network setup, нажать внизу на кнопку adsb#, убедиться, что указан адрес сервера 127.0.0.1. Затем на карте необходимо найти твое местоположение и выполнить команду Navigation -> Set Receiver Location. Затем запустить подключение к ADSB#: Other -> Network -> RAW-data client active.

Если все сделано правильно, то в течение нескольких минут ты сможешь увидеть информацию о самолетах (если, конечно, они пролетают рядом с тобой). В моем случае с антенной-монополем можно было принимать сигналы от самолетов на расстоянии примерно 25 км. Результат можно улучшить, взяв более качественную антенну (диполь и сложнее), добавив дополнительный усилитель на входе (желательно на GaAs), используя тюнер на основе R820T (на этой частоте он имеет более высокую чувствительность по сравнению с E4000).

Декодированные сообщения ADS-B
Прием длинно- и коротковолновых аналоговых и цифровых радиостанций

До прихода интернета КВ-радиостанции были одним из способов узнавать новости с другого конца земного шара — короткие волны, отражаясь от ионосферы, могут приниматься далеко за горизонтом. Большое количество КВ-радиостанций существует и поныне, их можно искать в диапазоне ~8–15 МГц. Ночью в Москве мне удавалось услышать радиостанции из Франции, Италии, Германии, Болгарии, Великобритании и Китая.

Дальнейшее развитие — цифровые DRM-радиостанции: на коротких волнах передается сжатый звук с коррекцией ошибок + дополнительная информация. Слушать их можно с помощью декодера Dream. Диапазон частот для поиска — от 0 до 15 МГц. Нужно помнить, что для таких низких частот может понадобиться большая антенна.

Помимо этого, можно услышать передачи радиолюбителей — на частотах 1810–2000 кГц, 3500–3800 кГц, 7000–7200 кГц, 144–146 МГц, 430–440 МГц и других.

Радиостанция «судного дня» — UVB-76

UVB-76 расположена в западной части России, передает на частоте 4,625 МГц с начала 80-х годов и имеет не до конца ясное военное назначение. В эфире время от времени передаются кодовые сообщения голосом. Мне удалось принять ее на RTL2832 с конвертором и 25-метровую антенну, спущенную с балкона.

GPS

Одна из самых необычных возможностей — прием навигационных сигналов со спутников GPS на TV-тюнер. Для этого понадобится активная GPS-антенна (с усилителем). Подключать антенну к тюнеру нужно через конденсатор, а до конденсатора (со стороны активной антенны) — батарейка на 3 В для питания усилителя в антенне.

Далее можно либо обрабатывать слитый дамп эфира matlab-скриптом — это может быть интересно в целях изучения принципов работы GPS, — либо использовать GNSS-SDR, который реализует декодирование сигналов GPS в реальном времени.

Принять аналогичным способом сигнал с ГЛОНАСС-спутников было бы затруднительно — там разные спутники передают на разных частотах, и все частоты в полосу RTL2832 не помещаются.

Другие применения и границы возможного

RTL2832 можно использовать для отладки радиопередатчиков, подслушивания за радионянями и аналоговыми радиотелефонами, для разбора протоколов связи в игрушках на радиоуправлении, радиозвонках, пультов от машин, погодных станций, систем удаленного сбора информации с датчиков, электросчетчиков. С конвертором можно считывать код с простейших 125 кГц RFID меток. Сигналы можно записывать днями, анализировать и затем повторить в эфир на передающем оборудовании. При необходимости тюнер можно подключить к Android-устройству, Raspberry Pi или другому компактному компьютеру для организации автономного сбора данных из радиоэфира.

Можно принимать фотографии с погодных спутников и слушать передачи с МКС — но тут уже потребуются специальные антенны, усилители. Фотографии декодируются программойWXtoImg.

Есть возможность захватывать зашифрованные данные, передаваемые GSM-телефонами (проект airprobe), в случае если в сети отключен frequency-hopping.

Возможности SDR на основе RTL2832 все-таки не безграничны: до Wi-Fi и Bluetooth он не достает по частоте, и, даже если сделать конвертер, из-за того, что полоса захватываемых частот не может быть шире ~2,8 МГц, невозможно будет принимать даже один канал Wi-Fi. Bluetooth 1600 раз в секунду меняет рабочую частоту в диапазоне 2400–2483МГц, и за ним будет не угнаться. По этой же причине невозможен полноценный прием аналогового телевидения (там нужна принимаемая полоса 8 МГц, с 2,8 МГц можно получить только черно-белую картинку без звука). Для таких применений нужны более серьезные SDR-приемники: HackRF, bladeRF, USRP1 и другие.

Тем не менее возможность исследовать как аналоговый, так и цифровой радиоэфир, прикоснуться к спутникам и самолетам теперь есть у каждого!

 

xakep.ru

Декодирование цифрового сигнала с помощью dsd и gqrx ~ Общественная записная книжка

  • socat stdout udp-listen:7355| padsp dsd -i – -o /dev/dsp
  • запускаем gqrx настраиваемся на частоту и нажимаем кнопку UDP, чтобы вещание пошло через 7355 порт
Настройки GQRX:
  • Mode: Narrow FM
  • настройки Mode (жмем три точки) пункт tau ставим в off 
Сборка DSD под Ubuntu:

The build process on Xubuntu 14.04.1 LTS was very simple, thanks in part to Aaron VK3ABX. It goes a little something like this:

    Update the APT package manager
    Download the basic building essentials
    Build IT++
    Build mbelib
    Build dsd

Getting Started

The first things to do are to update the APT package manager and then get some of the basic compiling tools we will require.

    $ sudo apt-get update
    $ sudo apt-get install build-essential git make cmake

I will make a folder in my home directory for the experimentation.

    $ mkdir ~/digital_speech
    $ cd ~/digital_speech

From there, I will create separate folders for each part of the process.
Building itpp

IT++ is a C++ library of mathematical, signal processing and communication classes and functions. Its main use is in simulation of communication systems and for performing research in the area of communications. It does a lot of the heavy lifting for dsd.

Download and extract it into a folder inside the folder you made above and then change into the newly extracted folder.

    $ wget -O itpp-latest.tar.bz2 http://sourceforge.net/projects/itpp/files/latest/download?source=files
    $ tar xjf itpp-latest.tar.bz2
    $ cd itpp-4.3.1/

You should hopefully get the latest version of the IT++ library (called itpp) extracted and be inside the extracted folder. ON my computer the path is ‘~/digital_speech/itpp-4.3.1’

Now make a build directory and change into it

    $ mkdir build && cd build

Finally we run the cmake command to write our make-script and check our make environment. You should get no errors. The ‘..’ at the end is important, since this refers to the parent directory.

    $ cmake ..

Once you have got the above command to finish without errors, you are ready to start the build process. The -j flag tells make to use all the cores it can. It took just over a minute on my work’s PC.

    $ make -j

Finally, you need to install the libraries

    $ sudo make install

PS.  Последняя версия itpp-4.3.1.tar.bz2 не компилируется на Ubuntu 18.04 LTS, как вы уже писали. Но он обычно компилируется на Ubuntu 16.04 LTS с GCC 5.4.
источник: https://ubuntugeeks.com/questions/281515/make-issue-the-last-argument-must-be-8-bit-immediate
Я только что обнаружил, что у разработчиков есть специальные специальные фиксации для исправления ошибки . Поэтому мы можем установить исходную версию с помощью:

sudo apt-get install autoconf automake libtool build-essential cmake git \
libblas-dev liblapack-dev libfftw3-dev
cd ~/Downloads
git clone https://git.code.sf.net/p/itpp/git itpp-git
cd itpp-git
./autogen.sh
./configure
mkdir build
cd build
cmake ..
make
sudo make install

Once this is done, proceed to the next step.
Building mbelib

mbelib is a written description of how certain voice encoding/decoding algorithms could be implemented. It comes with the following patent notice:

This source code is provided for educational purposes only. It is a written description of how certain voice encoding/decoding algorithms could be implemented. Executable objects compiled or derived from this package may be covered by one or more patents. Readers are strongly advised to check for any patent restrictions or licensing requirements before compiling or using this source code.

We go back to the experimentation directory.

    $ cd ~/digital_speech/

We can this time use Git to download the source code for us.

    $ git clone https://github.com/szechyjs/mbelib.git
    $ cd mbelib/

Again, we create a build directory and change into it

    $ mkdir build && cd build

We again run the configure script on the parent directory (..).

    $ cmake ..

And again, as with IT++, we run the make command.

    $ make

On the work PC this took 19 seconds. We install these libraries into the system with the following

    $ sudo make install

And then we progress on to the next step.
Building DSD

DSD is able to decode several digital voice formats from discriminator tap audio and synthesize the decoded speech. Speech synthesis requires mbelib, which is a separate package. DSD is the program we will interact with to decode our digital speech.

Before we can compile the DSD binaries, we need to get a few other libraries in addition to the two we have just built and installed. If you get errors about portaudio19-dev needing libjack-dev, then a sly way around this is to install libjack-jackd2-dev too (just paste it on the end of the following line). It’s not needed, but for odd reasons, portaudio sometimes wants jackd development files.

    $ sudo apt-get install libsndfile1-dev fftw3-dev liblapack-dev portaudio19-dev

Once downloaded and installed we go back to the experimentation directory

    $ cd ~/digital_speech/

We can again use Git to download the source code for us.

    $ git clone https://github.com/szechyjs/dsd.git
    $ cd dsd/

Again, we create a build directory and change into it

    $ mkdir build && cd build

We again run the configure script on the parent directory (..).

    $ cmake ..

And again, as with IT++, we run the make command.

    $ make

On the work PC this took 31 seconds. At this point the build is done. You can install them with

    $ sudo make install

Using dsd

The ‘official’ operation is described on the dsd wiki operation page.

www.kaefik.ru

Настройка программного приёмника (SDR) из DVB-T адаптера Realtek RTL2832U в Ubuntu (возможно устарело) ~ Общественная записная книжка

источник: http://gimmor.blogspot.ru/2014/01/sdr-dvb-t-realtek-rtl2832u-ubuntu.html Bus 001 Device 003: ID 0bda:2832 Realtek Semiconductor Corp. RTL2832U DVB-T
  • Настройка прав для портов USB (в моем случае это нужно было сделать)
1) sudo groupadd usbusers
2) groups имя_пользователя – вывод списка групп в которых состоит пользователь.
  groups isaifutdinov
3) sudo usermod -G usbusers -a isaifutdinov
4) Edit the file /etc/udev/rules.d/40-permissions.rules
4.1 Search for the following lines
# USB devices (usbfs replacement)
SUBSYSTEM==”usb_device”,                    MODE=”0664″
4.2 Change them to the following
# USB devices (usbfs replacement)
SUBSYSTEM==”usb_device”, GROUP=”usbusers”, MODE=”0664″

перезагрузка компьютера

  • Установка GnuRadio
$ sudo apt-get install gnuradio

при ошибки запуска GRC нужно установить модуль питона numpy:

 sudo apt-get install numpy*

  • Сборка из исходных кодов RTL-SDR

Загрузка исходных кодов RTL-SDR. Можно проделать в домашней директории, либо в директории для проектов (у меня ~/dev )

 git clone git://git.osmocom.org/rtl-sdr.git

 cd rtl-sdr/

 mkdir build & cd build & sudo apt install cmake & cmake ../ & make

 sudo make install & sudo ldconfig

Тестирование после сборки

sudo rtl_test -t

Found 1 device(s):

  0:  Realtek, RTL2838UHIDIR, SN: 00000013

Using device 0: Generic RTL2832U OEM

Kernel driver is active, or device is claimed by second instance of librtlsdr.

In the first case, please either detach or blacklist the kernel module

(dvb_usb_rtl28xxu), or enable automatic detaching at compile time.

usb_claim_interface error -6

Failed to open rtlsdr device #0.

Надо выгрузить модули ядра, привязанные к устройству (это всё же телеприёмник)

Добавить в файл /etc/modprobe.d/blacklist.conf следующие строки:
blacklist dvb_usb_rtl28xxu
blacklist rtl2830
blacklist dvb_usb_v2
и перезагрузить систему.

sudo rtl_test -t
Found 1 device(s):
  0:  Generic, RTL2832U, SN: 77771111153705700
Using device 0: Generic RTL2832U
Found Rafael Micro R820T tuner
Supported gain values (29): 0.0 0.9 1.4 2.7 3.7 7.7 8.7 12.5 14.4 15.7 16.6 19.7 20.7 22.9 25.4 28.0 29.7 32.8 33.8 36.4 37.2 38.6 40.2 42.1 43.4 43.9 44.5 48.0 49.6
[R82XX] PLL not locked!
Sampling at 2048000 S/s.
No E4000 tuner found, aborting.

Простейшее прослушивание УКВ-радио (FM)

RTL-FM – консольная программа для декодирования FM. Aplay – консольное проигрывание звука.

rtl_fm -f 105.8M -s 200000 -r 48000 – | aplay -r 48k -f S16_LE

  • Программы для SDR
    sudo apt-get install gqrx-sdr


Written by prog (Youssef) for Windows. It is probably the best general purpose software for rtlsdr devices. Mono is slow and ugly on linux but if you restrict the sample rate it works fine. It’s probably the easiest program to use, has the most diverse plugin ecosystem (example: Vasili_ru’s plugins), and has the best DSP and features for dealing with the quirks of the rtlsdr dongles.
As of 2015-09-14 the changes to Mono 4 allow SDR# to be viable to run on linux again. Make sure you have the latest Mono 4 though. This still requires soft linking in your system rtlsdr and portaudio library to the sdrshape.exe dir like below,
ln -s  /usr/local/lib/librtlsdr.so librtlsdr.dll
ln -s /usr/lib/x86_64-linux-gnu/libportaudio.so.2 libportaudio.so
Just make sure you link your actual system rtlsdr and libportaudio, not my example path above. On debian/ubuntu find it by using locate,
locate portaudio.so
Roklobsta’s rtlsdr.org has a more detailed SDR# linux configuration guide if you’re having trouble.
Update: As of 2015-10-15 ADBS# is no more. ADBS# is another easy to use application by prog, but specifically for plotting aviation transponders like gr-air-modes does. The distributed binaries also runs under linux with mono (or native in windows) and output virtualradar compatible data on 127.0.0.1:47806. If your antenna condition is crappy, try using filter = 1.

Изучить:

Установка программы CubicSDR

$ sudo add-apt-repository ppa:alexlarsson/flatpak

$ sudo apt update

$ sudo apt install flatpak

Install CubicSDR:

  •  flatpak flatpak install –bundle CubicSDR-0.2.0.flatpak

Once installed, run with flatpak run com.cubicsdr.

App To uninstall CubicSDR flatpak (or prepare for re-install):

  •  flatpak uninstall com.cubicsdr.App

www.kaefik.ru

RTL-SDR: быстрый старт | others

Здесь приведен перевод руководства по запуску недорогого приемника Software-Defined Radio, RTL-SDR (RTL2832U), перевод [1]. Проще всего установить и запустить этот приемник на Windows. Если у Вас встретились какие-то проблемы в инсталляции всех системы, пожалуйста см. ниже раздел “Решение проблем”. Также кратко будут рассмотрены вопросы быстрого старта под операционными системами Linux и OSX.

Вот так выглядит плата приемника внутри:

Имейте в виду, что RTL-SDR не является устройством типа “подключи и работай” (plug and play). Поэтому Вам потребуется достаточная квалификация для выполнения базовых операций на PC для распаковки архивов, инсталляции программного обеспечения, перемещения и копирования файлов. Кроме того, для новичка управляющая программа будет поначалу выглядеть довольно сложной, так что требуется некая мотивация к изучению нового программного обеспечения.

Система состоит из программы, работающей на компьютере (в этой статье описана установка SDRsharp под Windows 7 и более свежей системы), и аппаратного модуля, подключаемого через USB. На aliexpress.com можно купить наборы для его сборки, а также можно купить готовые модули. Также описана установка других программ, которые могут работать под устаревшей уже системой Windows XP.

Здесь приведены строки для поиска в google.

DIY KIT rtl2832 SDR receiver site:aliexpress.com

В ответ на этот запрос получите ссылки на наборы для сборки недорого приемника. Цены начинаются с $25.

100KHz-1.7GHz all band radio RTL-SDR receiver RTL2832+R820T RTL-SDR site:aliexpress.com

В ответ на этот запрос получите ссылки на готовое устройство. Цены начинаются с $37.

HackRF One RTL SDR Software Defined Radio site:aliexpress.com

В ответ на этот запрос будут появляться ссылки на более дорогие устройства, по цене от $192 и выше.

Для ссылок на донглы, которые можно применить в качестве приемника SDR, а также антенны и дополнительное оборудование, см. [2, 3, 4, 6]. Обзор параметров различных приемников SDR см. в статье [8].

Обычно двухядерные процессоры PC позволяют комфортно работать с программным обеспечением SDR. Некоторые утилиты командной строки и декодеры ADS-B могут работать на менее мощной аппаратуре.

Чтобы получить удовлетворительный прием, понадобится достойная антенна (см. [2]). Неплохо для быстрого старта работает вариант из 2 телескопических антенн (рожки). Простая антенна фиксированной длины с центральной удлинительной катушкой в виде спирали (обычно идет в комплекте с недорогими устройствами) позволит принимать только близко расположенные радиостанции. Большие широкополосные внешние антенны наподобие [3, 4] позволяют значительно повысить качество приема.

Для пользователей устройств RTL-SDR Blog V3: см. [5] для получения указаний по запуску, настройке функциям разъема расширения.

[Установка программы SDR# (SDRSharp)]

SDRSharp наиболее часто используемая SDR-программа под Windows. Её работа проверялась под Windows 10, Windows 8, Windows 7 версий 32/64 бита. Есть старые версии SDRSharp, работающие под Windows XP.

Я пробовал установку SDRSharp под Windows 7 версии 64 бита вместе с приемником [6], который купил на aliexpress.com. Ниже приведены основные шаги по установке.

1. Оригинальное руководство [1] говорит, что для работы SDRSharp на Windows требуется наличие библиотек .NET 4.6 (пакет .NET 4.6 redistributable), и рекомендуется пройти по этой ссылке и установить пакет. Однако я на Windows 7 обошелся без этого шага; возможно, что причина в том, что ранее была установлена программа, которая уже подтянула эту библиотеку. Большинство PC с Windows 10 уже имеют установленный этот пакет, но более старые системы могут все-таки потребовать установку .NET 4.6 redistributable.

Внимание для пользователей Windows XP, если таковые еще остались: библиотека .NET 4.6 не совместима с Windows XP, поэтому свежая версия SDRSharp на Windows XP работать не будет. Если у Вас XP, то прокрутите вниз эту страничку, и найдите руководство по установке HDSDR или SDR-Console. Также имейте в виду, что некоторые компьютеры могут потребовать установки библиотеки Visual C++ Runtime, если она еще не установлена (мне на Windows 7 это не понадобилось).

2. Зайдите на сайт www.airspy.com, и кликните на кнопку downloads в верхнем меню сайта. Найдите заголовок “SDR Software Package”, и кликните на кнопку для загрузки sdrsharp-x86.zip.

3. В архиве нет инсталлятора программы, поэтому распакуйте загруженный архив в папку на диске, где должна работать программа. Я создал папку SDRSharp на диске D: (D:\SDRSharp), и распаковал туда содержимое архива.

Многие пользователи на этом шаге допускают ошибку, запуская файлы прямо изнутри архива. Другая распространенная ошибка – попытка создать папку для программы внутри папки %ProgramFiles%, когда недостаточно административных прав. В этом случае Windows может не позволить этого сделать (с ограничением прав доступа NTFS эта папка доступна только для чтения). Поэтому, если Вы не уверены в своих действиях, создайте лучше папку в корне диска, или на диске с файловой системой FAT32.

4. Запустите командный файл install-rtlsdr.bat в папке, куда Вы распаковали архив.

В консоли запустится процесс, который загрузит все драйверы, требуемые для работы SDRSharp с RTL-SDR. Через несколько секунд после окончания загрузки окно консоли закроется. Командный файл install-rtlsdr.bat загрузит файлы rtlsdr.dll и zadig.exe, которые окажутся в той же папке где находится сам командный файл. Если файлы не загрузились, то на Вашем PC есть проблема либо с подключением к Интернет, либо с антивирусным ПО, либо проблема с запуском командных файлов. Проверьте, не установлены ли на Вашей папке ограничения “только чтение”, особенно если она находится в папке %ProgramFiles%. Если загрузка не получилась, выполните инсталляцию драйвера вручную (врезка ниже).

Здесь кратко описан способ обхода проблемы, когда запуск install-rtlsdr.bat в окне консоли CMD не запускается, и файлы не закачиваются.

1) Скачайте драйверы RTL-SDR, и распакуйте их файлы из папки x32 в папку с программой SDRSharp, заменяя любые файлы, если они уже существуют:

http://sdr.osmocom.org/trac/raw-attachment/wiki/rtl-sdr/RelWithDebInfo.zip

2) Загрузите установщик драйвера zadig, и поместите его в ту же папку с программой SDRSharp:

http://zadig.akeo.ie/downloads/zadig.exe

5. Подключите кабелем USB приемник RTL-SDR к компьютеру с Windows. Система обнаружит новое устройство, подождите несколько секунд, убедившись, что попытка автоматической установки драйвера закончилась неудачно (система не смогла установить драйверы Windows DVB-T). В этом можно убедиться, просматривая список устройств в Менеджере Устройств – приемник RTL-SDR должен отображаться как устройство “Другие устройства -> Bulk-In, Interface” с вопросительными знаками, сигнализирующими об отсутствии драйвера, это нормально:

Если Вы ранее уже устанавливали драйверы DVB-T, которые ранее поставлялись на CD вместе с некоторыми устройствами, то перед выполнением шага 5 сначала удалите эти драйверы.

6. Запустите утилиту zadig.exe с правами администратора (она находится в той же папке с программой SDRSharp). Для этого сделайте правый клик на этом файле и выберите в контекстном меню “Run as administrator”:

Еще одно замечание для любителей Windows XP: свежая версия zadig не поддерживает XP, однако на сайте zadig.akeo.ie есть возможность скачать старые версии (см. ссылку “Other versions”).

7. В меню Options выберите “List All Devices”, и убедитесь, что на этом пункте меню стоит галочка.

8. Из выпадающего списка выберите вариант “Bulk-In, Interface (Interface 0)”. Убедитесь, что выбран драйвер WinUSB в боксе напротив метки Driver. На некоторых PC можно увидеть что-то наподобие RTL2832UHIDIR или RTL2832U вместо bulk in interface. Это также допустимый выбор. Однако не выбирайте вариант “USB Receiver (Interface 0)”. Также убедитесь, что драйвер справа от зеленой стрелки выбран как WinUSB.

9. Кликните Replace Driver.

На некоторых PC может появиться предупреждение о том, что поставщик драйвера не может быть проверен (publisher cannot be verified), но просто согласитесь с установкой, выбрав вариант “Install this driver software anyway” (все равно установить этот драйвер).

Эта операция установит драйверы, необходимые для запуска приемника SDR вместе с программой SDRSharp. Имейте в виду, что Вам может потребоваться повторный запуск zadig.exe, если Вы переключили приемник на другой порт USB, или если Вы хотите использовать совместно два или большее количество приемников.

10. Запустите SDRSharp.exe. Если появится предупреждение, говорящее о том, что Windows защищает Ваш PC, то это ложная тревога. Просто кликните на “more info” (дополнительно) и затем “run anyway (все равно запустить). В выпадающем списке программы Source выберите вариант приемника “RTL-SDR (USB)”.

12. Для запуска приема кликните на кнопку Play (треугольничек). Ваш приемник SDR настроен и готов к работе! Вы можете настраивать его на разные частоты приема.

Важное замечание: не забывайте о возможности настроек усиления радио (RF gain settings), которые доступны кликом на кнопке Configure (выглядит как шестеренка) справа от кнопки Play. По умолчанию усиление (RF gain) установлено в 0. Нулевое усиление позволит принимать только самые мощные сигналы, так что подстраивайте усиление до нужного уровня, пока не сможете увидеть другие, более слабые сигналы.

[Дополнительные шаги]

После того, как Вы вдоволь наиграетесь с RTL-SDR и SDRSharp, рекомендуем:

1. Ознакомиться со статьями, посвященными теме SDR: http://www.rtl-sdr.com/category/article/.

2. Попробуйте улучшить антенну. Для самого лучшего приема используйте внешнюю антенну, расположенную на крыше. Оптимальная антенна (разновидность антенны, размеры и форма) всегда привязана к выбранному диапазону принимаемых частот. Однако хорошим выбором для КВ и УКВ будет антенна Discone [4], или для более высоких частот планарная дисковая антенна [7] (PlanarDiskAntennas.pdf).

3. Если Вы используете приемник RTL-SDR для диапазона HF (КВ) с повышающим конвертером частот, таким как SpyVerter, то рекомендуется использовать SDRSharp вместе со специальными драйверами децимации. Это позволит Вам делать зум сигналов в узком диапазоне частот, которые используются в диапазоне HF, без потери разрешающей способности в перестройке по частоте.

4. Ознакомьтесь с возможностью применения различных акcессуаров радио, таких как фильтры, малошумящие усилители (LNA) и антенны.

[Решение проблем]

Убедитесь, что запустили install-rtlsdr.bat, и был успешно загружен файл rtlsdr.dll (он должен находиться в той же самой папке, где находится SDRSharp.exe). Если этот файл не был загружен, проверьте, не настроен ли доступ к этой папке как “read only” (только чтение). Это иногда может произойти, если Вы установили SDRSharp в каталоге, находящемся в папке Program Files – если Вы не обладаете достаточной квалификацией, чтобы настроить права доступа, не устанавливайте программу в этой папке.

Другой причиной этой проблемы может быть случайная установка драйверов WinUSB для Bulk Interface 1 вместо Bulk Interface 0, когда выполнялась установка драйверов начиная с шага 6 (запуск Zadig). Если ошибочно выбрать Bulk Interface 1, то SDRSharp не распознает приемник. Чтобы исправить это запустите Менеджер Устройств (Device Manager) или Устройства и принтеры (Devices and Printers), и удалите драйвер для Bulk Interface 1. После этого повторно выполните установку драйверов, начиная с шага 6.

Примечание переводчика: тоже по непонятной причине столкнулся с ошибкой “No Device Selected”, хотя я все делал правильно. Помогли удаление драйвера и повторная его установка.

Ошибка “найдено 1 совместимое устройство, но оно все время занято”. Чтобы исправить это, может потребоваться переустановить драйверы с помощью программы zadig, и попробовать сделать установку на каждом порте PC. Вы можете попробовать отключить все другие устройства USB, подключенные к PC. Также некоторые порты USB 3.0 работают некорректно, переключите приемник к порту USB 2.0. У некоторых пользователей получилась установка программного обеспечения в безопасном режиме Windows (safe mode). Убедитесь, что Вы не выбрали “USB Receiver (Interface 0)”, когда устанавливали драйвер в программе zadig. Иногда подходящий Bulk in interface может называться наподобие RTL2838UHIDIR или иметь другое название с префиксом RTL. Если Вы не видите подходящего интерфейса Bulk Interface 0, убедитесь, что стоит галочка на пункте меню Options -> List All Devices, и снята галочка с пункта Ignore Hubs or Composite Parents.

В установке драйвера может помочь отключение функции автоматической установки драйверов Windows (automatic driver installation). Инструкции, как запретить эту функцию, можно получить в статье [10]. Эта ошибка может иногда появиться, когда работа компьютера приостанавливалась (переход в режим сна, suspended) – чтобы исправить проблему, отключите и снова подключите приемник.

Проверьте, увеличили ли вы усиление слайдером RF gain, который доступен, если кликнуть на кнопку Configure (шестеренка). Также для хорошего приема стоковой штыревой антенны может быть недостаточно. Сначала проверьте, как будет работать наружная, высоко размещенная антенна. В некоторых случаях стоковая антенна оказывается отключенной (из-за проблем в кабеле антенны или коннекторах), что придет к очень плохому приему. В редких случаях, если Вы все еще не можете принимать мощный сигнал, который гарантированно принимают другие приемники, то возможно Ваш донгл приемника неисправен, и требует замены или возврата продавцу.

Имейте в виду, что дешевые SDR-приемники имеют очень низкую чувствительность, особенно по входу HF (порядка нескольких единиц или даже десятков милливольт), поэтому прием на ДВ, СВ и КВ диапазонах доступен только на очень качественную (рассчитанную по полосе пропускания на нужный диапазон) антенну. Улучшить чувствительность по диапазону HF для таких приемников можно также с помощью повышающего конвертера (upconverter), выход которого подключен ко входу UV.

См. также вопрос “Не работает антенный вход HF (100 кГц – 30 МГц)”.

Когда SDRSharp закрывается, может появиться ошибка наподобие “An error occurred loading a configuration file: Access to the path ‘C:\Program Files\SDR\s14i12qq.tmp’ is denied. (C:\Program Files\SDR\SDRSharp.exe.Config) —> System.UnauthorizedAccessException: Access to the path ‘C:\Program Files\SDR\s14i12qq.tmp’ is denied.”

Причина этой ошибки обычно в том, что Вы записали файлы SDRSharp в папку, у которой настроены права доступа для текущего пользователя “только чтение” (read only). Для папок Windows, находящихся в “C:\Program Files”, это как раз справедливо для обычных пользователей, не обладающих правами администратора. Чтобы исправить ошибку, настройте права на папку, где находятся файлы SDRSharp, либо перенесите файлы в папку, находящуюся в корне диска, например в папку “C:\SDR”.

Усиление может быть настроено в SDRSharp кликом на кнопке Configure, которая выглядит как шестеренка. Когда Вы настраиваете усиление на радиочастоте (RF gain), то старайтесь получить сигнал как можно более мощный, однако при этом старайтесь, чтобы уровень шума был как можно меньше. Начните настройку усиления с малого установленного уровня RF gain, и понемногу увеличивайте его с помощью слайдера gain. Проверьте спектр частоты, чтобы уровень сигнала увеличился, но в то же время уровень шума был достаточно низким. Если шум слишком большой, прекратите увеличивать усиление.

Уровень шума являются частью частотного спектра, где нет полезных сигналов.

У большинства недорогих приемников на чипе RTL2832 есть 2 антенных входа – HF и UV. Первый предназначен для приема в диапазоне относительно низких частот (100 кГц – 30 МГц), и второй на высоких (25 МГц – 1.7 ГГц). Эти 2 входа работают по-разному: HF подает сигнал напрямую на чип RTL2832, при этом перед запуском приема должен быть выбран режим прямой оцифровки (Direct sampling), а вход UV пропускает сигнал через квадратурный модулятор (Quadrature sampling).

Поэтому если вход HF не работает, то скорее всего неправильно выбран режим оцифровки (настройка Sampling Mode). Для изменения режима оцифровки откройте окно диалога RTL-SDR Controller (в программе SDRSharp для этого служит кнопка с шестеренкой “Configure Source”). Когда прием остановлен, в выпадающем меню Sampling Mode доступен выбор режима оцифровки:

Выберите правильный режим оцифровки Sampling Mode. Для антенного входа UV должен быть выбран режим “Quadrature sampling”. Для HF должен быть выбран режим или “Direct sampling (I branch)”, или “Direct sampling (Q branch)”, в зависимости от схемы приемника.

Если у Вас все еще есть проблемы при работе с приемниками SDR, то не стесняйтесь и ищите помощь на форуме rtl-sdr.com (http://www.rtl-sdr.com/forum/).

[Другое программное обеспечение SDR]

Ниже описана установка других программ для SDR, которые будут работать на Windows XP и более новых системах Windows.

1. Купите донгл RTL-SDR. Самые дешевые и лучшие приложения SDR работают на основе донглов R820T/R820T2. По ссылкам [2, 3, 4, 6] можно найти ссылки для покупки донглов и дополнительного оборудования.

2. Подключите Ваш донгл, и не устанавливайте никакое программное обеспечение, поставляемое к ним, но убедитесь, что завершилась процедура plug and play, которая пыталась установить драйверы для устройства. Если Вы уже установили раньше программные драйверы, то сначала их удалите.

3. Перейдите по ссылке http://zadig.akeo.ie/ и загрузите Zadig.

4. В Zadig зайдите в меню Options -> List All Devices и убедитесь, что на этом пункте стоит галочка.

5. Из выпадающего списка выберите “Bulk-In, Interface (Interface 0)”. Убедитесь, что в правом боксе выбран драйвер WinUSB. Имейте в виду, что на некоторых PC можно увидеть что-то наподобие RTL2832UHIDIR или RTL2832U вместо интерфейса bulk in. Это также допустимый выбор. Но не выбирайте “USB Receiver (Interface 0)”.

6. Кликните на большой кнопке Install Driver (или Replace Driver).

Может появиться предупреждение, что поставщик драйвера не может быть проверен, но все равно подтвердите установку драйвера (Install this driver software anyway). Эта процедура установит драйверы, которые необходимы для работы SDR. Имейте в виду, что может понадобиться повторный запуск zadig.exe, если Вы перенесли подключение приемника на другой порт USB, или если хотите совместно использовать два или большее количество приемников.

7. Загрузите HDSDR с сайта http://hdsdr.de/ (с помощью кнопки download в нижней части страницы сайта).

8. Для установки HDSDR используйте загруженный инсталлер.

9. Загрузите ExtIO_RTL2832U.dll по ссылке https://app.box.com/s/7tpiy8r6qo2bbhdxtt4k (зеркало).

10. Скопируйте файл ExtIO_RTL2832U.dll в папку, куда была установлена программа HDSDR. По умолчанию это папка C:\Program Files (x86)\HDSDR.

11. Запустите программу HDSDR. Может появиться запрос выбрать файл *.dll. Выберите файл ExtIO_RTL2832U.dll, который был скопирован на шаге 10, и кликните Open.

12. Выберите Вашу звуковую карту для вывода кликом на кнопку Soundcard в левом нижнем углу окна программы, или альтернативно нажатием клавиши F5. Здесь важно только установить “RX Output (to Speaker)”, когда должны установить вывод звука на динамики, или на канал программного обеспечения вывода звука.

13. Кликните кнопку Bandwidth или альтернативно нажмите F6. Выберите скорость вывода звука (Sampling Rate) 48000 Гц для обычного использования.

14. Нажмите Start или альтернативно нажмите F2. Это запустит прием SDR.

15. Для установки скорости оцифровки RTL-SDR (sample rate), усиления (gain) и коррекции частоты (frequency correction) кликните кнопку ExtIO.

16. Чтобы настроиться на станцию, поменяйте частоту локального генератора (Local Oscillator frequency) на частоту, близкую к интересующей частоте. Затем выполните настройку на нужную частоту кликом на спектре RF, или используя цифры установленной частоты (Tune).

17. Вы можете менять зум в сторону расширения или сжатия спектра с помощью слайдера Zoom, находящийся слева от слова “zoom”.

18. Режим можно изменить кликом на кнопках mode.

19. После клика на кнопку режима FM полоса пропускания FM может быть изменена вручную слайдером FM-BW.

20. Чтобы прослушать обычную вещательную станцию FM в хорошем качестве, то нужно поменять скорость выборок звука на 192000 Гц. Выполните это кликом на кнопку Bandwidth, или альтернативно нажмите F6 и затем выберите скорость вывода звука 192000 Гц.

To install SDR-RADIO for the RTL-SDR follow the steps below.

1. Купите донгл RTL-SDR. Самые дешевые и лучшие приложения SDR работают на основе донглов R820T/R820T2. По ссылкам [2, 3, 4, 6] можно найти ссылки для покупки донглов и дополнительного оборудования.

2. Подключите Ваш донгл, и не устанавливайте никакое программное обеспечение, поставляемое к ним, но убедитесь, что завершилась процедура plug and play, которая пыталась установить драйверы для устройства. Если Вы уже установили раньше программные драйверы, то сначала их удалите.

3. Перейдите по ссылке http://zadig.akeo.ie/ и загрузите Zadig.

4. В Zadig зайдите в меню Options -> List All Devices и убедитесь, что на этом пункте стоит галочка.

5. Из выпадающего списка выберите “Bulk-In, Interface (Interface 0)”. Убедитесь, что в правом боксе выбран драйвер WinUSB. Имейте в виду, что на некоторых PC можно увидеть что-то наподобие RTL2832UHIDIR или RTL2832U вместо интерфейса bulk in. Это также допустимый выбор. Но не выбирайте “USB Receiver (Interface 0)”.

6. Кликните на большой кнопке Install Driver.

Может появиться предупреждение, что поставщик драйвера не может быть проверен, но все равно подтвердите установку драйвера (Install this driver software anyway). Эта процедура установит драйверы, которые необходимы для работы SDR. Имейте в виду, что может понадобиться повторный запуск zadig.exe, если Вы перенесли подключение приемника на другой порт USB, или если хотите совместно использовать два или большее количество приемников.

7. Загрузите установщик программы SDR-RADIO по ссылке http://v2.sdr-radio.com/Software/Download1.

8. Используйте загруженный инсталлятор для установки SDR-RADIO.

9. Загрузите пакет поддержки RTL-SDR по ссылке http://m3ghe.blogspot.com.au/p/adding-support-for-rtl-sdr-usb-dongles.html (зеркало).

10. Распакуйте файлы SDRSourceRTL2832U.dll, rtlsdr.dll и libusb-1.0.dll из папки x64 в папку C:\Program Files\SDR-RADIO-PRO.com. Или если у Вас 32-битный PC, то распакуйте эти файлы из папки x32 в папку C:\Program Files (x86)\SDR-RADIO-PRO.com.

11. Запустите программу SDR-RADIO. Вы увидите приветственное окно “Select Radio” и приглашение “List is empty – add radio definition now?” (список пуст – добавить определение радио) – кликните Yes. Если это приглашение не появилось, то кликните на кнопку +Definitions.

12. В новом окне откройте выпадающее меню Search, и выберите RTL SDR (USB). После этого кликните на RTL-SDR, чтобы добавить его в список определений радиоприемников (Radio Definitions). Кликните OK.

13. Кликните на RTL-SDR, чтобы выбрать его, выберите желаемую скорость выборки и затем кликните Start.

14. Кликните на кнопку Span, и настройте диапазон для полосы пропускания частоты выборки, как это было выбрано на последнем шаге. Это позволит Вам увидеть весь спектр.

15. Чтобы поменять режим приема, используйте левое меню по закладкой frequency (частота). Вы также можете поменять здесь полосу пропускания сигнала. Сигналы NFM обычно шириной 12 кГц, и для вещания FM обычно полоса 192 кГц.

16. Чтобы настроить частоту, используйте бокс настройки VFO в правой части окна. Если Вы не видите это, можно кликнуть на закладку VFO tuning. Также если экран слишком мал, можно увеличить его размер, чтобы были показаны нужные элементы управления. Вы также можете кликнуть на область “водопада” спектра для немедленной настройки на ту частоту, на которую пришелся клик курсора мыши.

17. Убедитесь в правильной настройке усиления с помощью кнопки RF gain в верхней части окна под закладкой Home. По умолчанию задана автоматическая настройка усиления (automatic).

18. Настройте на закладке Display цвета “водопада” спектра, чтобы лучше видеть сигналы и кликните на кнопку Automatic Calibration (автоматическая калибровка) справа вверху.

Предупреждение: программа CubicSDR находится в альфа-версии разработки. Однако сейчас она относительно стабильна в работе и проста в установке.

1. Купите донгл RTL-SDR. Самые дешевые и лучшие приложения SDR работают на основе донглов R820T/R820T2. По ссылкам [2, 3, 4, 6] можно найти ссылки для покупки донглов и дополнительного оборудования.

2. Подключите Ваш донгл, и не устанавливайте никакое программное обеспечение, поставляемое к ним, но убедитесь, что завершилась процедура plug and play, которая пыталась установить драйверы для устройства. Если Вы уже установили раньше программные драйверы, то сначала их удалите.

3. Перейдите по ссылке http://zadig.akeo.ie/ и загрузите Zadig.

4. В Zadig зайдите в меню Options -> List All Devices и убедитесь, что на этом пункте стоит галочка.

5. Из выпадающего списка выберите “Bulk-In, Interface (Interface 0)”. Убедитесь, что в правом боксе выбран драйвер WinUSB. Имейте в виду, что на некоторых PC можно увидеть что-то наподобие RTL2832UHIDIR или RTL2832U вместо интерфейса bulk in. Это также допустимый выбор. Но не выбирайте “USB Receiver (Interface 0)”.

6. Кликните на большой кнопке Install Driver.

Может появиться предупреждение, что поставщик драйвера не может быть проверен, но все равно подтвердите установку драйвера (Install this driver software anyway). Эта процедура установит драйверы, которые необходимы для работы SDR. Имейте в виду, что может понадобиться повторный запуск zadig.exe, если Вы перенесли подключение приемника на другой порт USB, или если хотите совместно использовать два или большее количество приемников.

7. Зайдите на сайт cubicsdr.com и откройте страницу загрузок (downloads). Найдите ссылку загрузки последней версии. Загрузите ту версию, которая подходит для Вашей операционной системы Windows. 

8. Запустите инсталлер программы CubicSDR.

9. Подключите Ваш приемник и запустите программу CubicSDR.

10. Появится приветственное окно для выбора устройств – SDR Devices. Выберите Ваш RTL-SDR и кликните кнопку “Use Selected”.

11. Автоматически запустится программа CubicSDR.

12. Кликните в любом месте “водопада” для начала прослушивания.

Большой список другого программного обеспечения SDR для Windows, совместимого с RTL-SDR, см. по этой ссылке http://www.rtl-sdr.com/big-list-rtl-sdr-supported-software/.

[Запуск RTL-SDR под Linux]

Инструкции для установки библиотек RTL-SDR под Linux можно найти по ссылке http://sdr.osmocom.org/trac/wiki/rtl-sdr.

После установки библиотек Вам вероятно потребуется выгрузить драйверы DVB-T, которые по умолчанию использует Linux. Для выгрузки их временно введите в терминале команду “sudo rmmod dvb_usb_rtl28xxu”. Это решение только временное – до того момента, пока Вы не переподключите донгл приемника или перезагрузите PC, в этот момент драйверы DVB-T будут загружены заново. Для постоянной выгрузки создайте текстовый файл “rtlsdr.conf” в папке /etc/modprobe.d и добавьте в него строку “blacklist dvb_usb_rtl28xxu”.

После установки библиотек и запрета драйверов DVB-T рекомендуем начать знакомство с SDR в программе GQRX, которая по функционалу похожа на SDRSharp. Программу GQRX можно загрузить с помощью менеджера пакетов Вашего дистрибутива Linux, или по ссылке http://gqrx.dk/download. Мы также можем теперь рекомендовать мультиплатформенную программу CubicSDR, которую можно загрузить с сайта http://www.cubicsdr.com/.

Если Вы хотите установить GNU Radio, мы рекомендуем использовать скрипт за авторством Marcus Leech, вводом в терминале следующей команды. Это установит также и драйверы RTL-SDR:

wget http://www.sbrac.org/files/build-gnuradio && chmod a+x ./build-gnuradio && ./build-gnuradio

Обратите внимание, что если Вы хотите запустить Linux на виртуальной машине, то производительность работы RTL-SDR в VirtualBox будет плохой из-за медленного соединения USB. VMWare Player, с другой стороны, даст хорошую производительность – просто помните, что нужно установить контроллер USB на использование протокола USB 2.0, поскольку по умолчанию установлен протокол USB 1.1.

[Запуск RTL-SDR под OSX]

Из-за того, что по OSX мало программ для SDR, мы рекомендуем использовать либо Linux, либо Windows. Однако GQRX является программой SDR, которая хорошо работает на OSX. Инструкции по установке этой программы на Mac можно найти в посте http://www.smittix.co.uk/rtlsdr-up-and-running-in-mac-osx-yosemite-with-gqrx-gnuradio.

Также рекомендуем кроссплатформенную программу CubicSDR, которую можно загрузить с сайта http://www.cubicsdr.com/.

[Ссылки]

1. RTL-SDR QUICK START GUIDE site:rtl-sdr.com.
2. BUY RTL-SDR DONGLES (RTL2832U) site:rtl-sdr.com.
3. SCANNER ANT-BASE 30-1300MHZ 50’RG6 15ELM site:amazon.com.
4. Centerfire Antenna Deluxe Discone site:amazon.com.
5. RTL-SDR BLOG V.3. DONGLES USER GUIDE site:rtl-sdr.com.
6. 100KHz-1.7GHz all band radio RTL-SDR receiver RTL2832+R820T RTL-SDR site:aliexpress.com.
7. Planar Disk Antennas site:www.wa5vjb.com.
8. ROUNDUP OF SOFTWARE DEFINED RADIOS site:rtl-sdr.com.
9. 161218RTL-SDR.zip – документация, драйверы, программы для RTL-SDR.
10. Отключение автоматической установки драйверов Windows 7.

microsin.net

alexxlab

leave a Comment