コード例 #1
0
ファイル: Form1.cs プロジェクト: updateov/MyTestProjects
        void m_timer_Tick(object sender, EventArgs e)
        {
            if (m_lastFHR >= 19999)
            {
                m_timer.Stop();
            }

            List <byte> up = new List <byte>();
            //for (int i = 0; i < 2; i++)
            //{
            //    UPToDraw.Add(UP[m_lastUP++]);
            //}

            var fhr = m_lastFHR <= 0 ? FHR.GetRange(0, 7000) : FHR.GetRange(m_lastFHR, 8);

            m_lastFHR += m_lastFHR <= 0 ? 7000 : 8;
            //var fhr = FHR.GetRange(m_lastFHR, 8);
            //m_lastFHR += 8;
            //for (int i = 0; i < 8; i++)
            //{
            //    fhr.Add(FHR[m_lastFHR++]);
            //}

            chartCtrl1.AddDataToStrip(fhr, up);

            Refresh();
        }
コード例 #2
0
ファイル: Form1.cs プロジェクト: updateov/MyTestProjects
        private void FillFHRAndUP()
        {
            //var rand1 = new Random();
            //rand1.NextBytes(fhrs);
            FHR.AddRange(fhrs);

            //var rand2 = new Random();
            //for (int i = 0; i < 2000; i++)
            //{
            //    int toAdd = rand2.Next(127);
            //    UP.Add((byte)toAdd);
            //}
        }