Коллеги

Популярные рубрики

ExpertSDR api qso мысли совет кв настройка raspberry pi BUSY Yaesu G450 notebook DX-инг lotw ham авария хобби dx sirio sd dipole 27 sunsdr2 радиосвязь xeon телеграф ft-450 dxcc OpenWebRX ur5eqf стеки результат контесты SunSDR 2 гарнитура expertsdr 2 beta 2 ubuntu наводки гит cb-radio лог csdr sdr трансивер регистрация ft8 hamradiodelux cat dump1090 rr-33 впечатления размышлизмы sirio sd 27 dipole band rtl-sdr QSO websdr mmana moxon звук впечатление диги VAC ads-b микрофон pa3fwm кластер под впечатлением jt65 hp ft450 yagi СССР balun sdr_split_sdr_commander сервер fm reject filter мощность проблемы afedri споты cw покупка антенна усилитель шутка логи прохождение европа компенсатор rtty антенны ремонт педаль яги эмоции трафик audio творчество SunSDR статистика google windows xp ham it up нет передачи city window сломан stamp development purposes cluster борт маразм wpx expertsdr позиция qth укв ssb обновление RTT 999 личное rotator 2016 atom VSPE alc апгрейд 144 qrm качество cw type на злобу дня waz наводка PA3FWM беларусь HRD новинки ExpertSDR2 нет звука digi CAT мост ачх приемник интерфейс cfm 27555 ебанутый модератор award ebay sdr_split цифра dxspider переходник патч-корд lubuntu упс arrl newone LAN TCI Triple Filtered LNA flightradar24.com hamradio 1090 mhz проблема bias tee ROS цифровой магнитофон софт панорама поворотка macos наушники CW домен unicom dual непритности map LOTW прибор expertsdr beta 5 remote активность iota эндис qrn ГИ7б узо vm1tx ru9ca диплом ксв flightradar24 com0com mode порты коррекция калибровка mtn команды азимут таганрог reversebeacon водопад AFEDRI sdr помеха на 14140 сигнал дпф гарантия fm stop filter техподдржка юбилей Hungarian DX Contest помеха японский converter qrp so2r BARTG алс ммана 4070 басня v3 ses настройки eesdr UPS sdc дипломы lna WSPR libpng12 эквалайзер цена про_жизнь лотв sunsdr2 pro телефоны Software Defined Connectors косяки шел дефект cq ww psk challenge sdr_commander windows 7 model вентиляция faq 117 to 220 планы WSJT-X видео цена ремонта журнал Hercules помехи уши для КВ vhf kiwisdr профилактика php брак afedri sdr KOSS phone google api wpx rtty Contest unicomdual доработки связь смешно yaesu g450 20м юмор solution 2017 питон psk63 wsjt контест выбор 5Mcontest марка ксв-метр t4070 плагин thinkpad поломка установка lp serial port splitter JT-65 HF

Результаты поиска по запросу тега: sdr

Февраля
2019 года
06
WEBSDR - ч11. FAQ + Новости

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

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

И наверное, часть ответов придется дать сейчас с пояснениями.

А)Отключенный чат

Мне бы очень хотелось иметь на вебсдр включенный чат. Хотелось бы общаться с посетителями, получать "фидбэк", предложения и замечания по работе. Было бы приятно видеть "привет" и пожелания успехов от зарубежных аматоров. Однако вместо всего этого я наблюдал в чате только постоянный "срач"  - продолжение бардака с 7050. Желания, времени и возможностей модерировать это дерьмо у меня нет, поэтому чат пришлось отключить.

Б)Позывные

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

1)позывного (пример ew8ax)

2)слова  гость - "Guest"

3)Локация город/страна (будет присваиваться по умолчанию)

 

В) Про антенны

Если коротко - они хреновые и низко расположены.

На КВ - диполь, УКВ  - 3 антенны в стеке в разные стороны с балкона. Однако ввиду низкой высоты, возможен прием только локальных станций.

Есть несколько идей по улучшению качества приема, буду дорабатывать по мере возможности, однако извините господа УКВ-исты из соседних городов, шанс услышать себя есть только на частоте репитера(145,400) или ретранслятора (145,650 + сабтон 107.2).

Г) Зачем WEBSDR?

ВебСДР на сайте "http://websdr.org/" не даром помечен как "эксперементальный". Данная технология представляет для меня значительный интерес поскольку находится на  стыке нескольких направлений - программирование, администрирование, АФУ, радиоприем. Мне это интересно и самаое главное - я сам слушаю свой вебсдр. Трансивер в последнее время включать лень да и интереса нет, поскольку направленная антенна находится на даче и все самое интересное слышно только на нее...

Д)Помехи

К моему удивлению эфир в моем районе относительно чистый, конечно же имеются ввиду городские условия.  Однако переодически, на несколько часов, появляется сильная помеха на 80м, убивающая диапазон. Вечером появляется небольшая локальная помеха 40м, с ней я точно разберусь со временем. К сожалению, в свете пофигизма БЕЛГИЭ на любительские диапазоны, бороться с внешними помехами будет сложно, но опять же - есть идеи, буду эксперементировать. В этом для меня смысл данного проекта.

 

Что было сделано за последнее время:

1)Добавлены ДПФ для 80/40/20, однако они не оправдали возложенных на них ожиданий.

2) В код ВЕБСДР внесен фикс для решения проблемы с браузером CHROME для ПК и мобильной версии. На самом деле гугл давно решила эту проблему и в моей 72  весрии для ПК все работает нормально. Однако не все регулярно обновляются и вчерашний диолог на 2м о кривой работы вебсд в браузере ХРОМ добил меня окончательно и сподвиг на внедрение исправления.

Источник фикса "здесь". Поскольку у меня кастомный дизайн, то пришлось допиливать его под себя, дополнительно я добавил проверку на версию Хрома. По данной ссылке можно найти исправление для дефолтного дизайна. Правда могу заметить что в самом фиксе есть 2 бага. Серьезный и не очень. Читайте исправление вдумчиво, перед началом - сделайте бэкап, он пригодится :)

