public PiEngineeringDevice(Network network, PIEDevice device) : base(network, DeviceType.Keypad) { BackingObject = device; _keypad = new PiEngineeringKeypad(this); BackingObject.SetErrorCallback(this); Reconnect(); }