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); }