3) На укв приемнике в тестовом режиме отработал ЛНА на резонаторной трубке от EW8AU, эксперимент не то что бы вышел неудачным, но прибавок и улучшений добиться не удалось. Что характеризует RTL-SDR v3 в положительном ключе при работе на УКВ. EW8MT забери, плиз, девайс как будет время :)

Следующим шагом по улучшению приема на укв будет попытка подключения второй версии :)  Low Loss Bandpass Helical Filter по схеме z33t

4) Почти приехал новый применик для диапазона 10/11 метров, который заменит древнюю версию приемника V1 работающую на данных диапазонах на данный момент.  Для 10/11 сделана отдельная антенна, на которую теперь появился прием такиситов-нелегалов работающих в ФМ на 28+ Мгц.

Планы:

 Предстоит замена 5 портового сумматора на 3 портовый, что в теории уменьшит потери даст некоторую прибавку по чувствительности на КВ.(в теории :) )

Предстоит замена диполя, на... более длинный диполь :) Места очень мало, привлекать внимание соседей нет желания, возможно удастся повесить вместо диполя треугольник...Посмотрим...

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

Ноября
2018 года
23
WEBSDR - ч10. LNA + борьба с помехами

1)Просканировав диапазон 50 кГц - 1 Мгц, ожидаемо обнаружил множество помех.

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

Пришлось запитать USB хаб от БП сервера, у которого уровень помех и наводок значительно меньше. Как следствие - диапазоны 80 и 40 стали значительно чище.

2)Поскольку в системе присутствуют два антенных делителя с серьезными потерями, в силу своей простоты и дешевизны, появилась идея компенсировать потери при помощи LNA.

Примерно вот такого:

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

В целом, после выполнения обоих пунктов улучшилось качество приема и визуализации на панораме.

Ноября
2018 года
18
WEBSDR - ч9. Регистрация на websdr.org

Решил проверить нагрузку и вообще посмотреть как происходит регистрация вебсдр в сети на сайте websdr.org.

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

Если сделать  lsof -a -p $(pidof websdr) можно заметить соединение

websdr  4859 websdruser   15u     IPv4 120346364      0t0       TCP websdr:35242->etgd-websdr.ewi.utwente.nl:http (ESTABLISHED)

Что там отдается - бог весть, короче параноиков я предупредил.

Сама опция регистрации банальна, в конфиге

#noorgserver

данная опция должна быть закомментирована. После чего сетевой скрипт тестирует вебсдр по некоторым параметрам из конфига. Он берет hostname и tcpport, соединяет их и пытается подключиться по указанному сетевому адресу. Если попытка удачная - то сервер появляется в списке, если нет - то не появляется. Увы и ах, этот простой алгоритм нигде не указан и выпил много моей крови, прежде чем я пришел к пониманию его сути.

А проблема у меня была в том, что мне хотелось задать для вебсдр  конкретный поддомен. И созданная мною предварительная схема работы через IFRAME не работала.

Что я сделал с самого начала. Я создал поддомен, подключил его к вебсерверу, на вебсервере создал хост и простейший скрипт, в составе которого был включен IFRAME, который обращался к моего домашнему роутеру. Цепочка выглядела так:

Домен -> вебсервер -> срипт -> домашний роутер -> вебсдр.

Конечно, после попытки "регистрации" в вебсдр сети - ничего не заработало.

После некоторых размышлений и экспериментов, после того, как стал ясен алгоритм проверки, цепочка стала выглядеть так.

Домен -> ссылка на другой домен (принадлежащий домашнему роутеру) -> вебсдр

Особенности построения:

1) Роутер имеет бесплатный динамический поддомен типа "Dyndns " вида (XXX.dyndns.com)

2) Домену вместо старой записи зоны типа A на IP хоста, сделана запись типа CNAME на динамический поддомен (XXX.dyndns.com)

3)Для удобства на роутере прописан форвардинг для порта 80 -> IP WEBSDR:8074 (само собой форвардинг для основного порта тоже прописан первым делом 8074->8074)

Таким образом можно попасть на вебсд не только по прямой ссылке с сети кликнув на:

http://websdr.ew8ax.info:8074/

на и просто введя в браузере

http://websdr.ew8ax.info/

Секюрность, по идее, сильно не страдает, снаружи открыты только 2 порта ведущие на конкертный сервис внутри локалки.

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

ew8ax websdr

Ноября
2018 года
12
Sunsdr2 очередной ремонт

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

После разборки была провередена массовая профилактика, сомнительные места пропаяны, закручено все что должно быть закручено и посажено на термопасту то, что посадить на нее производители(или ремонтники?)не удосужились.

После проведенной профилактики, проявившийся ранее дефект с наводкой пропал. К сожалению, установить точно виновника не удалось, но главное результат получен  - дефект устранен.

 

Ноября
2018 года
08
Контесты 2018

Отметился в контестах cqww RTTY и SSB. Работал в спокойном режиме на 20м. Ночью у меня прохождения нет, можно спать. :)

А если оно там есть то мои LP никто не слышит :)

ПО итогам получается следующее:

1)Жизнь слишком коротка для работы в LP. Я слышу всех, меня никто, если на RUN в rtty еще хоть кто-то подходил, то в SSB ответов был парочка за двое суток. Т.е. для рана в ЛП нужны какие-то другие антенны, отличные от моих смешных RR33 @ 10 m.

2)SUNSDR2 проблема с гарнитурай зашла так далеко, что выход придется искать координальный. Переходники разболтались и уходят на мусорку, на их место куплю большие стереоджеки. Хотя если через 2 года разболтаются гнезда уже в трансивере что делать? Лезть и их перепаивать?  Микрофоный джек приходилось прокручивать и перевтыкать во время работы. Самое противное до теста проблемы были минимальны и только во время интенсивной эксплуатации вылезли во всей красе.

3)Проблема с гарнитурой по телефонам в SSB требует хихругического вмешательства. Т.е. то, что хер знает какие гарнитуры нужны, потому что не хватет  усиления расслышать слабые станции, это пол беды. Увы, у меня не сохранился эпический скриншот с EW6W, где ползунок RF  у всех, абсолютно всех станций стоит в максимуме - а иначе ничерта не слышно. И даже так ничерта не слышно, не говоря об избытка шума эфира в ушах.

