Автор |
Сообщение |
|
Дата: 22 Сен 2012 23:57:32
#
AlexKing
О! Огромное спасибо! Ждем с нетерпением образа.
|
|
Дата: 23 Сен 2012 11:29:27
#
Дистрибутив готов, завтра выложу. Выходные в деревне, интернет никакой :)
В итоге имеем: дебиан стабильная ветка, openbox, gnuradio и gqrx из исходников, live образ около 800 мег, записывается на флешку через unetbootin. Проерил на двух ноутах и десктопе. Глюки, конечно, могут вылезти.. Но если дальше развивать идею то можно отточить все.
|
Реклама Google
|
|
|
Дата: 23 Сен 2012 13:22:31
#
AlexKing, а какие модули GNURadio установлены будут?
|
|
Дата: 23 Сен 2012 14:13:06 · Поправил: AlexKing (23 Сен 2012 14:14:12)
#
fire64
Все то, что ставится известным скриптом.
Я сам с ней особо ещё не разбирался, только с gqrx.
p.s. может кто сможет выложить русскую инструкцию по ней для "чайников" ? что-то с этими блоксхемами там мудрено.
|
|
Дата: 23 Сен 2012 14:27:56
#
|
|
Дата: 23 Сен 2012 14:34:49
#
fire64
Да пока надо начать с чего-нибудь попроще, поймать фм-радиостанцию. Чтобы суть дела понять.
Попробую по урокам на ютубе полазать.
|
|
Дата: 23 Сен 2012 14:53:03
#
AlexKing
там и по анг не все есть в этом гнурадио
|
|
Дата: 24 Сен 2012 11:16:33 · Поправил: AlexKing (24 Сен 2012 11:33:33)
#
Как обещал, выкладываю свою сборку. Версия первая.
http://narod.ru/disk/61461011001.e1d60d35d9f8a484fe57ead2f4f49a16/rtlsdr-live-0.1-amd64.iso.html
Потребуется флэшка =>1Gb
1. Качаем сборку
2. Рекомендую отформатировать в FAT32 флэшку с помощью утилиты HP USB Disk Storage Format Tool (взять ,например, можно тут ). Все данные на флэшке будут удалены !!
3. Записываем скачанный образ на флэшку с помощью Unetbootin http://unetbootin.sourceforge.net/
4. Перезагружаем компьютер и загружаемся с этой флэшки (донгл должен быть уже подключен к комьютеру)
5. Пользуемся дистрибутивом и вспоминаем меня хорошими словами :)
Сборка основана на легкой графической среде Openbox. Вызов меню приложений происходит через правую кнопку мыши на рабочем столе. Там дальше, думаю, ничего сложного нет.
Программ лишних не ставил, старался не захламлять.
Пожелания,вопросы можете озвучивать в этой ветке. Постараюсь помочь.
Если затея признается годной - буду потихоньку продолжать развивать в свободное время.
В ближайшее время хочу попробовать на тестируемой ветке дебиана с возможностью установки. В идеале для меня собрать на базе арча, например. Чтобы совсем легкий был. Но gnuradio "жирное" само о себе и тянет за собой кучу всего. |
|
Дата: 24 Сен 2012 15:22:11
#
AlexKing, нормально запустился с live flash. Пишу сейчас как раз с неё. Загрузилось быстро.
Атлон 2 ядра по 3 ГГц, 4 Гб памяти, интегрированная видео, интегрированная сеть (интернет через рутер).
-спасибо за настройку терминала, что на моем crt отображается нормально
-спасибо за нормальное разрешение экрана в графическом режиме
-спасибо за русский язык
-нормально цепляются разделы ubuntu и win что можно открывать с них файлы grc и записывать их туда
-звуковые определились обе: интегрированная и USB EMU 0202
-gqrx работает но воспроизводит почему то на интегрированную, хотя видит обе
-grc работает на обе звуковые (выбираю plughw:0,0 или plughw:1,0) но че то звук как то дребежжит. как будто дискретизация не та (на 0202usb, на интегрированной нормально)
-grc попробуйте теперь добавить RDS ну и кому что еще нужно
В общем пока так, более подробно тестить пока некогда.
Спасибо!
|
|
Дата: 24 Сен 2012 15:58:44 · Поправил: AlexKing (24 Сен 2012 16:04:43)
#
sea
Очень рад что получилось :)
К сожалению у меня нет внешней звуковой, проверить не могу.
Поиск выдает что есть проблемы с драйверами для них на старых ядрах, в стабильной ветке все же староваты пакеты. Соберу сборку на новом ядре с новыми пакетами, посмотрим что получится.
Насчет RDS учту.
|
|
Дата: 24 Сен 2012 16:00:58 · Поправил: sea (24 Сен 2012 17:09:34)
#
Да в общем-то и не критично. Я может один такой. Хорошо хоть она вообще определилась. А звук с таким "звоном идет" как замедленная запись. Может usb 2.0 не поднялось? - тогда бы и донгл не работал.
В целом пока так нормально.
|
|
Дата: 24 Сен 2012 16:24:06 · Поправил: vova_sam (24 Сен 2012 19:47:36)
#
на большом компьютере тоже пошло
а на Lenovo x220i после выбора Live виснит
gqrx сразу заработал. Правда сильная задержка после декодирования
gnu пока не понял как работать, но скорее всего тоже заработает.
|
|
Дата: 24 Сен 2012 20:16:01 · Поправил: AlexKing (24 Сен 2012 20:19:15)
#
дайте вывод команды в терминале glxinfo | grep render
и загрузку процессора и памяти во время работы gqrx (в терминале выполнить htop)
|
|
Дата: 24 Сен 2012 22:24:04 · Поправил: sea (24 Сен 2012 22:37:03)
#
glxinfo | grep render
direct rendering: Yes
OpenGL renderer string: Software Rasterizer
По загрузке там нормально. Оба ядра не больше 60%.
Попробовал 48КГц дребезг идет. На 44.1 сначала показалось, что нормально, потом заметил, что заикается. Съедает слова.
upd. та же схема на ubuntu работает нормально.
|
|
Дата: 25 Сен 2012 08:25:06
#
Пожелания,вопросы можете озвучивать в этой ветке. Постараюсь помочь.
Буду благодарен (и думаю не только я, а многие) если добавите gr-air-modes для приема ADS-B. :)
|
|
Дата: 25 Сен 2012 08:25:25 · Поправил: AlexKing (25 Сен 2012 08:28:50)
#
Попробую сегодня подшаманить немного c заиканием. Да и видеокарта,смотрю,не подхватилась. Тоже надо подправить.
|
|
Дата: 25 Сен 2012 08:29:33 · Поправил: AlexKing (25 Сен 2012 08:35:10)
#
FURAN
Постараюсь добавить. Но тестировать модуль придется вам самим ) Кстати, он в связке с gnuradio идет или отдельный проект ? Не сталкивался пока ещё с этим
p.s. оно? https://github.com/bistromath/gr-air-modes |
|
Дата: 25 Сен 2012 09:13:57
#
|
|
Дата: 25 Сен 2012 09:16:26
#
Постараюсь добавить. Но тестировать модуль придется вам самим ) Кстати, он в связке с gnuradio идет или отдельный проект ? Не сталкивался пока ещё с этим
AlexKing
C Linux практически не знаком, поэтому по сборке и добавлении модулей не могу ничего подсказать. Тестировать буду, но незнание Linux скажется. :(
p.s. оно? https://github.com/bistromath/gr-air-modes
Похоже что да. |
|
Дата: 25 Сен 2012 10:00:00
#
imry
вот моя схема собранная на скорую руку
Это, как я понял, прием двух частот одновременно. Как грузит процессор? В каких блоках задается частота отдельного канала(по скрину не понятно)?
|
|
Дата: 25 Сен 2012 13:03:44
#
sea
Как грузит процессор?
запредельно
В каких блоках задается частота отдельного канала
в xlate +/- 250kHz от базовой
|
|
Дата: 25 Сен 2012 14:16:37 · Поправил: Shephard (25 Сен 2012 14:45:28)
#
господа, подскажите пожалуйста, как в Линуксе утилитой apt-get обновить один конкретный, указанный юзером пакет? Почитал - везде пишут только, как сделать апдейт всех пакетов сразу. Ну не поверю, что в Линуксе нет возможности обновить один, указанный пользователем пакет.
ААА. Нашёл вот такую инфу:
ОСНОВНЫЕ КОМАНДЫ APT
apt-cache search маска — поиск пакета
apt-cache show пакет — просмотр информации о пакете
apt-get install пакет — установка пакета
apt-get remove пакет — удаление пакета
apt-get update — обновление кэша доступных пакетов
apt-get upgrade — обновление всех пакетов
Последние две команды обычно выполняются одна за другой, в результате чего переустанавливаются все пакеты, для которых в репозитории доступны новые версии. Если же необходимо обновить только указанный пакет, то после «apt-get update» следует выполнить команду «apt-get install пакет»
Линукс-гуру, подскажите, означает ли это, что apt-get update обновляет только список пакетов, а не сами пакеты?
ЗЫ Возможно кому-нибудь пригодится эта инфа, т.к. в случае грурадио ситуация, что надо обновить, возникнуть безусловно может.
Вот здесь еще куча полезностей по apt-get:
http://www.skylexus.ru/forum2/index.php?topic=38.0
А вообще линуксоиды советуют вместо apt-get использовать aptitude. |
|
Дата: 25 Сен 2012 15:05:39
#
означает ли это, что apt-get update обновляет только список пакетов, а не сами пакеты?
Совершенно верно. После этого apt-get upgrade обновляет уже cами пакеты.
Только с гнурадио, собранным из сырцов, не все так просто. При обновлении ядра может понадобится повторная сборка.
|
|
Дата: 25 Сен 2012 16:00:59
#
ramelito
Конечно будет тормозить. Low Pass лучше совместить с xlating fir, и сразу прореживать. И еще - зачем ресэмплер, если можно сразу в 2 раза сильнее прореживать?
|
|
Дата: 25 Сен 2012 16:11:50
#
devdem
ха
взял рабочий вариант NBFM приемника и удвоил не более. я не суперспециалист по gr.
в xlating fir я использовал low-pass да, но мне вот так видится что если я удалю lowpass потребление процессора не уменьшится на два порядка
|
|
Дата: 25 Сен 2012 16:49:23
#
Если настройки из lowpass перенести в xlating fir, decimation=16 туда же - то нагрузка упадет в 16 раз примерно. Еще можно убрать ресемплер, и decimation=32 сделать - еще нагрузка упадет.
|
|
Дата: 25 Сен 2012 21:18:31 · Поправил: AlexKing (25 Сен 2012 21:19:38)
#
FURAN
добавил gr-air-modes
для работы с донглом в терминале запускается скрипт uhd_modes.py, стартует сервер для подключения planeplotter
это надо было cделать?
|
|
Дата: 25 Сен 2012 21:41:57
#
AlexKing, в следующий релиз попробуйте добавить еще RDS
|
|
Дата: 25 Сен 2012 21:52:55
#
sea
это уже сделано )
|
|
Дата: 25 Сен 2012 23:01:55 · Поправил: ramelito (25 Сен 2012 23:13:58)
#
devdem
да действительно нагрузка упала до 6 процентов на канал.
сейчас загвоздка в блоке wav file sink - файл не нулевой но послушать ничего нельзя, мусором заполняется
оказалось все просто, надо подождать подольше
|
Реклама Google |
|