Страница 1 из 4

SPOT REPORTER 22DX - новый сервис раздела ONLINE 22DX.ru

Добавлено: 06 апр 2016, 14:26
rz9yq
Постепенно рождается наш новый сервис раздела ONLINE.
Позже расскажем о планах и как это все работает, а пока немного информации.

Несколько дней назад в Барнаульский WEBSDR приемник на диапазоне 2м мы встроили декодер JT65.
Прием ведется на частоте 144.176 в режиме USB в круглосуточном режиме на оборудовании http://sdr.22dx.ru
Вся декодированная информация собирается на http://sdr.22dx.ru/spot

В настоящее время ведется тестирование нового проекта и его отладка.

Чтобы узнать, что принимается сейчас или было принято в Барнауле на вертикальную антенну,
достаточно заглянуть сюда http://sdr.22dx.ru/spot, там возможен любой поиск.

spotter_22dx.jpg

Так, что пробуем, ищем свой позывной в базе, тестируем прохождение круглые сутки!

Re: SPOT REPORTER 22DX - новый сервис раздела ONLINE 22DX.ru

Добавлено: 06 апр 2016, 15:25
ra9ygn
25.png


Даже я заспотился! 8-)
ЙотТэшники!!! Вперед на тесты! :arrow:

Re: SPOT REPORTER 22DX - новый сервис раздела ONLINE 22DX.ru

Добавлено: 06 апр 2016, 20:10
rz9yq
Попытаюсь объяснить для чего это нужно.
Самое главное - это для оценки прохождения.
Для местных или кто не работает "цифрой" можно поймать момент прохождения по спотам.
Для любителей JT65 тоже самое, но возможностей больше. Удаленным от Барнаула корреспондентам для оценки ТРОПО не нужно кого то просить послушать, достаточно дать вызов и увидеть, проходит сигнал по данной трассе или нет.
А дальше Ваша фантазия.

P.S. Круговая диаграмма, вертикальная поляризация.
P.S.S. За пару дней засветились: UA9UJF R9UCU UA9UPI RA9YI RA9YGN UA9YJM RC9YD R9YAF

Re: SPOT REPORTER 22DX - новый сервис раздела ONLINE 22DX.ru

Добавлено: 09 апр 2016, 11:27
ra9yer
Технические детали. Как это работает.
Если раньше IQ поток с rtl “свистка“ шел только в websdr, то теперь он разделяется с помощью rtl_mus. Одна часть, как и раньше, идет на websdr, другая идет на DSP цепочку, построенную из утилит csdr. Процесс запускается каждую минуту в 59 секунд. Записывается wav файл длительностью 55 секунд, который подается на вход декодера jt65. Декодер выдает информацию уже в текстовом виде, которая попадает в базу данных веб сервиса.

Схема.
jt65-sdr3.png


Ссылки
rtl_mus
csdr
wsjt programs ( jt65 входит в состав wsjtx )

Re: SPOT REPORTER 22DX - новый сервис раздела ONLINE 22DX.ru

Добавлено: 11 апр 2016, 15:48
rz9yq
Итак, десять дней - полет нормальный.
Имеем стабильный круглосуточный прием JT65 на УКВ.
Нужно это кому-то или нет, но по крайней мере это интересно :)
jt65_sdr_pic_mini.jpg

А теперь посмотрим на карту websdr.org нашего региона,
в уме дорисуем Новосибирск (почему то не отображается).
websdrorg.jpg

Целая сеть для оценки прохождения и практически ничего не нужно вкладывать, все уже есть :)
Это как pskreporter, но в круглосуточном режиме и никого не напрягая.
Конечно уже все давно придумано до нас и есть система маяков WSPR, но там не все так гладко, на УКВ есть нюансы.
Постепенно дойдем 8-)

Re: SPOT REPORTER 22DX - новый сервис раздела ONLINE 22DX.ru

Добавлено: 16 апр 2016, 21:28
ra9yer
Одним из важных элементов в данной схеме является сплиттер rtl_mus. Позволяет разделять(клонировать) IQ потоки. Благодаря этому, можно делать интересные вещи. Можно зацепить несколько одинаковых или разных websdr. Зачем? Ну, например, если sdr сильно популярный и websdr отнимает все ресурсы системы, то поднимаем на отдельной машине отдельный sdr и средствами apache/nginx делаем балансировку. Можно навешивать несколько демодуляторов на разные частоты. Можно в одном из потоков выделить некоторый поддиапазон, и позволить удаленным клиентам, например таким как sdrsharp или gqrx, подключаться по TCP делать демодуляцию уже локально.
Но для этого нужен не только rtl_mus, и об этом в следующих постах.

rtl_mus оказался не очень совершенной программой, и с ней были сложности. Да и сейчас еще есть :) Запускается она легко. Просто прописываем my_listening_port, rtl_tcp_host, rtl_tcp_port. Сложности возникли потом. Оказалось, что с каждым подключением/отключением клиентов идет утечка файловых дескрипторов. Поправил. Исправленная версия уже в ветке автора на github. Что-то и сейчас продолжает утекать. Долго работать без перезапуска не может. А, пожалуй, самый главный недостаток — отъедает CPU, хоть и не очень много (примерно 15%), но по идее столько не должно. Придется или фиксить или искать альтернативу.

Re: SPOT REPORTER 22DX - новый сервис раздела ONLINE 22DX.ru

Добавлено: 28 апр 2016, 11:46
rz9yq
Хочется сказать спасибо R9UCU.
Благодаря его активности и экспериментам мы почти всегда видим состояние прохождения :)

P.S. Постепенно зреем на маячки :)

Re: SPOT REPORTER 22DX - новый сервис раздела ONLINE 22DX.ru

Добавлено: 15 май 2016, 10:57
ra9yer
Вместо rtl_mus теперь работает rtlmuxer .
Лишних ресурсов не потребляет. Посмотрим как будет работать.

rtlmuxer.png

Re: SPOT REPORTER 22DX - новый сервис раздела ONLINE 22DX.ru

Добавлено: 15 май 2016, 11:27
ra9yer
Наш Spot Reporter теперь декодирует еще JT65B. Приемная частота та-же 144.176MHz. JT65B отличается от JT65A только другим шагом между символами (5.38 Hz). По вытаскиванию сигнала из шумов JT65B на пару децибел хуже чем JT65A. Для JT65A порогом является SNR -28db ... -24db , а для JT65B - SNR -25db ... -23db.
Режим JT65B был добавлен по следующим соображениям: Синтезатор на si5351 на 2m УКВ диапазоне не умеет перестраиваться с шагом нужным для JT65A, однако умеет с шагом для JT65B. Получается, можно стоить автономные jt65 УКВ маяки, например, на базе WSPR маяк на Arduino ;)

Re: SPOT REPORTER 22DX - новый сервис раздела ONLINE 22DX.ru

Добавлено: 03 июн 2016, 00:00
fdor
Доброго времени суток из Новосибирска!
Давно хотел сделать что то подобное (с одного свистка несколько сервисов), но руки и мозги так и не дошли...

А не поделитесь настройками для csdr и скриптами?
Хочу подобное таки попытаться поднять у нас в городе.

И кстати, а возможно у rtlmuxer сделать несколько "выходов"? Помимо jt65 можно же ещё принимать aprs с местных и мкс, помимо этого на орбите крутится куча кубисатов которые в теории можно попробовать мониторить. В конце концов можно декодированный ЧМ с репитера, пережимать в mpeg и раздавать через icecast любителям погреть уши.