2016-03-28 13 views
2

Ich habe Michael Ossmanns Video Guides auf SDR auf Great Scott Gadgets beobachtet. In seinen Videos schwebt er über der TTF-Senke, die Frequenzen, Power und TTF anzeigt. Wenn ich dies unter OS X mache, bekomme ich dieses gelbe Popup nicht - abgesehen davon, dass meine TTF-Senke anders aussieht.Fehlendes Popup beim Schweben über FFT sinken in gnuradio

Ist dies eine Einstellung in gnuradio, oder könnte es ein OS X Problem sein? Ich benutze gnuradio 3.7.9.1.

Screenshot aus dem Video: His

Screenshot von meiner Anwendung: Mine

EDIT: Es scheint, dass PyOpenGL Installation dieses löst, wie WX wieder auf "etwas" zu fallen. Installieren Sie es mit pip install pyopengl und starten Sie gnuradio neu.

With pyopengl

Antwort

4

Ich denke, WX an die Nicht-GL-Version zurückfiel. Wie Marcus sagte, kann dies viele Gründe haben. Unter OSX fehlte mir allerdings nur python-opengl. Vielleicht ist das auch dein Problem.

Ich stimme zu, dass wir langfristig zu QT wechseln sollten, aber da es immer noch einige WX-Projekte gibt, könnte es sich lohnen, eine funktionierende Installation zu haben.

(Konnte nicht kommentieren, da ich nicht den erforderlichen Ruf habe.)

+0

Oh, wow. Die Installation von pyopengl (pip install pyopengl) ändert das Bild vollständig. Jetzt bekomme ich unter OS X die gleiche Ausgabe wie unter Linux. Wie in aller Welt debütiert man das; Es gibt keine Ausgabe in gnuradio über eine fehlende Bibliothek/fällt auf etwas anderes zurück. – Michael

+1

Ich denke, das sollte die akzeptierte Antwort sein, und nicht meine :) –

+0

@ MarcusMüller Ich stimme zu; Ich war mir der Politik nicht sicher, wenn ich das mache :). Ich habe es geändert. Vielen Dank für Ihren Beitrag in Bezug auf WX/QT. Auch hier macht es Sinn. – Michael

2

Es ist ein bisschen schwer zu sagen, was mit der grafischen Spüle in Ihrem Fall schief geht.

jedoch, was ich vorschlagen würde:

Abandon die WX GUI sinkt zugunsten des Qt GUI Senken (Sie von WX wird sich ändern müssen, um die QT-Option in der Option Block bauen und Ihre Senken ersetzen mit ihrem QT-Äquivalent). WX wird kaum noch gewartet und wird/wird irgendwann aus GNU Radio entfernt - die QT-GUI-Senken sind einfach effektiver, portabler und haben coole Features (probiere das mittlere Maus-Menü!).

Im Falle eines Häufigkeitsplot, würde die Dinge in etwa so aussehen: QT GUI frequency sink at work

+0

Vielen Dank. Ich denke, Sie könnten in Bezug auf WX das Problem sein. Ich replizierte, was ich im Video unter Linux sehe, aber unter OS X verhält sich WX anders (vielleicht eine Versionssache, nicht sicher). – Michael