     int status = LOW;
     int out = 0;
 
+    // Print the received timings to the console.
     for (i = 0; i < counter; i++) {
         out = message[i] * MULTIPLIER;
         Serial.print(out);

        out = message[i] * MULTIPLIER;
        delayMicroseconds(out);
    }
    digitalWrite(OUT, LOW);
}


        }
        character = Serial.read();
        if (character == 0) {
            // Complete the message if we receive a null.
            digitalWrite(LED, HIGH);
            processMessage();
            digitalWrite(LED, LOW);
            Serial.println("Command sent.");
            counter = 0;
        } else {
            // Append the received byte to the array.
            message[counter] = character;
            counter++;
        }