Но моя проблема не в этом. У меня при мощностях от вата и выше слышна собственная искаженная модуляция, словно работает режим "МОН" (самопрослушка). При этом на передачу пролем с сигналом нет. Тональник в режиме TUNE в ушах не прослушивается. Проиходит наводка где-то рядом с разъемом.

Проблема, в принципе, известная:

Вопрос 1:
При работе в режиме передачи слышу в телефонах(разъем НР) искаженный сигнал самоконтроля, хотя кнопка MON(самопрослушивание) при этом выключена. Что это такое?

Ответ: Вы слышите высокочастотные наводки передатчика, наведенные на цепи телефонов и продетектированные на нелинейностях схемы.
Рекомендуем решить вопрос с паразитным излучением антеннофидерного тракта и/или внешнего усилителя мощности(если он есть). КСВ антенны при этом может быть = 1.
Рекомендуем установить ферритовые защелки на коаксиальный кабель питания антенны и провода телефонов. Альтернативой защелкам могут быть ферритовые кольца соответствующих кабелю размеров проницаемостью 1000-4000, на которые наматывается несколько витков кабеля/провода(5-10 витков).
Как правило такой эффект возникает во время протекания ВЧ тока по внешней стороне оплетки(хотя должен течь внутри) кабеля. Эти процессы также могут приводить к возбуждению внешнего усилителя мощности, они являются паразитными и их необходимо устранять.

 

Ксв 1, никакие ферриты не спасают, мощность 1 ВАТ, усилителя нет.

WTF???

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

Из приятного - удалось сработать с Аляской.

DXCC Entity Mixed
ALASKA KL7RA

 

Новая страна уже зачтена в LOTW...

 

update:

Предварительные результаты оказались не такими уж и плохими -  16 в мире и 10 в европе  по RTTY,  26 в мире и 14 в европе  по SSB.

Октября
2018 года
10
WEBSDR - ч8. Конвертер

Спустя коротких 65 дней после заказа в почтовом ящике обнаружился пакет.

Впервые на моей памяти родная почта удосужилась прислать не купон на "постоять в очереди", а саму бандерольку, странно. В пакете оказался хреново упакованный и так долго ожидаемый конверетр "Ham it up v3".

Из-за хреновой упаковки за время пересылки у него немного погнулась выпирающая стойка с индикаторами, но больше повреждений не было.Плата была опративно изучена и интегрирована в текущую "рыбу" на столе, конфиги столько же оперативно подправлены

Было:

# Center frequency in kHz:
centerfreq 3300

Cтало:

# Center frequency in kHz:
centerfreq 3300

# Upconverter is 125 MHz.
progfreq 128300

 

и после перезапуска... ничего не заработало...

ham it up v3

Перепроверив все контакты, питание и прочие варианты пришедшие в голову,

я обратил внимание, что номинально все работает, ошибок нет, водопад есть.

Вот только станций на нем не видно.

Поиск как обычно ничего не дал и где-то во время бессмысленных блужданий я припомнил ссылочку [Спасибо, Вам Владимир за эту ссылку ] на интересную статейку от коллег антиподов :)

В статье рассказывалось о создании веб-сдра на малинке, но главным было не это, а цитата на которую я обратил внимание во время прочтения:

Pieter said to me at the first email:

 Note that due to a bug in this version, you may need to restart the
 rtl_tcp driver after starting the WebSDR for it to be programmed
 correctly for use with a converter (which may be inside your "generic"
 receiver).

Т.е. после запуска сервера rtl_tcp нужно убить и запустить заново. Вот же маразм...

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

 ###  upconverter dognail
 sleep 6
 killall -KILL rtl_tcp

Т.е. запускаем все, убиваем РТЛ, опять запускаем РТЛ... Тупо, но что поделать, по другому, видимо не работает.

 

В составе конвертера кроме прочего обнаружился и ФНЧ:

ham it up LPF

 

После обнаружения оного я с чистой совестью перекинул режектерный фильтр для АМ станций на старый приемник 2м диапазона. Работа которого в последнее время мне нравится все меньше и меньше... Между делом обратил внимание что добавление фильтра снизило уровень шумовой дорожки...

В очередной раз переделал балун для антенны, в попытке добиться примемлемого КСВ на всех диапазонах...

В очередной раз усилил и углубил антенны для 2м диапазона, местные станции теперь слышны как... местные? :) Короче, очень громко.

Короче, работа кипит, а к нам уже едет ДПФ :)

Октября
2018 года
05
WEBSDR - ч7. Новый балун, антенна, режекторный фильтр

Сильные ветра замучали березу под окном, на которую я закинул свой "just wire". Поэтому однажды, темной ночью...  :D  Поэтому когда меня это достало, я перевесил свою суррогатную антенну на деревце поменьше, зато подальше и ветер не мешает. Провод тонкий, незаметный, вроде бы никому не мешает тоже. Погодим посмотрим, вышло примерно 18 метров и еще 2 внутри балкона :D

На качестве приема геометрия провода никак не отразилась, поэтому вторым делом я занялся балуном. Идея фикс все сделать на ферритовых защелках победила, я перечитал статейку Гоначернко на эту тему, включил анализатор и все починил :D

Дано - "just wire" c удивительно равномерным сопротивлением для бэндов 80m-10m со средним сопротивлением примерно 500 Ом.

Балун вышел почти как в статье - со стороны фидера один виток с замыканием на оплетку (первая обмотка), вторая обмотка - 3 витка и нагрузка в виде резистора  с сопротивлением 500 ом, показал КСВ 1,3-1,5 по всем диапазонам, на 10m похуже ближе к КСВ-2.

Далее, первый конец второй обмотки :) подключаем собственно к полотну, второй конец второй обмотки - к балконной арматруре, с карнизом тоже у меня было хорошо.

Затем пришлось метр отрезать, подогнав КСВ уже на реальной антенне.

Вот тут эфект был ошеломительным.

На 10 все мертво и непонятно, на 20 пропал мусор и я наконец услышал станции несмотря на 2 ночи... А я их раньше даже днем не слышал.

На 40 я впервые наконец-то увидел перегрузку!!! от вещалки с сигналом 9+40...

(вместо аттенюатора сделаю ответвление для диапазона 15 м видимо и уберу избыточное(!!!) усиление)

