Example #1
0
        public void Initialize(int index)
        {
            if (AvailableRadio == null || AvailableRadio.Length == 0)
            {
                return;
            }

            var info = AvailableRadio[index];

            Radio = info.Open <G313Radio>();

            IfFile    = "If.wav";
            AudioFile = "audio.wav";

            IfMp3File    = "If.mp3";
            AudioMp3File = "audio.mp3";

            var scanner = Radio.BlockScanner();

            scanner.FrequencyScanned += (s, ee) => Debug.Print("frequency:{0}, power:{1}, raw:{2}", ee.Frequency, (ee.Strength * 1000 / 255 - 1300) / 10, ee.Strength);
            scanner.ScanFinished     += (s, ee) => Debug.Print("finished.");
        }