vladn wrote:
If you never done DSP programming there is quite a bit of a learning curve, but if you have plenty of time - go for it. For audio phase shift network search for Hilbert transform code examples.
OK, that's a start. Forgive the basic questions, but this is all quite new (and fascinating) to me. I'm wondering what I can reasonably expect a unit like this to do. I've experimented with some DSP software on my PC, but if this little standalone unit can do even some of the things my PC can do, then it might be very useful indeed.
For instance, is it reasonable to expect to be able to do the following on the unit?
- normal (infinite impulse response?) audio filtering: bandpass, low pass, high-pass, notch, with up to 10 or more poles, and multiple chained filters
- finite-impulse response filtering (no ringing)
- envelope detection of AM signals
- Costas loop
- AGC
- decoding CW/PSK/RTTY/digimodes to text (using the unit's on-board LCD display)
- spectral analysis of audio signal (e.g. to detect Q multiplier bandwidth)
Are there libraries for this kind of programming, or does everything have to be coded from first principles?