public ReadingEngine(FrameReader frameReader, FrameBuffer frameBuffer, Transceiver transceiver) {
		this.frameReader = frameReader;
		this.frameBuffer = frameBuffer;
		this.transceiver = transceiver;
		this.consumerError = false;
		readingEngine = new Thread(this, getClass().getName() + " Engine");
		transceiver.registerProducer(readingEngine, this);
	}