コード例 #1
0
ファイル: Values.cs プロジェクト: vladimir-siv/amanda
        public static DigitalState FromString(string str)
        {
            var state = new DigitalState();

            state.Write(str);
            return(state);
        }
コード例 #2
0
ファイル: Values.cs プロジェクト: vladimir-siv/amanda
        public static double ValueConversion(this string str)
        {
            try
            {
                var ds = DigitalState.FromString(str);
                return(ds.Value ? 1.0 : 0.0);
            }
            catch { }

            try
            {
                var av = AnalogValue.FromString(str);
                return(av.Value);
            }
            catch { }

            return(0.0);
        }