docs: public void connect(Destination d) throws KNXTimeoutException, KNXLinkClosedException
  	{
  		final AggregatorProxy p = getProxy(d);
  		if (!d.isConnectionOriented()) {
  			logger.error("destination not connection oriented: " + d.getAddress());
  			return;
  		}
  		if (d.getState() != Destination.DISCONNECTED)
  			return;
  		p.setState(Destination.CONNECTING);
  		final byte[] tpdu = new byte[] { (byte) CONNECT };
  		lnk.sendRequestWait(d.getAddress(), Priority.SYSTEM, tpdu);
  		p.setState(Destination.OPEN_IDLE);
  		logger.trace("connected with " + d.getAddress());
  	}