Monday, July 8, 2024

Re: Automatically Detecting and Labeling Frequency Peaks in QT GUI Frequency Sink

Hi Muhammad,

"straightforward" depends on your expectations. But no, in the Qt
Frequency Sink itself that is not possible.

There is the gr-inspector [1] OOT, which will automatically detect
signals, has a graphical sink to display these labeled etc. Output looks
like attached.

Seems to work well under GNU Radio 3.10, but you'll have to apply my
patches (as of today, [2] is unmerged – if anyone care to review that
code...)

git clone https://github.com/gnuradio/gr-inspector
git pull --rebase https://github.com/marcusmueller/gr-inspector.git
build_on_main

and then go through the usual OOT installation.

Best regards,
Marcus


[1] https://github.com/gnuradio/gr-inspector
[2] https://github.com/gnuradio/gr-inspector/pull/52

On 2024-07-05 8:49 AM, Muhammad Anas wrote:
>
> Dear GNU Radio Community,
>
> I am currently working on a project that involves spectrum analysis
> using GNU Radio Companion. I am utilizing the QT GUI Frequency Sink
> block to display the frequency spectrum. I would like to know if there
> is a straightforward way to automatically detect, mark, and label the
> magnitudes of frequency peaks in the spectrum display without moving
> the mouse on these frequency peaks.
>
> Any suggestions or guidance on how to achieve this would be greatly
> appreciated.
>
> Thank you for your assistance.
>
> Best regards,
> Muhammad Anas
>

No comments:

Post a Comment