protected BidibNode createBidibNode(final Node node) { // create the new bidib node BidibNode bidibNode = new BidibNode(node.getAddr(), messageReceiver, ignoreWaitTimeout); // initialize the node bidibNode.setUniqueId(node.getUniqueId()); bidibNode.setBidib(bidib); bidibNode.setRequestFactory(requestFactory); bidibNode.setResponseTimeout(bidib.getResponseTimeout()); bidibNode.setFirmwarePacketTimeout(bidib.getFirmwarePacketTimeout()); LOGGER.info("Created new bidibNode, firmwarePacketTimeout: {}", bidib.getFirmwarePacketTimeout()); return bidibNode; }