discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Wildlife Tracker (again)


From: Fons Adriaensen
Subject: Re: Wildlife Tracker (again)
Date: Tue, 21 Nov 2023 20:31:30 +0100

On Tue, Nov 21, 2023 at 11:11:04AM -0500, Jeff Long wrote:
 
> Data will not be huge (from a computer perspective) if you log every beep.
> Logging a lot of data and post processing allows you to try out different
> algorithms without going out and collecting data every time you want to
> change something.

That's excellent advice.

I'm by no means a Gnuradio expert, but what I'd do is:

* use some existing block to detect the carrier amplitude,
* lowpass filter the result, 400 Hz or so,
* resample to 200 Hz, and save that to a file or
  some stream output that can be read by another
  application.

All the rest can be done off-line, by some dedicated
Python code which doesn't need to be part of the Gnuradio
code.

In that code you'd need some way to estimate the average
background (noise) level, and set a threshold for detecting
an impulse. The rest should be simple enough.

-- 
FA




reply via email to

[Prev in Thread] Current Thread [Next in Thread]