На главную страницу сайта
· Наш магазин · Объявления · Рейтинг · Статьи · Частоты · Копилка · Аэродромы · Live!
· Файлы · Диапазоны · Сигналы · Музей · Mods · LPD-форум · Клуб · Радиостанции
На сайте: гостей - 59,
участников - 12 [ ASU1956, mikhalych, domic7, veterr, viktor62, Enotgsm, Maxim, melom, Несущий свет, UA0OAG, Anchares, Ефвфы]
 · Начало · Опросы · События · Статистика · Поиск · Регистрация · Правила · FAQ · Галерея ·
 Форум —› Главный раздел —› Владельцам USRP B210: есть пара вопросов! 
Блоки питания для радиотехники: Ajetrays, Alan, Manson, Optim, RM, Vega, Yaesu, Энергомаш


Alan K35
(1 Ампер)
руб.

RM LPS 105
(5 Ампер)
руб.

Manson SPA-8100
(10/12 Ампер)
руб.

Optim PS-20
(20/22 Ампер)
руб.

Vega PSS-3035
(30/35 Ампер)
руб.
 Страница:  1  2  3  »»Поиск в теме
Автор Сообщение
marvel
Участник
Offline5.9
с фев 2003
Москва
Сообщений: 2182

Дата: 27 Авг 2014 11:11:27 · Поправил: marvel (27 Авг 2014 11:15:07) #  

С недавних пор стал счастливым обладателем данного девайса.
Девайс пока новый, и как я понял, возможности его не до конца постигнуты и раскрыты...
Есть несколько вопросов владельцам, или юзерам:
1. Каким образом под Windows активировать внешний опорный генератор 10 МГц?
2. Как сменить master clock 35 MHz? Есть система команд UHD - так вот, в командной строке изменить частоту можно, но при запуске extIO в HDSDR master clock опять принимает значение 35 MHz ! Непонятно....
3. Как он "дружит" с LabView? Появились ли драйвера поддержки?
vertex
Участник
Offline3.0
с апр 2005
Москва
Сообщений: 744

Дата: 27 Авг 2014 20:13:05 · Поправил: vertex (27 Авг 2014 20:16:31) #  

Есть контора в России "дистрибьютор Ettus Research ettus@fairwaves.ru", они вроде осуществляли поддержку, может чего ответят на ваши вопросы.
Несколько месяцев назад железка работала полноценно только с линуксом.
Коробочку подобрали?
Реклама
Google
marvel
Участник
Offline5.9
с фев 2003
Москва
Сообщений: 2182

Дата: 27 Авг 2014 20:33:08 #  

Несколько месяцев назад железка работала полноценно только с линуксом.
Я так понимаю у вас есть эта плата?
Коробочку подобрали?
Да, идеально подошла. Пока просверлил дырки на передней панели.
vertex
Участник
Offline3.0
с апр 2005
Москва
Сообщений: 744

Дата: 27 Авг 2014 20:43:28 #  

Плата есть, пользую Гнурадио.
marvel
Участник
Offline5.9
с фев 2003
Москва
Сообщений: 2182

Дата: 27 Авг 2014 22:20:55 · Поправил: marvel (27 Авг 2014 22:21:40) #  

GNU Radio инсталлировал под windows c помощью интерпретатора Python.
Может подскажете, как собрать модуль приема SSB с выводом спектра и дальнейшей обработке звука через виртуальный кабель? Ну примерно также, как и в программе HDSDR.
marvel
Участник
Offline5.9
с фев 2003
Москва
Сообщений: 2182

Дата: 28 Авг 2014 14:55:41 #  

vertex
Вы пробовали загружать разные images отсюда: http://files.ettus.com/binaries/master_images/
http://files.ettus.com/binaries/maint_images/
Это как-то влияет на работу приемника?
vertex
Участник
Offline3.0
с апр 2005
Москва
Сообщений: 744

