예제 #1
0
파일: EIB.cs 프로젝트: RrPt/HDObjects
        public EIB_Adress(EIB_Adress_Name name)
        {
            int GA = (int)name;

            if (GA > MAX_ADR)
            {
                throw new Exception("Gruppenadresse zu gross");
            }
            if (GA < MIN_ADR)
            {
                throw new Exception("Gruppenadresse darf nicht negativ sein");
            }
            m_Adr = (ushort)GA;
            m_Typ = EIB_Adress_Typ.GroupAdr;
        }
예제 #2
0
파일: EIB.cs 프로젝트: RrPt/HDObjects
        public String GetName()
        {
            EIB_Adress_Name en = (EIB_Adress_Name)m_Adr;

            return(en.ToString());
        }