First of all, I'm not a signal processing expert. Actually, I'm trying to benefit from some concepts of signal processing theory in my computer science research.
My problem is that, I have to find out the frequencies of a binary signal in run-time/real-time. I was thinking about an adaptive approach to compute DFT. but I'm not sure if this may give me the expected outcome.
What I'm doing is:
- Recording the zero-one series in a buffer represents a time window (T).
- Analyse the recorded buffer to find out the frequencies (Fs).
- Feed Fs from step 2 to decision making algorithm.
- Repeat (1&2) to adapt decision of step 3.
Where should I start? and what topics I have to read before go farther?