Дата: 28 Авг 2014 19:33:21 · Поправил: vertex (28 Авг 2014 19:38:06) #  

Виндуз у нас не пользуют, мы используем приемник для приема цифровых потоков. Обновлять внутренние ПО не пробовал.
Какая процедура обновления внутреннего ПО?
marvel
Участник
Offline5.9
с фев 2003
Москва
Сообщений: 2182

Дата: 29 Авг 2014 00:19:27 #  

Какая процедура обновления внутреннего ПО?
При запуске ExtIO в программе HDSDR идет загрузка файлов firmware usrp_b210_fpga и usrp_b200_fw.hex в ПЛИС приемника (передатчика).
vertex
Участник
Offline3.0
с апр 2005
Москва
Сообщений: 744

Дата: 29 Авг 2014 21:24:32 #  

Я думал вы про это:
What tools do I need to program the FPGA?
The USRP B200 and USRP B210 include a Spartan 6 XC6SLX75 and XC6S150, respectively. The USRP B200 can be programmed with the free version of Xilinx tools, while the larger FPGA on the USRP B210 requires a licensed seat.
marvel
Участник
Offline5.9
с фев 2003
Москва
Сообщений: 2182

Дата: 31 Авг 2014 14:47:38 #  

Кажется немного разобрался. Все вкусности управления приемником и передатчиком осуществляется в API UHD. Есть системы команд (так называемые классы) с помощью которых выстраивается нужная конфигурация.
Для управления нужно GNU Radio под Linux или windows. Кое-какие команды есть и в командной строке, но их мало (в основном тесты). В ExtIO этого нет. И неизвестно будет ли... В ExtIO жестко прописаны только самые необходимые классы, нужные для запуска приемника в программах, подобных HDSDR. Все-таки хотелось где-нибудь найти русскоязычный форум по USRP чтобы по-подробнее разобраться. На ettus@fairwaves.ru сами не знают и отсылают на http://lists.ettus.com/pipermail/usrp-users_lists.ettus.com/ . Но там слишком прикладной как-бы форум, и ни на все вопросы не всегда дают ответы...
vertex
Участник
Offline3.0
с апр 2005
Москва
Сообщений: 744

Дата: 31 Авг 2014 17:35:31 · Поправил: vertex (31 Авг 2014 17:35:56) #  

Кроме линукса на форумах по usrp они ничего не хотят знать. Под винду линейка под брендом National Instruments, там посмотрите форум.
jevgenij_YL2
Участник
Offline2.2
с дек 2013
Даугавпилс, Латвия
Сообщений: 360

Дата: 31 Авг 2014 20:10:07 #  

зачем было покупать такое устройство под которое ни софта, ни виндовс программ нет? чтоб пользоваться надо программировать на питоне под гну радио? сам правда усрп хотел купить но вовремя передумал
vertex
Участник
Offline3.0
с апр 2005
Москва
Сообщений: 744

Дата: 31 Авг 2014 22:01:22 #  

Очень удобно на питоне или в гнурадио, соединяя нужные модули, зачем он этот виндус...
marvel
Участник
Offline5.9
с фев 2003
Москва
Сообщений: 2182

Дата: 01 Сен 2014 10:55:13 #  

зачем было покупать такое устройство под которое ни софта, ни виндовс программ нет?
А где вы еще найдете компьютерный приемник SDR до 6 ГГц?
Да еще с обзором в реал тайм 32 МГц + TX. И частота стабильная.
Для спутниковых дел он меня вполне устраивает (прием Инмарсат, Турайя, C-band).
А с GNU-Radio как-нибудь разберемся...
pk355
Участник
Offline1.0
с сен 2011
Москва
Сообщений: 6

Дата: 24 Ноя 2014 11:15:14 #  

Коллеги, приветствую!
Желающим предлагается поучаствовать в работе на коммерческой основе.