На 80 добавилось множество станций... Диапазон ожил...

rtl sdr 80 m band

Где-то между всем этим, я добавил режекторный фильтр на ФМ диапазон, но эффект пока не очень понятен, стало меньше грязи что ли... При случае перепроверю...

режекторный фильтр на диапазон 88-108

КСВ на 160 тоже было не самым паршивым, интересно будет ли слышно хоть что-то или нет?

 

Сентября
2018 года
26
WEBSDR - ч6. Переезд

На выходных переехал на новый сервер. Загрузка упала до 10%, даже с учетом добавленного нового приемника на 10 м.

Затем на двух приемниках увеличил полосу с 1Мгц до 2 Мгц. Загрузка выросла до 25%. Честно сказать - я в недоумении, как можно было написать код настолько кривой...

 

Наконец-то пришли китайские разъемы, переходники и  тройники, один тройник оказался с дефектом - не звонился, пришлось разобрать и поправить дефект.

Куча разрозненных элементов на столе, соединенных неизвестно как, наконец-то начинает принимать определенную форму.

Сентября
2018 года
07
WEBSDR - ч5. Новое железо

Поскольку 4 приемника на прошлой конфигурации WebSDR показали 90-100% загрузку системы даже для одного пользователя, решил немного проапрейдить сервер.

Собрав из всех мусорных корзин разные зап.части от собственных апгрейдов, а так же не без помощи знакомых и коллег по работе была собрана следующая конфигурация:

CPU: Intel(R) Xeon(R)  X5660  @ 2.80GHz

consul@websdr:~$ lscpu

Architecture:        x86_64
CPU op-mode(s):      32-bit, 64-bit
Byte Order:          Little Endian
CPU(s):              12
On-line CPU(s) list: 0-11
Thread(s) per core:  2
Core(s) per socket:  6
Socket(s):           1
NUMA node(s):        1
Vendor ID:           GenuineIntel
CPU family:          6
Model:               44
Model name:          Intel(R) Xeon(R) CPU           X5660  @ 2.80GHz
Stepping:            2
CPU MHz:             1599.892
CPU max MHz:         2794.0000
CPU min MHz:         1596.0000
BogoMIPS:            5600.22
Virtualization:      VT-x
L1d cache:           32K
L1i cache:           32K
L2 cache:            256K
L3 cache:            12288K
NUMA node0 CPU(s):   0-11

 

MotherBoard:  Intel® DX58SO2    (2 гигабитные сетевые карты)

Memory: Kingston HyperX KHX1866C10D3/4G

 *-memory
       description: System Memory
       physical id: 15
       slot: System board or motherboard
       size: 4GiB
     *-bank:0
          description: DIMM DDR3 Synchronous 1772 MHz (0.6 ns)
          product: KHX1866C10D3/4G
          vendor: AMD
          physical id: 0
          serial: 0x6802076E
          slot: J1MY
          size: 4GiB
          width: 64 bits
          clock: 1772MHz (0.6ns)

Video:  Radeon HD 3650

 *-display
       description: VGA compatible controller
       product: RV635 [Radeon HD 3650/3750/4570/4580]
       vendor: Advanced Micro Devices, Inc. [AMD/ATI]
       physical id: 0
       bus info: pci@0000:03:00.0
       version: 00
       width: 64 bits
       clock: 33MHz
       capabilities: pm pciexpress msi vga_controller bus_master cap_list rom
       configuration: driver=radeon latency=0

(хотелось бы и вовсе без видео, зачем оно консольному серверу? но увы...)

HDD   Toshiba 2.5" HDD MQ01ABD  [320 GB]

Из ближайшей свалки был взят пошарпаный минитауэр, где все это чудо было собрано и запущено.

Не обошлось и без косяков. Дорогой пользователь  Intel® DX58SO2, если ты пользуешься этим хламом - знай, настройку Configuration -> Video -> Auto ---- лучшей обойти стороной, не повторяй мою ошибку :)

А получил я классический DX58SO2  post code '2d' boot issue. Мать вошла в вечную петлю при загрузке биоса (с выбросом пост кода 2d) и никакая разумная сила не могла ее оттуда вывести. Перепрошивка биоса, вынятая батарейка, прочие шаманские танцы с бубном - ничего не помогало.

Совершенно случайно, эмперическим методом выяснилось, что выход из данной программной петли возможен если достать видеоплату. DX58SO2   - ругнувшись запустилась. Что бы справиться с задачей,  пришлось выучить наизусть структуру биоса и POST коды DX58SO2, что бы знать что и в какой момент нажимать. Приложив эти знания к возможности данного экзотического способа запуска, удалось вслепую войти в биос и сбросить его на "дефолт" :)

На решение пролемы ушла неделя, которую можно было потратить  сбольшей пользой :)

В данный момент на севере установлена Ubuntu 18.04.1 LTS, нужные для перехода со старого сервера на новый пакеты - доставляются...

Надеюсь, теперь проблем с производительностью быть не должно...

 

Августа
2018 года
15
RTL-SDR v3 + RTL-SDR ADS-B Triple Filtered LNA

Получив отриццательный результат в попытке принимать ADS-B   при помощи RTL-SDR v3, я решил дать свистку последний  шанс и заказал  RTL-SDR ADS-B Triple Filtered LNA.

RTL SDR LAN and FILTER

  Отзывы у него были противоречивыми,  кому-то он помог, у кого-то эффекта не было, у кого-то стало хуже.

По началу у меня была идея сделать руками нечто вроде ЭТОГО. И если сборка фильтра реально не представляет особой сложности, то настройкой его без приборов дело полностью гиблое.

Решив совместить приятное с полезным -  фильтр и приятный бонус в виде LNA, я отписал старым знакомым продавцам rtl-sdr-blog из Гонконга, у которых уже покупал "свисток".

И вновь они меня не подвели и примерно через две недели я держал фильтр в руках. Размер у него оказался совсем крохотным. По картинке из интернета даже не догадаешься, что размером он почти такой же как и родной свисток.

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

Поэтому пришлось качать очередную репу, что бы активировать BIAS TEE

 https://github.com/rtlsdrblog/rtl_biast

