while (true) {
try {
log.trace("Getting a new OutGauge packet");
dgramChannel.receive(byteBuffer);
log.trace("OutGauge packet received");
OutGaugePacket ogp = new OutGaugePacket();
ogp.read(byteBuffer);
byteBuffer.rewind();
dataQueue.put(ogp);
log.trace("OutGauge data put on write queue");