Необходимо разработать программный продукт для работы с платой usrp B200 от Ettus Research.
А именно проводить анализ диапазонов Dect и Bluetooth.
Подразумевается, что плата сканирует эфир в этих диапазонах и выуживает оттуда данные о средствах связи.
Задача №1 Анализ Dect (базы и трубки), 1,9 и 5 ГГц. - на выходе идентификаторы базы, и состояние положена/поднята трубка, уровень сигнала
Задача №2 Анализ Bluetooth. Обнаружение активности устройств, с выводом МАС-адресов, уровень сигнала.

Сразу оговорюсь: вопрос не связан с СТС. Дешифрировать потоки конф информации не нужно.
Предложения и вопросы на olegtemp-собака-mail.ru
marvel
Участник
Offline5.9
с фев 2003
Москва
Сообщений: 2182

Дата: 24 Дек 2014 21:35:11 #  

Подниму тему. В чем разница между загружаемыми прошивками Master Branch images и Maint Branch images? Какая прошивка предпочтительней? Путь для загружаемых прошивок один: /usr/share/uhd/images
Какой командой в GNU Radio можно включить внешний опорный генератор 10 МГц? Я так понимаю в блоке osmocom source есть строка Device Arguments: туда нужно ввести что-то типа: uhd[,serial=...][,lo_offset=0][,mcr=52e6][,nchan=2][,subdev=''B:0 A:0''] ...Но в мануале http://files.ettus.com/manual/page_images.html про внешний ОГ написано только вот что: usrp->set_clock_source("external") - но эта команда не действует...
horizon
Участник
Offline3.3
с мар 2006
Сообщений: 431

Дата: 25 Дек 2014 18:25:02 #  

marvel

В чем разница между загружаемыми прошивками Master Branch images и Maint Branch images?
Master - это где ведётся главная работа над кодом, т.е. могут изменить API в любой момент если им будет необходимо. В бранче Maint(enance) вроде "стабильный код" где только пропатчивают внутренние баги.

Какой командой в GNU Radio можно включить внешний опорный генератор 10 МГц?
Спросил у знакомого, именно так через gr-uhd у него работало: usrp->set_clock_source("external"). Я недавно в gr-osmosdr добавил те же методы & конфиг. меню в gnuradio-companion что и в gr-uhd, но у меня нет Б2х0 чтобы проверить...
marvel
Участник
Offline5.9
с фев 2003
Москва
Сообщений: 2182

Дата: 25 Дек 2014 22:48:49 #  

horizon
То есть использовать и загружать я могу и master и branch images, а на свой страх и риск только master?

