Strictly necessary cookies are on by default and cannot be turned off. Functional, Performance and Tracking/targeting/sharing cookies can be turned on below based on your preferences (this banner will remain available for you to accept cookies). You may change your cookie settings by deleting cookies from your browser. Then this banner will appear again. You can learn more details about cookies HERE.
Strictly necessary (always on)
Functional, Performance and Tracking/targeting/sharing (default off)
Hello!!! I am working to get the goertzel algorithm implemented on my PSoC 5LP. I am started from one of the Filter example projects in Creator and now I am trying to figure out the best way to pull data from the Filter block into software. I found the “Filter_Read8(Filter_CHANNEL_A)” function in another example. I think this is what I need to use to pull data from the filter a sample at a time. (I am running the ADC resolution at 8 bits). Is this the best way to get the samples into software so I can run my algorithm in the for(;;) loop? Thanks for you help!!!
Wolfgang, Yeah, the Goertzel algorithm is awesome. I already have it running perfectly in Matlab. Could you upload your project so I can see how you did the constant clock with the AD conversion? I am also interested in seeing how you got the algorithm working with the timer ISR. Many thanks!!!