void process(ZigBee zb, byte[] packet, int offset) { char b = (char) bytesToNum(packet, offset, 1, packet.length - 1); switch (b) { default: case 0: b = 'N'; break; case 1: b = 'E'; break; case 2: b = 'O'; break; case 3: b = 'M'; break; } zb.updateParity(b); }