 /*
 	This function monitors the motor driver signals on the laser cutter.
 	The signals are PWMs of a specific frequency. This function measures the
-	half-period of any signal detected and accumulates time when valid signals
+	period of any signal detected and accumulates time when valid signals
 	are detected. A polling subroutine continuously checks if an RFID tag is 
 	still present.
 	

	// some constants
	const int pollTimeout = 5;
	const int pollInterval = 900;
	const int minCount = 5;
	// some variables used in this scope
	unsigned char serialNumber[bufferSizeSNR];
	unsigned long startTime, elapsedTime = 0;

				elapsedTime = calculateTime(startTime);

				// Any valid accumulated time will be returned
				if (startTime > 0 && elapsedTime > freeTime) {
          			return elapsedTime;
				}
				else {
