Atmo.UI.DevEx.AdvancedSensorValues.AddValue_WU_WindSpeed C# (CSharp) Method

AddValue_WU_WindSpeed() public method

public AddValue_WU_WindSpeed ( double nWindSpeed ) : void
nWindSpeed double
return void
        public void AddValue_WU_WindSpeed(double nWindSpeed)
        {
            double tmp;
            int i;

            try
            {

                lock (_mylock)
                {
                    tmp = 0;
                    for (i = (m_measuredVALUES_WU.Length - 1); i > 0; i--)
                    {
                        m_measuredVALUES_WU[i] = m_measuredVALUES_WU[i - 1];
                    }
                    m_measuredVALUES_WU[0] = nWindSpeed;

                    for (i = 0; i < m_measuredVALUES_WU.Length; i++)
                    {
                        if (m_measuredVALUES_WU[i] > tmp)
                        {
                            tmp = m_measuredVALUES_WU[i];
                        }

                        //                File.AppendAllText("weatherlog_out.txt", "for2(" + i.ToString() + "): " + m_measuredVALUES_WU[i].ToString() + "" + Environment.NewLine);

                    }

                    m_windgust_WU = tmp;
                }
            }
            catch (Exception ex)
            {

            }

            //rp debug only:
            //File.AppendAllText("weatherlog_out.txt", "m_windgust_WU: " + m_windgust_WU.ToString() + Environment.NewLine);
        }