public double GetValue(int parameterId, bool raw, bool noLog)
        {
            if (noLog)
            {
                return(m_slowRowStorage.GetValue(m_currentTime, parameterId, raw));
            }

            return(double.NaN);
        }
示例#2
0
        public double GetValue(int parameterId, bool raw, bool noLog)
        {
            var idx = Array.IndexOf(m_loggedParametersIds, parameterId);

            if (idx >= 0)
            {
                return(m_currentValues[idx]);
            }


            if (noLog)
            {
                return(m_slowRowStorage.GetValue(m_currentTime, parameterId, raw));
            }

            return(double.NaN);
        }