Beispiel #1
0
        private static double GetCurrentMultiplier(CurrentUoM currentUoM)
        {
            switch (currentUoM)
            {
            case CurrentUoM.A:
                return(0.001);

            case CurrentUoM.uA:
                return(1000);

            default:
                return(1);
            }
        }
Beispiel #2
0
        private static string FormatCurrentAxis(CurrentUoM currentUoM, NormalizeBy normalizeBy)
        {
            switch (currentUoM)
            {
            case CurrentUoM.A:
                switch (normalizeBy)
                {
                case NormalizeBy.Area:
                    return(Title.CurrentCustom2);

                case NormalizeBy.Mass:
                    return(Title.CurrentCustom3);

                default:
                    return(Title.CurrentCustom1);
                }

            case CurrentUoM.mA:
                switch (normalizeBy)
                {
                case NormalizeBy.Area:
                    return(Title.CurrentCustom5);

                case NormalizeBy.Mass:
                    return(Title.CurrentCustom6);

                default:
                    return(Title.CurrentCustom4);
                }

            case CurrentUoM.uA:
                switch (normalizeBy)
                {
                case NormalizeBy.Area:
                    return(Title.CurrentCustom8);

                case NormalizeBy.Mass:
                    return(Title.CurrentCustom9);

                default:
                    return(Title.CurrentCustom7);
                }

            default:
                return(Title.Current);
            }
        }