private void PokazKanaly()
 {
     Przebieg.Series.Clear();
     if (Onch1)
     {
         Przebieg.Series.Add(Ch1);
     }
     if (Onch2)
     {
         Przebieg.Series.Add(Ch2);
     }
     if (Onch3)
     {
         Przebieg.Series.Add(Ch3);
     }
     if (Onch4)
     {
         Przebieg.Series.Add(Ch4);
     }
     Przebieg.InvalidatePlot(true);
 }
        public void ParsujPunkty(List <string> ZbiorWartosci)
        {
            double val = 0;

            foreach (string s in ZbiorWartosci)
            {
                if (Probka >= Ilosc_probek - 1)
                {
                    Rejestruj = false;
                    Przebieg.InvalidatePlot(true);
                    ObliczWartoscSrednia(Wybranyanalizakanal);
                    ObliczSredniaCzestotliwoscProbkowania(Wybranyanalizakanal);
                    return;
                }
                try
                {
                    if (s.Substring(0, 1) == "1")
                    {
                        if (Double.TryParse(s.Substring(2), out val))
                        {
                            if (s.Substring(1, 1) == "t")
                            {
                                czas = val;
                            }
                            else if (s.Substring(1, 1) == "s")
                            {
                                DodajPunkt(czas, val * 3.3 / 4095, 1);
                                Probka++;
                            }
                        }
                    }

                    else if (s.Substring(0, 1) == "2")
                    {
                        if (Double.TryParse(s.Substring(2), out val))
                        {
                            if (s.Substring(1, 1) == "t")
                            {
                                czas = val;
                            }
                            else if (s.Substring(1, 1) == "s")
                            {
                                DodajPunkt(czas, val * 3.3 / 4095, 2);
                                Probka++;
                            }
                        }
                    }

                    else if (s.Substring(0, 1) == "3")
                    {
                        if (Double.TryParse(s.Substring(2), out val))
                        {
                            if (s.Substring(1, 1) == "t")
                            {
                                czas = val;
                            }
                            else if (s.Substring(1, 1) == "s")
                            {
                                DodajPunkt(czas, val * 3.3 / 4095, 3);
                                Probka++;
                            }
                        }
                    }
                    else if (s.Substring(0, 1) == "4")
                    {
                        if (Double.TryParse(s.Substring(2), out val))
                        {
                            if (s.Substring(1, 1) == "t")
                            {
                                czas = val;
                            }
                            else if (s.Substring(1, 1) == "s")
                            {
                                DodajPunkt(czas, val * 3.3 / 4095, 4);
                                Probka++;
                            }
                        }
                    }
                }
                catch { }
            }
        }