и компилить очередной бинарник ./rtl_biast

Бинарник у меня отказался нормально работать - какой-то косяк с путями.

Пришлось запускать через жо...

LD_LIBRARY_PATH=/usr/local/lib rtl_biast -b 1

Соеденив девайсы переходником идущим в комплекте и прописав заветную строчку, я запустил стартовый скрипт.

Вышло нечто вроде

#!/bin/bash
LD_LIBRARY_PATH=/usr/local/lib rtl_biast -b 1
./dump1090 --raw --quiet --aggressive --net --gain 40 --phase-enhance --lat 52.457935 --lon -31.024682 --ppm 0.7 &

 

и...   

...решил, что я прощаю RTL-SDR все его косяки и в ближайший выходной еду вступать в RTL - секту :)

Как же оно заработало....  Эти девайсы были просто созданы друг для друга и не могли работать по отдельности. Моя теория конструктора верна :)

Сначала небо, мое новое небо:

 

Новые графики:

 

Новые диаграммы:

 

Число пакетов/сек выросло и стало переваливать за сотню (в пике)...

Все параметры приема поползли вверх, где-то на 50%, где-то на 100%... Один маленький фильтр и такой потрясающие результаты. Понятное дело, что потрясающие для моих условий "приема внутри колодца". Приходится признать, что эта связка заткнула за пояс даже мой любимый Афедри.

Стали видны длинные трассы:

И даже посадка на UMGG:

Координаты немного подвели, но в целом, думаю, я выжал почти максимум из своей локации и антенного хозяйства... Эх, был бы доступ на крышу...

Разница в картинках:

Pure rtl sdr - darker. RTLSDR+Filter +LNA - lighter

Темным  -  было

Светлым -  добавлен RTL-SDR ADS-B Triple Filtered LNA

 

Число получаемых пакетов утроилось... Максиальная дистанция выросла местами от 20 до 50 км.

Число встреченных бортов выросло в среднем с 450 до 600.

Контакты  - прирост 300%

 

ps. Вывод. В моем конкретном случае RTL-SDR ADS-B Triple Filtered LNA успешно дополнил RTL-SDR v3, который сам по себе показывал удручающе низкий результат.  Покупка оправда себя на 300%, очень доволен результатом, эксперименты с АДС-Б на сей положительной ноте временно завершаю.

 

 

 

 

 

 

Августа
2018 года
14
RTL-SDR v3 в режиме DIRECT SAMPLING для КВ / UBUNTU

Итак, с ADS-B при помощи RTL-SDR v3 у меня не срослось, попробую использовать direct sampling, что бы послушать КВ диапазоны.

Под Виндами процедура происходит "нативно" в настройках SDRsharp, у меня же свисток включается в небольшой сервер, который я планировал использовать для создания WEBSDR системы.

Итак, есть несколько форков, которые позволяют заюзать ключ "D" который активирует данную опцию.

На сайте OpenWEBRX упомянут форк от keenerd

https://github.com/keenerd/rtl-sdr

У него есть ключ -D для rtl_sdr, но rtl_tcp его не поддерживает.

Поэтому, что бы заполучить rtl_tcp, воспользуемся другим форком:

https://github.com/SUWS/librtlsdr

Итак, все качаем, читаем мануалы, а он везде одинаковые, компилируем, получаем rtl_sdr у которых есть опция "-D"

 [-D direct_sampling_mode, 0 (default/off), 1 (I), 2 (Q), 3 (no-mod)]

В нашем случае работает Q branch. Без понятия, что там с другими ветками, но при их активации приема нет.

и rtl_tcp у которого, в свою очередь есть опция "-Q" :

 [-q x] enable direct sampling (input I:1, Q:2)

Теперь, по старой, устоявшейся традиции идем в настройки OPENWEBRX и делаем нужные правки внутри  config_webrx.py :

# >> RTL-SDR via rtl_sdr
start_rtl_command="./rtl_sdr -D2 -s {samp_rate} -f {center_freq} -p {ppm} -g {rf
format_conversion="csdr convert_u8_f"

Выше в конфиге уже заданы:

samp_rate = 256000
center_freq = 7100000

rf_gain = 0
ppm = 0.9

Уход PPM у новой версии в самом деле минимальный, как его вычислить - отлично расписано на радиосканере.  Настолько отлично, что я даже сохранил себе памятку, так как, похоже, придется делать эту процедуру не один раз...

Стартовый файл теперь совсем минимален './start.sh':

python openwebrx.py &

И видим мы следующее:

rtl-sdr v3 direct sample mode is usless

Примерно таким картинами, в моем понимании, черти должны пытать в аду самых нагрешивших радиолюбителей - переусиление, помехи, куча фантомных АМ станций с зашкаливающим сигналом, настоящий "RADIOHELL" :) Другими словами, нечто совершенно неприемлемое к употреблению...

Бросив взгляд на мусорную корзину я пошел читать форумы. Я новичек в общении с RTL-SDR, у меня есть отличный SDR приемник AFEDRI SDR, у меня черт побери SDR трансивер есть. Но что же тогда это за хрень и на кого она рассчитана? Возможно, я необъективен и во мне говорят эмоции. Я привык платить деньги за девайс и получать законченный продукт.  Но этот "свисток", где-то за гранью моего понимания. Его концепция не укладывается у меня в голове. Зачем расхваливать и пиарить то, чего нет? Кто покупатель данных девайсов?   Это законченный продукт или всего лишь маленький начальный кубик в конструкторе "сделай сам"?

По первым впечатлениям законченным продуктом "ЭТО" быть не может, значит в наборе с покупкой должен идти напильник и большая надпись красным - ЭТО ПЕРВАЯ ЧАСТЬ, необходимая для создания законченного устройства. Оставшиеся части вы можете сделать сами или купить в нашем магазине. Ну или что-то вроде этого.

Возможно адепты RTL-SDR религии, посчитают это само собой разумеющимся или вполне допускаю возражение в духе "а что ты хотел за такие деньги?". Но я далек от данных устройств и рассчитывал... Мм... Как бы это выразиться?.. Ну, хоть на какой-то результат. А по факту:

1) Чувствительность никакая, динамический диапазон никакой, по итогу для использования отдельным устройством (!!!) в условиях города для приема ADS-B неприемлемо.

