Re: how to auto detect peak frequency in QT FFT sink

2020-12-01 Thread Kyle A Logue
just did a quick test, couldn't be simpler
[cid:6a484104-b817-47bc-b349-49ea6aaca429]
max_i reports the argmax of the fft, with wrapping

So in the above example:

  *   1 kHz -> 1
  *   5.5 kHz -> 5
  *   -1 kHz -> 31
  *   -8 KHz -> 24

increase from 32 to increase resolution

Kyle

From: james jordan 
Sent: Monday, November 30, 2020 18:37
To: Kyle A Logue ; discuss-gnuradio@gnu.org 

Subject: Re: how to auto detect peak frequency in QT FFT sink

Hi Kyle,
is there any document for how to use the block in gr-fhss-utils especially for 
fft peak block. what is the two output of fft peak?




From: Kyle A Logue 
Sent: Friday, November 20, 2020 12:26 AM
To: james jordan ; discuss-gnuradio@gnu.org 

Subject: Re: how to auto detect peak frequency in QT FFT sink

cmake version is too low so i can not build gr-fhss
gr-fhss has a 3.7 and a 3.8 version if you check the tags on github

how to store max result to a gui label?
qt-number-sink maybe

From: james jordan 
Sent: Wednesday, November 18, 2020 22:07
To: Kyle A Logue ; discuss-gnuradio@gnu.org 

Subject: Re: how to auto detect peak frequency in QT FFT sink

Hi Kyle,
Thanks. my cmake version is too low so i can not build gr-fhss. i try to use 
fft->max but how to store max result to a gui label?





From: Kyle A Logue 
Sent: Thursday, November 19, 2020 4:05 AM
To: james jordan ; discuss-gnuradio@gnu.org 

Subject: Re: how to auto detect peak frequency in QT FFT sink

2 things that come to mind:

  1.  stream -> fft -> argmax
  2.  in sandia fhss utilities they have an FFT Peak block that does what you 
want

https://github.com/sandialabs/gr-fhss_utils

Kyle Logue
Senior Engineering Specialist
⚝ The Aerospace Corporation

From: Discuss-gnuradio  
on behalf of james jordan 
Sent: Monday, November 16, 2020 19:09
To: discuss-gnuradio@gnu.org 
Subject: how to auto detect peak frequency in QT FFT sink

Hi all,
i want to see the fft of the signal and also want to detect the peak frequency 
if there is a peak signal.
how to achieve this?


Re: how to auto detect peak frequency in QT FFT sink

2020-12-01 Thread Cinaed Simson

Hi Kyle - after I build gr-fhss_utils and run the tests, all 3 tests fail.

Do the tests work?

I did a pull but it was up to date.

I'm running gnuradio 3.8.2.0 on Debian 10 or buster.

-- Cinaed

Running tests...
Test project /opt/gnuradio/src/gr-oot/gr-fhss_utils/build
    Start 1: qa_cf_estimate
1/3 Test #1: qa_cf_estimate ...***Failed    0.34 sec
    Start 2: qa_fft_burst_tagger
2/3 Test #2: qa_fft_burst_tagger ..***Failed    0.32 sec
    Start 3: qa_tagged_burst_to_pdu
3/3 Test #3: qa_tagged_burst_to_pdu ...***Failed    0.32 sec

0% tests passed, 3 tests failed out of 3

Total Test time (real) =   0.99 sec

The following tests FAILED:
      1 - qa_cf_estimate (Failed)
      2 - qa_fft_burst_tagger (Failed)
      3 - qa_tagged_burst_to_pdu (Failed)
Errors while running CTest
make: *** [Makefile:86: test] Error 8



On 12/1/20 8:48 AM, Kyle A Logue wrote:

just did a quick test, couldn't be simpler

max_i reports the argmax of the fft, with wrapping

So in the above example:

  * 1 kHz -> 1
  * 5.5 kHz -> 5
  * -1 kHz -> 31
  * -8 KHz -> 24


increase from 32 to increase resolution

Kyle

*From:* james jordan 
*Sent:* Monday, November 30, 2020 18:37
*To:* Kyle A Logue ; discuss-gnuradio@gnu.org 


*Subject:* Re: how to auto detect peak frequency in QT FFT sink
Hi Kyle,
is there any document for how to use the block in gr-fhss-utils 
especially for fft peak block. what is the two output of fft peak?





*From:* Kyle A Logue 
*Sent:* Friday, November 20, 2020 12:26 AM
*To:* james jordan ; 
discuss-gnuradio@gnu.org 

