 	RDM880.begin(9600);
 	pinMode(ledPin, OUTPUT);
 	pinMode(signalPin, INPUT);
+	pinMode(speakerPin, OUTPUT);
 }
 
 void loop() {

	if(responseFlag == false) Serial.println("Unexpected result");
	*/

}

bool getResponse(unsigned char response[]) {


	// Analyze response packet and data
	if(responseFlag == false) {
		soundFeedback(true);
		Serial.println("Read unsuccessful, please try again.");
		Serial.println();
		delay(500);
	}
	else {
		existingTime = getTime(readData);
		if(readData[8] != 0xDD) {
			soundFeedback(true);
			Serial.println("You are not authorized to use this machine.");
			Serial.println();
		}
		else if(existingTime >= quota) {
			soundFeedback(true);
			Serial.println("You have reached your quota for this month.");
			Serial.println();
		}
		else {
			soundFeedback(false);
			Serial.println("User authenticated. Machine is ready to fire.");
			elapsedTime = accumulator();
			Serial.print("Total time used: ");