2) Хваленый директ-сэмплинг не более, чем реклама - фантомных станций больше, чем сигналов на родной частоте. Усиление не работает, тюнер не работает - прием КВ в (!!!) условиях города невозможен.

Возможно в сельской местности или на даче ситуация и будет лучше, но едва ли...

Окей, что там на других бэндах? На 20 метрах  - в середине диапазона вещалка АМ на 9+50 и едва заметное присутствие FT8 на 14074.

rtl-sdr v3 direct sampling mode usless 20m band

На 80 чуть веселее, видны станции, невероятный успех, учитывая мой "Just Wire" в качестве антенны на ближайшее дерево.

Ну ладно, слезами горю не поможешь :)

Что рекомендует "ФеньШуй" :) вместе с адептами RTL-SDR ? Правильно, купите наш новый "BAND STOP FILTER" ака "BAND TRAP"  ака  "режекторный фильтр 80-110 Мгц" и вы удивитесь!

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

Взял за образец схему

rtl-sdr FM stop filter

Собрал...  Эффект меня не удивил, потому как его не наблюдалось. Уровни АМ станций немного упали, впрочем как и общий уровень всех сигналов, но кроме этого других изменений не было.

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

rtl sdr stop FM filter

QUSC model for TRAP FILTER FM

Номиналы пересчитал под свою элементную базу...  Результат на графике не сильно впечатляет, но лучше ничего добиться не удалось.

Для мониторинга результата на ФМ использовал соф RTLPLAN.

Вот так у меня выглядит источник зла:

Вот так после подключения фильтра на макете:

Хвастать особо нечем, подавление где-то  12-15 db.

Окей, решил добавить в схему полосовой фильтр 1-30 Мгц и совместить приятное с полезным:

LPF 1-30 Mhz + BAND FM STOP FILTER

-90 децибел теоретического подавления...  Ключевое слово - "теоретического" :)

Инструмент измерения, конечно, весьма относительный... Но все же судя по этим мелковатым к просмотру графикам удалось задавить примерно на 25-30 Db, что должно было привести к хоть какому-то видимому результату. И конечно, он был, но все еще недостаточный, чтобы можно было сравнивать с приемом при той же антенне на приемник Афедри.

Возможно мне попался бракованный образец? Может у меня что-то с руками? Может я делаю что-то не так?..

Где-то с неделю я долбался с этой проблемой, пробовал и так и эдак, разные программы, разные форки rtl-sdr пока в ходе этих экспериментов не выставил в OPENWEBRX :

samp_rate = 1024000

И вот тут действительно удивился. И было чему:

1) Пропали все фантомные станции на 40. Все как одна! Чисто, красиво, именно то, что я так жаждал увидеть.

2)  Загрузка процессора подскочила до 100-200-300%, затыкающийся звук, тормозящий водопад...

Значит прием все же возможен, но процессор Атом Н280 не тянет  огромный водопад OpenWEBRX с такой полосой...Вся надежда на WEBSDR от PA3FWM...

 

С софтом от Pieter-Tjerk ситуация полностью повторилась - с выставленным 

samp_rate = 256000  водопад тормозил (!!!),  весь диапазон забит фантомными станциями, загрузка CPU 25-30%

При samp_rate = 1024000 и более, относительно чистый эфир,  но загрузка CPU 65-75% для 1 гостя. И с каждым новым посетителем возрастает на несколько процентов.

А ведь у меня мелькала мысль запустить 2-3 приемника для разных диапазонов одновременно.. Но какой же тогда процессор для этого нужен?

Огорченный своими находками я написал письмо Bas and Marian (on5hb) у которых ВебСДР был построен на 4х RTL-SDR v3. Меня интересовало буквально все: какой процессор и как загружен, сколько потребляет, какой софт и каким образом используется - на прямую rtl_tcp или запись через FIFO и последующее чтение софтом.

Спустя день я получил ответ, смысл которого сводился к следующему.

  • Организовать сервер на 4 приемника возможно с соблюдением ряда условий
  • Никакого ДИРЕКТ СЭМПЛИНГА! (А кто бы сомневался!!!)
  • Только АП конвертер, к примеру Ham It Up. Достаточно 1 штуки, который следует разместить на входе все системы.
  • 2х ядерный Селерон это минимальный вариант для процессора. При помощи taskset   можно повесить разные приемники на разные ядра, плюс WEBSDR GUI на отдельное ядро. Тем самым равномерно распределив общую нагрузку.

Бас любезно предоставил стартовый скрипт и важные части конфигурационного файла с настройками, дал несколько советов, а вечером зашел на мой Вебсдр, работающий в тестовом режиме и мы с ним провели funny QSO - он читал мои сообщения в чате, а отвечал в эфире. И с "килограммом" мощности слышно его было громко...

 

Итого:

На мой, более чем предвзятый взгляд, который видел Афедри, СанСДР2 и Flex 6500 - данная поделка не более, чем игрушка, способная при некотором сложении факторов, таких как набор специфических знаний и опыт - выдать конкретный результат, сопоставимый с затраченной ценой. К примеру, построив на ее базе вебсдр или анализатор (раз, два).

В противном случае, кроме как для прослушивания громких ФМ станций ее использовать не представляется возможным.

Августа
2018 года
14
RTL-SDR v3 для ADS-B

После настройки AFEDRI SDR для приема ADS-B меня посетила жаба и заявила, что использовать такой хороший приемник, для такой простой задачи это расточительство и напрасная трата ресурсов. Подумав, я согласился, так как для меня приоритетом было собрать WEBSDR, а АДС-Б не более чем увлекательная задачка на денек.

Рассмотрев все варианты, (в последствии, оказалось, что не все!) я пришел к выводу, что эту задачу с легкостью возьмет на себя RTL-SDR. Тем более, что вышла новая улучшенная аж третья версия.

RTL SDR v3 впечатления, отзыв

 

Пошушукавшись с продавцом rtl-sdr-blog из Гонконга на ebay (тяжелые белорусские таможенные реалии(!) ), я заказал у него тестовый образец. Продавец  выслал все оперативно, и выполнил все ранее оговоренные условия, чем очень облегчил мне жизнь, так что смело его рекомендую! Не реклама, ну или реклама, но в хорошем смысле =)

