Прием от метеорологични сонди

Дискусии за радиолюбителското хоби.

Модератор: Георги

Потребителски аватар
RADIOTO
Мнения: 4283
Регистриран на: вт юни 28, 2016 7:49 pm
Has thanked: 4339 times
Been thanked: 5132 times
Контакти:

Re: Прием от метереологични сонди

Мнение от RADIOTO »

Благодаря за носоките и помоща и на двама Ви.
Ето резултата:



А ето и как го постигнах.
Вкарах

Код: Избери всички

cd ~/rtl-sdr/build/radiosonde_auto_rx/auto_rx
python3 auto_rx.py
И резултата ми подсказа, че не намира sdr-а:
Изображение

По спомен при първоначалната инсталация бях дал достъп до usb-тата.
Затова се насочих към VirtualBox да търся там проблема.

Изображение

Когато натиснах добавяне на нов "Realtek RTL2838UNIDIR" беше сред предложените и само чекнах празното квадратче.
И вече го намираше:
Изображение

Това Внимание за web паролата не ми е ясно, но ако @istamov, сподели какво да направя може да го поправя :lol: .

Когато му пусна скан режима, освен сондата от Ниш на 402,4 MHz, показва и тази от Белград на 402,8 MHz, но не разбирам има ли вариант да превключа и да следя белградската, а не тази от Ниш? Или просто сигнала от Белград не е достатъчен за визуализация?
Изображение

Имам естествено и няколко въпроса ;-) .

Правилно ли съм разбрал, че всеки път, когато искам да стартирам radiosonde_auto_rx трябва да отварям нов терминал и да въвеждам в него:

Код: Избери всички

cd ~/rtl-sdr/build/radiosonde_auto_rx/auto_rx
python3 auto_rx.py
и след това отварям интерфейса на http://127.0.0.1:5000 ?
Има ли някакъв начин да си направя "десктоп икона", с която това действие да се извършва автоматично и директно да се стартира интерфейса на http://127.0.0.1:5000 ?

Не правих този "конфигурационен файл", защото не разбрах как.
Това се въвежда отново в терминал? Или някъде в web интерфейса?
Как е функционалността му? Явно програмата работи и без него.


Приема е от около 124 км.:
Изображение
istamov
Мнения: 7
Регистриран на: вт май 29, 2018 9:25 am
Has thanked: 40 times
Been thanked: 7 times
Контакти:

Re: Прием от метереологични сонди

Мнение от istamov »

Първо поздравления, страхотно си се справил! :clap:
  • Относно паролата - може да се редактира конфигурационния файл и да се сложи такава, като това позволява базов контрол през web интерфейса (от рода на skip/restart). Честно казано до момента не ми се е налагало да го ползвам, но ако искаш можеш да сложиш парола
  • Относно сканирането - сондите от Ниш/Белград мисля че ги пускат по едно и също време, а имаш само един приемник, затова прихваща само една от тях и я следи, докато не се изгуби сигнала от нея. Решение за това е да се добавят още RTL-SDR приемници, примерно 2-3 и така могат да се следят повече сонди едновременно. Примерно RTL #1 прихваща сондата от Ниш и започва да я следи, RTL #2 започва да сканира и ако прихване тази от Белград, също започва да я следи и т.н.
  • Относно автоматичното стартиране - редактирай следния файл (само замени <username> с твоят потребител:

Код: Избери всички

nano ~/rtl-sdr/build/radiosonde_auto_rx/auto_rx.service

Код: Избери всички

[Unit]
Description=auto_rx
After=syslog.target

[Service]
ExecStart=/usr/bin/python3 /home/<username>/rtl-sdr/build/radiosonde_auto_rx/auto_rx/auto_rx.py -t 0
Restart=always
RestartSec=120
WorkingDirectory=/home/<username>/rtl-sdr/build/radiosonde_auto_rx/auto_rx
User=<username>
SyslogIdentifier=auto_rx

[Install]
WantedBy=multi-user.target
След което го копирай на правилното място и обнови systemd конфигурацията:

Код: Избери всички

$ sudo cp ~/rtl-sdr/build/radiosonde_auto_rx/auto_rx.service /etc/systemd/system/
$ sudo systemctl daemon-reload
$ sudo systemctl enable auto_rx.service
$ sudo systemctl start auto_rx.service
По този начин демона ще се стартира автоматично със стартирането на системата и ще можеш да го отваряш директно на http://127.0.0.1:5000.
Потребителски аватар
RADIOTO
Мнения: 4283
Регистриран на: вт юни 28, 2016 7:49 pm
Has thanked: 4339 times
Been thanked: 5132 times
Контакти:

Re: Прием от метереологични сонди

Мнение от RADIOTO »

@istamov,
Ще опитам да пусна автоматичното стартиране и ще пиша, как съм се справил.

А сега и малко приеми и информация ;-) .
След сигнали от радиосонди от Унгария, Гърция и Сърбия днес успях да приема сигнал и от Румъния. Сондата rs41 S2050356 летеше над Букурещ на височина от 29 000 м.н.в. до над 32 000 метра н.м.



