 			Serial.print(messages.quotaMet);
 		}
 		// User passed all checks and is able to use the machine
+		// ---------------------------------------------------------------------
 		else {
 			// Get user ID
 			sendCommand(CMD_READ, blockID, userData, keyA, NULL);

			Serial.println(elapsedTime + existingTime);
		}
	}


	// Write time data to card
	if (elapsedTime > 0) {
		sendCommand(CMD_WRITE, blockID, machineID, keyA, elapsedTime + existingTime);


}
/*
	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
	are detected. A polling subroutine continuously checks if an RFID tag is 
	still present.
	
	Return: time accumulated

