Example #1
0
 public ConnectItDevice(Tt1xx Tt1xx)
 {
     if (_Tt1xx == null)
     {
         ErrorLog.Error("Error Creating ConnectItDevice. Device is null");
         return;
     }
     _Tt1xx = Tt1xx;
     Name   = "CI" + _Tt1xx.ID;
     Number = _Tt1xx.ID;
     if (_Tt1xx.Register() != eDeviceRegistrationUnRegistrationResponse.Success)
     {
         ErrorLog.Error("Error Registering Connect It Device ID {0}: {1}", _Tt1xx.ID, _Tt1xx.RegistrationFailureReason);
         return;
     }
     _Tt1xx.BaseEvent         += new BaseEventHandler(_Tt1xx_BaseEvent);
     _Tt1xx.ButtonStateChange += new ButtonEventHandler(_Tt1xx_ButtonStateChange);
 }