Ето и файла с трак информацията: https://filebin.net/3ebppme6o9pdrrx8

От два дни не съм приемал сигнал от български радиосонди. Дали са отпуска или са свършили сондите?
Потребителски аватар
RADIOTO
Мнения: 4283
Регистриран на: вт юни 28, 2016 7:49 pm
Has thanked: 4339 times
Been thanked: 5132 times
Контакти:

Re: Прием от метереологични сонди

Мнение от RADIOTO »

След вчерашните приеми от Букурещ, както споменах в другата тема, днес още от сутринта дебнех за метеосонди.
Но снощи се загледах в новата инсталация на radiosonde_auto_rx и установих, че дифолтните настройки търсят сигнали в диапазона 400 MHz - 403 MHz
Изображение
и затова се насочих първо към намиране на отговор на тези въпроси:
RADIOTO написа: чет юли 08, 2021 7:24 pm ....
Не правих този "конфигурационен файл", защото не разбрах как.
Това се въвежда отново в терминал? Или някъде в web интерфейса?
Как е функционалността му? Явно програмата работи и без него.........
Конфигурационият файл е station.cfg и при мен се намира в папка rtl-sdr/build/radiosonde_auto_rx/auto_rx и се редактира, като текстов файл:
Изображение

Нанесох в него предложеният от @istamov код:

Код: Избери всички

[sdr]
sdr_quantity = 1

[sdr_1]
device_idx = 0
ppm = 0
gain = -1
bias = False

[search_params]
min_freq = 400.05
max_freq = 406.05
rx_timeout = 180
only_scan = []
never_scan = []
always_scan = [402.010, 402.400, 402.800, 403.870, 403.920, 405.300]

[location]
station_lat = 42.12345
station_lon = 23.12345
station_alt = 1000
gpsd_enabled = False
gpsd_host = localhost
gpsd_port = 2947


[habitat]
uploader_callsign = LZ1AAA-1 
upload_listener_position = False 
uploader_antenna = 1/4 wave monopole
upload_rate = 30
payload_callsign = <id>


[sondehub]
sondehub_enabled = True
sondehub_upload_rate = 15
sondehub_contact_email = <your-e-mail>


