Timeline for Detecting a three-tone signal in real-time
Current License: CC BY-SA 4.0
3 events
when toggle format | what | by | license | comment | |
---|---|---|---|---|---|
Apr 16, 2019 at 23:46 | comment | added | MBaz | What you need is "stream" programming, where a program takes a bunch of samples, processes them, produces an output, and moves on to the next bunch of samples. The samples would come from the SDR. Your program would filter the signal, look at the energy in the frequencies of interest, and keep a count of the number of times the signals meet your detection criteria. Matlab is capable of doing this (either simulink or their "DSP objects". | |
Apr 16, 2019 at 20:04 | comment | added | Ryan | Hi, MBaz. You make three thought-provoking points. Especially #2. However, I wonder how the program would measure these criteria consistently - running on a timed loop perhaps? The beeps certainly follow a standard - I have taken a few samples of the series, and it come in sets of five _BEEP_s, with 0.5 seconds beeping, 0.5 seconds silence. For the real-time aspect, what might be the best language / library combination? | |
Apr 16, 2019 at 19:57 | history | answered | MBaz | CC BY-SA 4.0 |