dsP2, a tiny Library in FlexC
At the moment I'm dealing with integral transformations, the CORDIC is excellently suited for this. A few examples and test results are in the appendix.
c

869B
Comments
Thanks! I'll be checking back here if I need a Hilbert transform for my SSB transmitter.
Using a Hilbert transform to generate a single side band signal is somewhat more computationally efficient than the Weaver method. The Weaver method uses 2 low pass filters to reject the unwanted sideband. The Hilbert filter accomplishes the same thing with one filter and a simple time delay for the other data path. In addition, the Hilbert filter has every other filter coefficient as zero, so that makes computation faster.
Hi @Reinhard , I'm new to C programming on P2 - I was trying to compile your code using FlexProp in Windows, but get some compiler errors.
What compiler do you use, please? I'm interested in software defined radio too.
Regards, Bob G4BBY