Автор |
Сообщение |
|
Дата: 18 Ноя 2016 10:11:03
#
Нет. Fm я легко демодулировал на core2duo. :) И даже загрузка процессора была небольшой. Сравните к примеру работу gqrx. Он ведь не нагружает комп настолько сильно. А ведь он использует модули гнурадио.
Проблема скорее всего в некорректных параметрах в самой схеме, я на это часто напарывался. Не могли бы вы выложить ваш grc файл. Я бы мог его сегодня вечером глянуть.
|
|
Дата: 18 Ноя 2016 11:59:18 · Поправил: RadioKoteg (18 Ноя 2016 12:01:28)
#
imry
Нет. Fm я легко демодулировал на core2duo. :) И даже загрузка процессора была небольшой. Сравните к примеру работу gqrx. Он ведь не нагружает комп настолько сильно. А ведь он использует модули гнурадио.
Проблема скорее всего в некорректных параметрах в самой схеме, я на это часто напарывался. Не могли бы вы выложить ваш grc файл. Я бы мог его сегодня вечером глянуть.
Спасибо!
http://www.radioscanner.ru/uploader/2016/my_fm_radio_rx_004.g.zip
Даже с выключенной графикой заикалось. |
Реклама Google
|
|
|
Дата: 20 Ноя 2016 15:40:31
#
Поглядел ваш файл.,
1. У блока WX GUI Scope Sink стояла неверная частотс семплирования. Там было sample_rate, а надо sample_rate/(int(sample_rate / fm_sample))
2.Скорее всего заикания при воспроизведении звука вызванны звуковой подсистемой. При заиканиях GnuRadio скорее всего пишет aUaUaUaU.
Как вариант можно подкрутить настроки. В домашнем каталоге есть папка .gnuradio/ В ней есть файл конфига grc.conf или gnuradio.conf Закройте Gnuradio и добавьте в файл
[audio_alsa]
default_input_device = default
default_output_device = default
period_time = 0.100 # in seconds
nperiods = 4 # total buffering = period_time * nperiods
verbose = true
Вот тут людям это помогло.
3. Попробуйте снизить частоту семплирования на выходе. Можно попробовать 44.100 khz и 32 khz
4. Будьте осторжны при задании частоты семплирования для блока osmosdr source. Частоты семплирования для Realtek донглов должны быть кратны степени двойки. Следовательно частоты 1.204e6 и 2.048e6 - правильные, а 1e6 и 2e6 - нет. Самое подлое, что с нимим работать будет, но начнут сыпаться aUaU ошибки и появятся заикания. |
|
Дата: 20 Ноя 2016 18:40:33
#
1. Спасибо, то случайно так.
2. добавил
3. ну можно до 8 000 зажать для узкого ФМ или SSB..
4. 256000 512000 1024000 2048000
Сейчас 2048 000 работает но сигнал детонирует и иногда пропускает редкие самплы ..
|
|
Дата: 20 Ноя 2016 20:07:19
#
4. 256000 512000 1024000 2048000
Тоже надо быть осторожным. Последняя корректная частота 1.024e6 При снижении частоты семплирования ниже этой тоже начинается некорректное поведение.
К слову и у меня иногда пропускает семплы аудио. Причем происходит это непредсказуемо, в причине пока не разобрался.
|
|
Дата: 10 Окт 2017 15:15:12 · Поправил: RadioKoteg (10 Окт 2017 15:15:24)
#
|
|
Дата: 31 Янв 2019 04:53:31 · Поправил: RadioKoteg (31 Янв 2019 04:54:35)
#
Заметил некие проблемы gnuradio на UBUNTU платформе, а именно работа с звуковыми устройствами.
Связка audiosourse и audiosink прекрасно работает в моно режиме например если наставить какую либо обработку, фильтра или посложнее модулятор демодулятор, все просто летает.
Как только все переводишь в стерео 2 входа audiosourse и два audiosink, например по одному входу выходах соединяешь через какую либо обработку а второй канал достаточно соединить транзитом с входа на выход вся схема затыкается.. Хотя если нагрузить второй вход на какой либо GUI а на выход второго канала подать генератор все опять начинает работать..
Странное поведение..
|
|
Дата: 03 Мар 2019 15:05:06 · Поправил: ivanovgoga (03 Мар 2019 15:13:21)
#
установил Gnuradio под Windows 64-bit. И на семерке и на десятке полет нормальный. У меня есть вопрос. Нет ли у кого примера управления РТЛ донглом через ТСР или UDP?
Дописать что-то самому на питоне у меня не выйдет, последний раз писал прстенькие проги на бейсике в 1989 в институте)). Гнурадио подкупает именно своими графическими блоками. Но не нашел блоков, где у РТЛ приемника и у ТСР сервера было по два канала - канал управления и канал I/Q потока.
|
|
Дата: 06 Мар 2019 01:08:44
#
|
|
Дата: 06 Мар 2019 10:07:01
#
что делать не представляю. может поможет кто?
В свойствах блоков не пробовали играться с частотами дискретизации и коэффициентами?
|
|
Дата: 06 Мар 2019 19:18:16 · Поправил: ivanovgoga (06 Мар 2019 19:40:47)
#
В свойствах блоков не пробовали играться с частотами дискретизации и коэффициентами?
толку? Я и сами коды блоков нашел. В директорию впихнул. Блок принял нормальный вид. но не работает, при запуске тормозит с записью "что "baz не найден". Сравнивал файлы этого блока с работающими, но не имеющими канала внешнего управления (хотя может он есть, но я не понял как включить?) , думал как нить код подправить в работающих, чтоб канал управления пришпандорить, но чей-та пока буксует..
|
|
Дата: 29 Май 2019 22:34:11 · Поправил: DVE (29 Май 2019 22:34:29)
#
|
|
Дата: 29 Май 2019 23:05:40
#
DVE
Thanks!
|
|
Дата: 19 Июн 2019 22:55:11
#
|
|
Дата: 30 Июл 2019 07:51:14
#
|
|
Дата: 22 Ноя 2019 17:20:32
#
|
|
Дата: 04 Мар 2020 19:34:48
#
Пробовал поставить данную прогу на Win10 (LTSB 2016) - не заработала. Прямо не указывает, что ей не хватает, посему вопрос: какие системные компоненты должны быть установлены? Всякие Net Framework и C++ redist установлены.
Откопал на просторах инета модуль для приёма метеоспутников 1.7ГГц
http://www.radioscanner.ru/uploader/2020/hrpt_decoder_file_.rar
Зависит он от версии GNU Radio и вообще рабочий? |
|
Дата: 04 Мар 2020 22:40:46 · Поправил: DVE (04 Мар 2020 23:11:49)
#
Я обычно этой версией пользуюсь https://downloads.myriadrf.org/builds/PothosSDR/ все работает (HRPT правда не пробовал). Для GNU Radio кстати, нужен установленный Python.
3.8 пока не советую ставить - в ней убрали много модулей, которые и раньше были deprecated, но теперь их убрали совсем и некоторые блоки могут не работать. |
|
Дата: 18 Апр 2020 14:32:00
#
|
|
Дата: 30 Дек 2020 00:07:26
#
Подскажите, плиз. Как сделать в GNU RADIO толковый интерфейс, и как из проекта GNU RADIO сделать EXE-файл чтоб сразу запускать из-под Винды?
|
|
Дата: 30 Дек 2020 10:25:21
#
Имхо никак. В gnu radio есть поддержка UI в довольно зачаточном состоянии, и если вы хотите что-то поменять, наверно придется редактировать py-файл который генерит gnu radio. Да кстати, gnu radio построен на python, так что с ехе тоже будут сложности :)
Если хотите красивый UI, делайте бекенд на gnu radio а frontend на чем угодно, данные можно передавать через сокеты и получать обработанные назад также.
|
|
Дата: 26 Июн 2021 20:32:26
#
Может, кто подскажет алгоритм решения этой
задачи от одного из победителей этого конкурса, Кристофа Майера? Решение от Даниэля Эстевиса видел. |
Реклама Google |
|