Esempio n. 1
0
        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;
        }
Esempio n. 2
0
        public String GetName()
        {
            EIB_Adress_Name en = (EIB_Adress_Name)m_Adr;

            return(en.ToString());
        }