QT GUI Az-El Plot

From GNU Radio
Revision as of 01:59, 17 November 2020 by Duggabe (talk | contribs) (add example flowgraph and output)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

This block creates a polar plot with azimuth represented as the angle clockwise around the circle, and elevation represented as the radius. 90 degrees elevation is center (directly overhead), while the horizon (0 degrees) is the outside circe. Note that if an elevation < 0 is provided, the marker will turn to an open circle on the perimeter at the specified azimuth angle.
Added in 3.9

Parameters

(R): Run-time adjustable

Label
label for the plot
Background
options: [background gray,light gray, gray, black, white, red, green, blue, navy, yellow, orange, purple, lime, aqua, teal]
Dot Color
options: [blue, green, red, cyan, magenta, yellow, black, white]

See GUI Hint for how to position the GUI within a window.

Example Flowgraph

Show azel plot fg.png

Example Output

The Message Strobe is sending a value of pmt.cons(pmt.to_pmt({"az": 60.0, "el": 15.3}),pmt.to_pmt(None)) to plot that point.

Show azel plot out.png

Source Files

C++ files
TODO
Header files
TODO
Public header files
TODO
Block definition
TODO