Exemplo n.º 1
0
        public void CalculateDia(List <double> dataList)
        {
            foreach (var value in dataList)
            {
                analyselist.Add(value);
            }
            if (analyselist.Count == 3 * _daqDTO.SampleRate)
            {
                _dia = Math.Round(analyselist.Min());
                _alarm.CheckSubakutAlarmDia(_dia);
                Notify();

                if (_dia != dia)
                {
                    //_alarm.CheckSubakutAlarmDia(_dia);
                    dia = _dia;
                }
                analyselist.RemoveRange(0, 100);
            }
        }