 //--------------------------------------------------------------------------------
 void printWelcomeScreen() {
   byte vLength = strlen(version);
-  PrintSPACER();
+  Serial.println(); PrintSPACER();
   Serial.println(F("--- ED Battery Management Diagnostics ---"));
   Serial.print(F("--- v")); Serial.print(version);
   for (byte i = 0; i < (41 - 5 - vLength - 3); i++) {

//! \brief   Output status data as splash screen
//--------------------------------------------------------------------------------
void printSplashScreen() {
  Serial.println(); PrintSPACER();
  printHeaderData();
  PrintSPACER();
  printStandardDataset();

  Serial.println(F("---"));
  PrintSPACER();

  int count = 0;
  do {
    if (count == 0) {
        Serial.println();
        Serial.println(F("Connect to OBD port - Waiting for CAN-Bus "));
    }
    count++;
    if (count >= 41) {
      count = 0;
    }
    Serial.print(F("."));
    delay(1000);
  } while (digitalRead(2));
