2016-03-28 5 views
2

Я наблюдал за видео-руководствами Майкла Османна по SDR на гаджетах Great Scott. В своих видеороликах он нависает над рамой TTF, которая отображает частоты, мощность и TTF. Если я это сделаю на OS X, я не получу это желтое всплывающее окно, кроме того, что мой TTF-приемник выглядит по-другому.Отсутствует всплывающее окно при наведении на FFT раковины в gnuradio

Является ли это настройкой в ​​gnuradio, или это может быть проблема с OS X? Я запускаю gnuradio 3.7.9.1.

Скриншот из видео: His

Скриншот из моего приложения: Mine

EDIT: Оказывается, что установка PyOpenGL решает эту проблему, так как WX падает обратно на "что-то". Установите его с помощью pip install pyopengl и перезапустите gnuradio.

With pyopengl

ответ

4

Я думаю WX упал на версию без GL. Как сказал Маркус, это может иметь множество причин. В OSX мне, однако, не хватало python-opengl. Возможно, это тоже твоя проблема.

Я согласен с тем, что мы должны переключиться на QT в долгосрочной перспективе, но поскольку вокруг проекта еще несколько проектов WX, возможно, стоит иметь рабочую установку.

(Не мог комментировать, так как у меня нет необходимой репутации.)

+0

О, ничего себе. Установка pyopengl (pip install pyopengl) полностью изменяет изображение. Теперь я получаю тот же вывод на OS X, что и на Linux. Как на самом деле это отлаживает это; в gnuradio нет выхода из-за недостающей библиотеки/назад к чему-то еще. – Michael

+1

Я думаю, что это должен быть принятый ответ, а не мой :) –

+0

@ MarcusMüller Я согласен; Я не был уверен в политике при этом :). Я изменил его. Большое спасибо за ваш вклад в отношении WX/QT. Это имеет смысл и в этом случае. – Michael

2

Это немного трудно сказать, что не так с графической раковиной в вашем случае.

Однако то, что я предлагаю:

Покиньте WX GUI тонет в пользу Qt GUI раковины (вы должны изменить от WX на QT построить опцию в блоке опций, а также заменить раковины с их эквивалентом QT). WX практически не поддерживается и может/будет удаляться с GNU Radio в какой-то момент - приемники QT GUI просто более эффективны, более портативны и имеют классные функции (попробуйте меню средней кнопки мыши!).

В случае Frequency земля, все будет выглядеть примерно так: QT GUI frequency sink at work

+0

Спасибо. Я думаю, что вы можете быть правы в отношении WX, являющегося проблемой. Я воспроизвел то, что я вижу в видео на Linux, но в OS X WX ведет себя по-другому (может быть, версия, а не уверен). – Michael

 Смежные вопросы

  • Нет связанных вопросов^_^