Пример #1
0
        public List <string> GetSpectrometerList(SpectType myType)
        {
            List <string> myList = new List <string>();

            switch (myType)
            {
            case SpectType.NoSpectrometer:
                break;

            case SpectType.Avantes:
                if (AvantesObj == null)
                {
                    AvantesObj = new AvantesSpect(avWinHdl);
                }
                myList = AvantesObj.GetSpectrometerList();
                break;

            case SpectType.Maya:
                if (MayaObj == null)
                {
                    MayaObj = new MayaSpectrometer();
                }
                myList = MayaObj.GetSpectrometerList();
                break;

            case SpectType.CAS140:
                if (CASObj == null)
                {
                    CASObj = new CAS140Spect();
                }
                myList = CASObj.GetSpectrometerList();
                break;
            }
            return(myList);
        }