QT GUI Az-El Plot

From GNU Radio
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


(R): Run-time adjustable

label for the plot
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
Header files
Public header files
Block definition