usrp->set_clock_source("external") у меня даже в терминале это не понимает ;-((
horizon
Участник
Offline3.3
с мар 2006
Сообщений: 431

Дата: 25 Дек 2014 23:30:41 · Поправил: horizon (25 Дек 2014 23:31:21) #  

marvel
даже в терминале это не понимает

Странно, у меня все функции присутствуют. Какая у Вас версия gr-osmosdr, может сначала попробовать прямо через gr-uhd?


$ python
Python 2.7.8 (default, Oct 18 2014, 12:50:18) [GCC 4.9.1] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from gnuradio import uhd
linux; GNU C++ version 4.9.1; Boost_105500; UHD_003.008.000-6-gbde8e9a3

>>> usrp = uhd.usrp_source("", uhd.io_type.COMPLEX_FLOAT32, 1)
-- Loading firmware image: /usr/local/share/uhd/images/usrp1_fw.ihx... done
-- Opening a USRP1 device...
-- Loading FPGA image: /usr/local/share/uhd/images/usrp1_fpga.rbf... done
-- Using FPGA clock rate of 64.000000MHz...
>>> print usrp.get_clock_source(mboard=0)
internal
>>> usrp.set_clock_source("external")
>>> print usrp.get_clock_source(mboard=0)
external
>>>

$ python
Python 2.7.8 (default, Oct 18 2014, 12:50:18) [GCC 4.9.1] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import osmosdr
linux; GNU C++ version 4.9.1; Boost_105500; UHD_003.008.000-6-gbde8e9a3

>>> usrp = osmosdr.source()
gr-osmosdr v0.1.4-4-gaa4094b3 (0.1.5git) gnuradio 3.7.6git-122-gd9574132
built-in source types: file osmosdr fcd rtl rtl_tcp uhd miri hackrf bladerf rfspace airspy
-- Opening a USRP1 device...
-- Using FPGA clock rate of 64.000000MHz...
-- Using subdev spec 'B:0'.
>>> print usrp.get_clock_source(mboard=0)
internal
>>> usrp.set_clock_source("external")
>>> print usrp.get_clock_source(mboard=0)
external
marvel
Участник
Offline5.9
с фев 2003
Москва
Сообщений: 2182

Дата: 26 Дек 2014 13:20:58 · Поправил: marvel (26 Дек 2014 13:24:03) #  

Какая у Вас версия gr-osmosdr,
Как узнать, качалось ведь по скрипту: git clone --progress git://git.osmocom.org/gr-osmosdr >>$LOGDEV 2>&1 ?
Ладно, попробую запустить ваши скрипты со своим девайсом...
marvel
Участник
Offline5.9
с фев 2003
Москва
Сообщений: 2182

Дата: 26 Дек 2014 20:06:30 #  

horizon
После исполнения 2-го скрипта:
>>> usrp = osmosdr.source_c()
gr-osmosdr v0.0.2-76-gc7cb045f (0.0.3git) gnuradio 3.6.5.1
built-in source types: file fcd rtl rtl_tcp uhd hackrf bladerf rfspace airspy
-- Operating over USB 3.
-- Initialize CODEC control...
-- Initialize Radio control...
-- Performing register loopback test... pass
-- Performing register loopback test... pass
-- Performing CODEC loopback test... pass
-- Performing CODEC loopback test... pass
-- Asking for clock rate 32.000000 MHz...
-- Actually got clock rate 32.000000 MHz.
-- Performing timer loopback test... pass
-- Performing timer loopback test... pass
-- Setting master clock rate selection to 'automatic'.
-- Using subdev spec 'A:A A:B'.
>>> print usrp.get_clock_source(mboard=0)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: 'osmosdr_source_c_sptr' object has no attribute 'get_clock_source'
Что это?
Не та версия у меня стоит?
Удалить старую и поставить последнюю gr-osmosdr?
marvel
Участник
Offline5.9
с фев 2003
Москва
Сообщений: 2182

Дата: 02 Янв 2015 23:01:25 #  

Немного разобрался! Внешний ОГ 10 MHz действительно включается, и тянет за собой основной генератор на плате B210, когда в блоке UHD Source поставить "external". Это видно по изменению формы спектра сигнала декодера telive. А вот новый Osmocom Source работает только с GNU Radio 3.7 ;-( Посмотреть бы еще на фазовые шумы еще, но нечем....
marvel
Участник
Offline5.9
с фев 2003
Москва
Сообщений: 2182

Дата: 29 Янв 2015 11:35:20 #  

Вопрос собственно, адресован тому, кто пробовал запускать сабж в программе SDR-Console.
В win7 32 напрочь отказывается видеть приемник! Но в win7 64 видит как B200, но в дальнейшем программа вываливается, и пишет дамп ошибок. Все пробовал согласно вот этим рекомендациям разработчика: изменял имя файла uhd_sdr.dll из библиотеки UHD, менял файл libusb-1.0.dll Все тщетно!
jevgenij_YL2
Участник
Offline2.2
с дек 2013
Даугавпилс, Латвия
Сообщений: 360

Дата: 29 Янв 2015 21:15:53 #  

Все тщетно!

оххъ, слава богу, что я вместо usrp - долго думал и сомневался хотя хотел эту плату- купил себе ягу на 15 метров :) толку больше :)
vertex
Участник
Offline3.0
с апр 2005
Москва
Сообщений: 744

Дата: 29 Янв 2015 22:03:49 · Поправил: vertex (29 Янв 2015 22:04:24) #  

Там же написано, что он поддерживает В200, а про В210 нет упоминания.
marvel
Участник
Offline5.9
с фев 2003
Москва
Сообщений: 2182

Дата: 30 Янв 2015 14:51:26 · Поправил: marvel (30 Янв 2015 14:51:57) #  

А разрабу лень было правильно скомпилировать дллку? При том что B200 от B210 отличается только прошивкой FPGA. Написано же черным по инглишу: if using a B200 / B210 or other USB-based hardware make sure the correct driver is installed, for the B200 / B210 use Zadig to install WinUSB (more information is on this page). Зачем людей в заблуждения вводить тогда?
оххъ, слава богу, что я вместо usrp - долго думал и сомневался
У меня к USRP кроме нормального обзора свыше 16 МГц вопросов нет. Но ни одна программа под win не справляется с таким потоком. Пускай разрабы SDR# HDSDR оптимизируют наконец-то свои проги в расчете на B210 (обзор при скорости по USB3.0 вполне себе можно получить до 32 МГц!). С Консолью хотел проверить - ан нет, виснет!
Signalgast
Участник
Offline1.0
с ноя 2014
Москва
Сообщений: 11

Дата: 23 Июн 2015 09:24:39 #  

Доброго времени суток. Пытаюсь в VS2010 на VC++ написать программу для управления B210.
Столкнулся с проблемой на этапе поиска устройства. Все библиотеки, включая ненавистный Boost, подключил к проекту и он даже компилируется без ошибок. Проект представляет собой исходники тестовой программы uhd_find_devices.exe, которая успешно обнаруживает устройства, но у меня при запуске программы выскакивает unhandled exeption. Может ли кто-нибудь оказать экспертную помощь?
marvel
Участник
Offline5.9
с фев 2003
Москва
Сообщений: 2182

Дата: 23 Июн 2015 22:28:47 · Поправил: marvel (23 Июн 2015 22:29:44) #  

Signalgast
Встречный вопрос. Смогли бы вы перекомпилировать ExtIO_USRP+FCD+RTL2832+BorIP ? Нужно получить в окне интерфейса включение внешней опоры. Исходники тут: http://svn.spench.net/main/USRP/
Signalgast
Участник
Offline1.0
с ноя 2014
Москва
Сообщений: 11

Дата: 24 Июн 2015 12:30:24 #  

Итак, устройство мне обнаружить удалось. Оказалось, что нормально проект собирается только под релизом. Кроме того, необходимо собрать в одной папке все lib-файлы собираемые при установке и сборке библиотеки BOOST.
Работает комбинация следующих версий: VS2010 (v100), boost 1_55_0, UHD_003.008.000-release.

marvel
Программист из меня пока весьма посредственный, да и с B210 только начал разбираться, если что-то получиться обязательно сообщу.
marvel
Участник
Offline5.9
с фев 2003
Москва
Сообщений: 2182

Дата: 24 Июн 2015 15:47:59 #  

Signalgast
У меня сразу заработал девайс вместо rtl донгла в этом проекте: http://www.rtl-sdr.com/rtl-sdr-tutorial-listening-tetra-radio-channels/
Ставил из скрипта. UHD последней версии в gnuradio 3.7.X.X собрался без проблем.
Реклама
Google
 Страница:  1  2  3  »» 

Создавать сообщения могут только зарегистрированные участники форума.
Войти в форум :: » Логин » Пароль
Начало
Средства связи, рации. Купить радиостанции Motorola, Yaesu, Vertex, приемники, антенны.
Время загрузки страницы (сек.): 0.050; miniBB ®