[aprs]
aprs_enabled = True
aprs_user = LZ1AAA-1
aprs_pass = pass
upload_rate = 30
aprs_server = radiosondy.info
aprs_port = 14590
aprs_object_id = <id>
aprs_use_custom_object_id = False
aprs_position_report = False
aprs_custom_comment = Clb=<vel_v> t=<temp> h=<humidity> p=<pressure> <freq> Type=<type> Radiosonde
station_beacon_enabled = False
station_beacon_rate = 30
station_beacon_comment = radiosonde_auto_rx SondeGate v<version>
station_beacon_icon = /`


[oziplotter]
ozi_update_rate = 5
ozi_enabled = False
ozi_port = 8942
payload_summary_enabled = True
payload_summary_port = 55673


[email]
email_enabled = False
launch_notifications = True
landing_notifications = True
landing_range_threshold = 30
landing_altitude_threshold = 1000
error_notifications = False
smtp_server = localhost
smtp_port = 25
smtp_authentication = None
smtp_login = None
smtp_password = None
from = sonde@localhost
to = someone@example.com
subject = <type> Sonde launch detected on <freq>: <id>


[rotator]
rotator_enabled = False
update_rate = 30
rotation_threshold = 5.0
rotator_hostname = 127.0.0.1
rotator_port = 4533
rotator_homing_enabled = False
rotator_homing_delay = 10
rotator_home_azimuth = 0.0
rotator_home_elevation = 0.0


[logging]
per_sonde_log = True


[web]
web_host = 0.0.0.0
web_port = 5000
archive_age = 360 
web_control = False 
web_password = password 
kml_refresh_rate = 10


[debugging]
save_detection_audio = False
save_decode_audio = False
save_decode_iq = False
save_raw_hex = True

[advanced]
search_step = 800
snr_threshold = 10
max_peaks = 10
min_distance = 1000
scan_dwell_time = 20
detect_dwell_time = 5
scan_delay = 10
quantization = 10000
decoder_spacing_limit = 15000
temporary_block_time = 120
synchronous_upload = True
payload_id_valid = 3
sdr_fm_path = rtl_fm
sdr_power_path = rtl_power
rs41_experimental = True
rs92_experimental = True
dfm_experimental = True
m10_experimental = True
lms6-400_experimental = True
imet54_experimental = True
mrz_experimental = False
ngp_tweak = False


[filtering]
max_altitude = 50000
max_radius_km = 1000
min_radius_km = 0
radius_temporary_block = False
sonde_time_threshold = 3
като смених само моите координати.
За сега няма да вписвам mail и uploader_callsign. С каква цел би им трябвала връзка с мен?
И вече скалата е от 400 MHz до 406 MHz

Чаках момента да се появят две сонди в обхвата едновременно и двете да са със силен сигнал.
Изображение

Днес отново имаме метеосонда от София, но radiosonde_auto_rx продължава да следи само сондата от Ниш и не мога да разбера, как аз да избирам коя сонда да следи. Вероятно ако му сложа двата SDR-а ще ми показва и двете сонди, но ми се струва по-удобно да имам избор коя сонда да следи, когато имам само една антена.

А https://tracker.sondehub.org вече се възползваха от приеманата от мен информция от сондата и я показваха в сайта си:
Изображение

Все още не съм опитвал автоматичното стартиране, защото ми хрумна една идея. Ако опитам да стартирам и https://gqrx.dk на същата инсталация, няма ли да са в конфликт. Ако SDR-a работи с radiosonde_auto_rx, то той няма да може да подава данни към gqrx, нали?
Потребителски аватар
RADIOTO
Мнения: 4283
Регистриран на: вт юни 28, 2016 7:49 pm
Has thanked: 4339 times
Been thanked: 5132 times
Контакти:

Re: Прием от метереологични сонди

Мнение от RADIOTO »

Тази сутрин отново се заех със следенето на радиосондите.

Пак имам два силни сигнала:
Изображение

И отново програмата прави избор, коя сонда да следи, а не аз:
Изображение

И отново следи M10 сондата от Ниш, а не нашата.

Спрях изцяло машината и изчаках сондата от Ниш да падне и пуснах отново radiosonde_auto_rx:
Изображение

Сега вече нямаше избор и започна да следи нашата сонда:
Изображение

След няколко минути забелязах, че вече само аз подавам информация към sondehub.org за сондата с номер SG S5010159:
Изображение

Явно другите, не получават сигнала от нея.
Продължих да следя и забелязах, че тя не пада под 676 - 678 м.н.в.:
Изображение

И тук вече направих извода, че сондата е на земята ;-) и то само на 16.9 км. по въздух от мен.
Трябваха ми няколко минути за размисъл и се снаражих с BAOFENG-а, бинокъл и телефона (нямам Lora32) и поех на първата си експедиция по издирване на радиосонда ;-) към местността Орлова круша, до Лозен.
На място установих, че само с BAOFENG-а на честота 405.3 MHz няма да успея да я намеря, защото при промяна на положението ми с 10 или 20 метра не се променя нивото на приеманият сигнал. С бинокъла също не я забелязвах от мястото, на което бях спрял.
Сетих се, че съм подал информация към sondehub.org с последните координати на сондата и отворих сайта през телефона:
Изображение

От тук лесно ги копирах в google maps и вече имах по-голяма яснота:
Изображение

Google ме упъти по-доста обиколен път, като дори в началото трябваше да е проходим с кола:
Изображение

Ето по какъв път минах, след като оставих колата:
Изображение Изображение

А ето и на какви артефакти се натъкнах в близост от местоположението на сондата:
Изображение

Резултата от обикалянето записан в два 4k видео клипа:





Успях да намеря първата ми радиосонда.

Но след като се върнах у дома пробвах отново radiosonde_auto_rx и пак при налични два сигнала той си следи само този от Ниш.
Изображение

По този въпрос ще продължавам да търся решение. Не че това е проблем, след като има RS41Tracker под windows, но все пак предпочитам аз да задавам коя сонда да следи моят хардуер.
Потребителски аватар
PGF
Мнения: 3284
Регистриран на: вт юли 05, 2016 3:52 pm
Местоположение: SOFIA
Has thanked: 6385 times
Been thanked: 1317 times

Re: Прием от метереологични сонди

Мнение от PGF »

Браво, упоритостта те доведе до успех!
tv tuners - Strong 8201, Technisat DIGIPALT2, Humax HD Fox T2, Synaps Bit2
antenna-21 el. Yagi DL6WU Design-
Gain -15dBd F-586 MHz
chanel amplifier 'Teroz' 586 MHz.
Gain 15dB, Noise - 0.8 dB
Потребителски аватар
LimaZulu
Мнения: 308
Регистриран на: чет юни 11, 2020 5:04 pm
Has thanked: 54 times
Been thanked: 210 times

Re: Прием от метереологични сонди

Мнение от LimaZulu »

Включвам се може би малко неподготвен тъй като пак казвам, че не ползвам софтуера, но 2 неща ми направиха впечатление. Първото са честотите - София около 405 и Ниш около 402. И второ - по-рано видях, че за софтуера се подготвя някакъв конфигурационен файл в който се описва рейнжда в който работи. Та, защо не си направиш 2 такива файла - един за 405 и един за 402 мегахерца.
Отговори

Върни се в “Радиолюбители / Radio amateurs”