*Subject:* Re: how to auto detect peak frequency in QT FFT sink
cmake version is too low so i can not build gr-fhss
gr-fhss has a 3.7 and a 3.8 version if you check the tags on github

how to store max result to a gui label?
qt-number-sink maybe

*From:* james jordan 
*Sent:* Wednesday, November 18, 2020 22:07
*To:* Kyle A Logue ; discuss-gnuradio@gnu.org 


*Subject:* Re: how to auto detect peak frequency in QT FFT sink
Hi Kyle,
Thanks. my cmake version is too low so i can not build gr-fhss. i try 
to use fft->max but how to store max result to a gui label?






*From:* Kyle A Logue 
*Sent:* Thursday, November 19, 2020 4:05 AM
*To:* james jordan ; 
discuss-gnuradio@gnu.org 

*Subject:* Re: how to auto detect peak frequency in QT FFT sink
2 things that come to mind:

 1. stream -> fft -> argmax
 2. in sandia fhss utilities they have an FFT Peak block that does
what you want

https://github.com/sandialabs/gr-fhss_utils 



*Kyle Logue*
/Senior Engineering Specialist/
//⚝ /The Aerospace Corporation/

*From:* Discuss-gnuradio 
 on behalf of 
james jordan 

*Sent:* Monday, November 16, 2020 19:09
*To:* discuss-gnuradio@gnu.org 
*Subject:* how to auto detect peak frequency in QT FFT sink
Hi all,
i want to see the fft of the signal and also want to detect the peak 
frequency if there is a peak signal.

how to achieve this?




Re: how to auto detect peak frequency in QT FFT sink

2020-12-01 Thread Kyle A Logue
this might depend on how you install it

I see you are using and /opt/ prefix. I just install it with `pybombs install 
gr-fhss_utils` and it works.

Maybe you are missing a dependency?

FYI the FFT peak block you want is a simple hier block you could make without 
installing anything. Look at this 
file.

Kyle


From: Discuss-gnuradio  
on behalf of Cinaed Simson 
Sent: Tuesday, December 1, 2020 13:31
To: discuss-gnuradio@gnu.org 
Subject: Re: how to auto detect peak frequency in QT FFT sink

Hi Kyle - after I build gr-fhss_utils and run the tests, all 3 tests fail.

Do the tests work?

I did a pull but it was up to date.

I'm running gnuradio 3.8.2.0 on Debian 10 or buster.

-- Cinaed

Running tests...
Test project /opt/gnuradio/src/gr-oot/gr-fhss_utils/build
Start 1: qa_cf_estimate
1/3 Test #1: qa_cf_estimate ...***Failed0.34 sec
Start 2: qa_fft_burst_tagger
2/3 Test #2: qa_fft_burst_tagger ..***Failed0.32 sec
Start 3: qa_tagged_burst_to_pdu
3/3 Test #3: qa_tagged_burst_to_pdu ...***Failed0.32 sec

0% tests passed, 3 tests failed out of 3

Total Test time (real) =   0.99 sec

The following tests FAILED:
  1 - qa_cf_estimate (Failed)
  2 - qa_fft_burst_tagger (Failed)
  3 - qa_tagged_burst_to_pdu (Failed)
Errors while running CTest
make: *** [Makefile:86: test] Error 8



On 12/1/20 8:48 AM, Kyle A Logue wrote:
just did a quick test, couldn't be simpler
[cid:part1.E5DFB21A.2E971490@gmail.com]
max_i reports the argmax of the fft, with wrapping

So in the above example:

  *   1 kHz -> 1
  *   5.5 kHz -> 5
  *   -1 kHz -> 31
  *   -8 KHz -> 24

increase from 32 to increase resolution

Kyle

From: james jordan 

Sent: Monday, November 30, 2020 18:37
To: Kyle A Logue ; 
discuss-gnuradio@gnu.org 

Subject: Re: how to auto detect peak frequency in QT FFT sink



GR Amateur Radio video meeting

2020-12-01 Thread Barry Duggan

**Saturday 12 December 2020 16:00 UTC**

Subject: Transmit / Receive switching and station control
Presenter: Gavin Jacobs VE7GSJ
Agenda:

* Requirements for TX/RX switching
* VE7GSJ Solution (hardware & GNURadio Companion)
* Demo on 2m repeater

see the details at https://wiki.gnuradio.org/index.php/Talk:HamRadio

No registration required.
73,
--
Barry Duggan KV4FV
https://github.com/duggabe