Итак, где-то через пару недель я держал в руке "новый" образец передовой тайваньской мысли. Тут следует заметить, что ранее я дел с этими "девайсами" я не имел, так как не было подобной надобности и не представлял всю глубину той пропасти, что лежит между законченным изделием таким как Афедри и  данной поделкой. При этом, пользователи ранних версий от новой просто в полнном восторге - там и термопрокладка и корпус металлический и чутьё улучшенное, просто чудо и всего за двадцать баксов.

Ну ок, вставил в сервер, подключил антенну (тода еще одну) и обалдел...

Девайс работал, был теплым (под нагрузкой), детектился через

rtl_test -t

Вот только приема не было от слова совсем. Ладно, подождем, покурим мануалы, поищем рекоммендуемую RTL-SDR DUMP1090 command line. Как обычно ничерта не находится, радостные пользователи малинок просто стартуют

"./dump1090 --interactive --aggressive --net --gain 49"

и радуются жизни. И только у меня ничерта не работает. Уусиление на максимум, все подключено...  Надо посмотреть глазами, глаза наше все!

Идем, на https://airspy.com/download/  , моя версия Linux 32/x86,качаем spyserver,  запускаем. В SDRsharp выбираем опцию "spyserver" подключаемся по указному ИП/порту и слушаем и смотрим.

Ну или по феншую

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

качаем, компилим, получаем в наличие rtl_tcp, делаем:

rtl_tcp -a 192.168.0.XXX  -p 1234 -f 1090000000 -s 2048000 - g49

Слушаем и смотрим. Так или иначе, но я все же увидел вожделенные борта. И были они примерно в 50 милях и не далее. А все, что далее, я видеть перестал... 

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

Почитав еще обзоры довольных и таких же недовольных как я пользователей, посмотрел на станции 9+40 на 101 Мгц ФМ,  на GSM сигналы 9+30/ 9+50 на 950 Мгц и задумался на выбором из трех опций

а)мусорка

б)пыльная полка

в) думать в сторону фильтров для 1090. (Так как стало очевидно, что "чудо кетайской мысли" не имея какх-небудь маломальских фильтров затыкается от любого мощного сигнала хоть на гигагерц выше.

в)еще какое-то использование...

 

Ну ладно, с АДСБ-не срослось, может "оно" умеет принимать КВ?

Там же есть хваленый DIRECT SAMPLING, новая невероятная фича, при помощи которой любой школьник без регистрации, смс, UP Конвертера и паяльной станции может принимать диапазон от 1 до 25 Мгц.

Попробуем...

 

ps. Так вот, по поводу упущенных вариантов. Как выяснилось значительно позднее, у RTL-SDR за те же деньги был вариант спецально для АДС-Б:

FlightAware ProStick Plus

в котором уже встроенны "low noise figure LNA and SAW filter". Возможно, этот девайс мог бы стать хорошей заменой, а возможно и нет. Так или иначе, возможность упущена...

Августа
2018 года
13
[Памятка] Калибровка RTL-SDR

Отличный мануал на с радиосканера по калибровке "RTL-[недо]SDR"

http://www.radioscanner.ru/info/article539/

 

 

Июля
2018 года
16
Yagi для ADS-B 1090 Mhz

После установки коллинеара на улице и наблюдений за результатом, меня посетил ряд сомнений. Субьективно после упаковки антенны в ПВХ трубу и некоторго увеличения длинны кабеля, прием стал хуже. Что отразилось и на графиках - максимальный радиус сократился на 50 км, хотя казалось, что должно быть наоборот. Так же была найдена  статья в которой собирался такой же коллинеар, но некоторые элементы отличались размерами. Моделирование я делать поленился и хоть приемлемый результат был получен, он меня совсем не радовал.

Все это сподвигло меня попробовать сделать новую антенну, благо кое-какие запчасти от антенны на 144 оставались.

Моделирование

Быстрый поиск по сети не принес результатов. Моделей mmana антенны YAGI для  для ads-b не было, только упоминания об использвании самой антенны или обсуждение результатов. Возможно я плохо искал? Проверил онлайн конструкторы яг, но их функционал весьма убог - максимум 3 элемента и все размеры противоречат друг другу. В итоге сел за мману сам. Число эллементов подобрал так, что бы длинна "бума" была в меру скромной - 35 см, достаточно для тестирования. С подавлением вышло странно - оно было весьма скромным и выровнялось где-то к добавлению в систему последних 2х директоров. Скорее всего модель вышла ущербной - имхо, не должен быть рефлектор меньше вибратора размером...

ew8ax ADS-B 1090Mhz Yagi 7 elements

И тем не менее, параметры удалось в какой-то степепни оптимизировать

Оптимизация с приоритетом в усиление. 12/22 в свободном пространстве, на 10 метрах моего подвеса примерно 17/22, элевация 2 градуса.   Мечта :D

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

Ну это ведь не комерческий проект, можно начинать "пилить".

Файлы с оптмизацией под 50 и 75 Ом:

adsb1090-7el-50ohm.maa

adsb1090-7el-75ohm.maa

Материал

В качестве бума - легкий и тонкий кабель-канал :) элементы - остатки трубок 8мм. Для данной антенны они избыточно толстые - но лучше ничего не нашлось.

Как обычно полдня на реализацию и я приступил к проверке...

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

Прием был на коллинеар:

На этом не совсем удачном скрине еще не включен предусилитель, с ним сигнал чуть лучше чем показано, но уровень шумовой дорожки 50-60 db. Я всерьез начал задумываться о band-pass фильтре..

 

Прием на Яги со включенным предусилителем:

Шумовая дорожка примерно 105 db, уровни сигнала ADS-B:  +30 / +35 db над шумом. Работает! :)

Как описать работу антенны - я просто стоял на балконе и водил ею как волшебным фонарем, а потом смотрел как в той стороне, в которую смотрела антена на карте проявлялись самолеты.  Число сообщений от каждого самолета от едениц подскочило до сотен, я наконец увидел вожделенные борта на Витебском (~350 км)... 

ew8ax Yagi 7el diagram  24h

