Skip to content

sencagri/goertzel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

55f958f · Oct 23, 2019

History

17 Commits
Mar 14, 2017
Mar 14, 2017
Mar 14, 2017
Feb 26, 2017
Feb 26, 2017
Mar 14, 2017
Oct 23, 2019
Mar 21, 2017

Repository files navigation

Welcome to the goertzel wiki!

I created this repo to share my expericence with goertzel algorithm, caller id, signal modulation(especially fsk) and etc. I will share all my work in github. You will see the the whole development with all the nudity.

Quick test.

If you want to test how it decodes signal data coming from mic here are the steps:

  1. Download the repo

  2. Open it with visual studio (created in vs2015)

  3. Select GoertzelFSKDecoder as start-up project.

  4. In the code, modify the constructor method of Form1.

     public Form1()
     {
         InitializeComponent();
    
         gd.TargetFreqs.Add(697);
         gd.TargetFreqs.Add(770);
         gd.TargetFreqs.Add(852);
         gd.TargetFreqs.Add(941);
         gd.TargetFreqs.Add(1209);
         gd.TargetFreqs.Add(1336);
         gd.TargetFreqs.Add(1477);
         gd.TargetFreqs.Add(1633);
    
         gd.OnGoertzelDecoded += GdOnOnGoertzelDecoded;
    
         gd.RunGoertzel();
     }
    

You can add the your desired frequencies to test the algorithm.

All the feedbacks are highly appreciated.

Releases

No releases published

Packages

No packages published

Languages