То, что коллинеар не работает так, как должен - стало окончательно понятно...

А столь длинный трек - я видел точно впервые:

TODO:

1)собрать еще две таких же антенны и направить в оставшиеся просветы между домами.

2)читать матчать по согласованию и подключению антенн в стек.

 

 

 

 

 

 

Июля
2018 года
10
ADS-B & AFEDRI SDR-Net & dump1090

Тематикой ADS-B я заинтересовался практически случайно. Исследуя тему компактных серверов переодически натыкался на "малинки" и прочие "одороиды", а так же способы их применения. Однажды и вовсе наткнулся на тему в которой радостная школота  довольные пользователи малинки рассказывали о том, как воспользовались предложением от flightradar24.com (далее FR) и получили от них "халявный" комплект из антенны на 1090 Mhz, коробки с приемником и корпус с "raspberry pi"  ака "малинка".  С "малиной" я еще не ковырялся, не было времени,  желания и было много сомнений в целесообразности - производительность все же оставляет желать лучшего.

Не так давно прочитал сообщение от Александара 4Z5LV, который сообщил что в последнюю версию (на данный момент) sdr-split v.1.19 , добавлена возможность 8-битного семплирования сигнала, что в свою очередь дает возможность совместной работы с утилитой dump1090. Которая позволяет декодировать сигналы ADS-B, а значит теперь прием возможен не только на "старом китайском свитке" RTL, но и на любимом Afedri SDR :)

Само-собой, мне захотелось такую возможность воплотить.

Первое с чего все начинается - антенна. За воскресенье, загуглив тематику сделал 8 элементный коллинеар на 1.1 Ггц.

Результат, учитывая адские потери в кабеле, посредственную точность изготовления элементов и самой конструкции в целом - весьма впечатляющий.

ew8ax ads-b 1090mhz collinear antenna 8 elements

ew8ax ads-b 1090mhz collinear antenna 8 elements outside

Если на NAGOYA UT-102UV стояющую на карнизе небыло слышно совсем ничего, то самодельный коллинеар уровни сигналов если и не шкалят, то слышны весьма громко.

AFEDRI SDR-Net + SDR Console v2 +ADS-B reception

Ок, далее качаем dump1090, а лучше её форк от Мальколма Роба или еще кого-нить, кто занимается ее развитием и украшательством.

git clone https://github.com/MalcolmRobb/dump1090

cd dump1090

make

После получения бинарника я столкнулся с проблемой. Запустить я его запустил, но результат отсутствовал . Что ж,  если ничего не помогает - прочтите инструкцию(с)

Обратившись к описанию утилиты sdr_split на сайте мною был найден "секретный ключ" -cE0  :

1. Added conversion from 16-bit sample size to RTL-SDR like 8 bit sample size, output of converted data stream to stdout. (option -cE0) for use with dump1090 utility.

Это был шаг в верном направлении, но все еще чего-то не хватало. Я слышал сигналы и видел их на водопаде, но в консоли было пусто.

В конце долгих многочасовых поисков я наконец понял в чем у меня проблема и  почему ничего не работает. Вот, что навело меня на правильную, но почему-то неочевидную для меня мысль.

The binary file should be created using rtl_sdr like this (or with any other program that is able to output 8-bit unsigned IQ samples at 2Mhz sample rate

Ну конечно же, sample rate должен быть 2 Mhz!!!

И стоило мне исправиль жту ошибку как я тут же увидел заветные самолеты в консоли...

А если зайти на порт 8080 сервера, то dump1090 поднимает там вебсервер и отдает более визуальную статистику и информацию.

Общий механизм работы софт-харда точно такой же, как мной уже был реализован ранее при работе с WEBSDR от PA3FW.

При помощи sdr_split подклчаемся к сетевому приемнику Афедри, получаем поток, пишем этот поток в файл FIFO на диске.

При помощи dump1090 читаем этот файл, получаем результат в виде хэшей и остальных данных с ADS-B.

Как обычно я использую файлик  afedri-start.sh для запуска этой связки.Вот его содержимое.

#!/bin/bash
FREQUENCY=1090000000
SAMPLE_RATE=2048000
GAIN=35

./sdr_commander  -t192.168.0.245 -al1 -am1 -E4 -A0 -sn$SAMPLE_RATE -g$GAIN -q0 -f$FREQUENCY
./sdr_split -s$SAMPLE_RATE -O -c1 -u50000 -i192.168.0.245 -cE0 > /home/websdr/band20/fifo/afedri-ch-1 &
sleep 1
./dump1090 --raw --quiet --aggressive --net --ifile /home/websdr/band20/fifo/afedri-ch-1 &

 

Далее, подключаемся к агрегатору. Регистрируемся на сайте FR. Идем на страницу "Share your ADS-B data", выбираем свою ОС и качаем их софт. Инструкций по подключению в интернетах полно , приведу коротко.

wget https://repo-feed.flightradar24.com/linux_x86_binaries/fr24feed_1.0.18-5_i386.tgz
 

tar -zxvf fr24feed_1.0.18-5_i386.tgz

Раскладываем файлы по директориям (см ссылку на хабр)

./fr24feed --signup

отвечаем на вопросы, получаем новый ключ, делаем "демона" для fr24feed, идем на ФР убеждаемся что мы законекчены и сбор статистики пошел.

ew8ax ads-b stat on flightradar24.com

Где-то через сутки можно будет увидеть статистику, с каких азимутов сигнал самолетов приходит, а с каких нет. У меня все не очень хорошо, если честно то все плохо. Со всех сторон дома, а антенна всего на окне третьего этажа. Просветов до неба между домами всего два, в них максимальная дальность составляла до 200 nm, что неплохо, но конечно хотелось бы кгруговой диаграммы. А она достижима только на крыше.. Ну, что есть, то есть...

TODO:

1)отдельный приемник для ads-b (уже едет :D )

2)band pass filter 1090

2)нормальный кабель с нормальными коннекторами

3)радача получаемой информации большему числу агрегаторов: flightaware, opensky-network etc

 

На данный момент, до приезда ADS-B приемника WEBSDR@AfedriSDR будет работать в ADS-B режиме.  Посмотреть на самолетИки по ссылке...

 

 

Страница: 0