     delay(100);
   } while ( !Serial && ((mymillis()-ct) < 5000) );
 //  print_statef("serial interface ready after %d ms", mymillis()-ct);
-=======
-//  delay(2000); 
-  // time to settle, method in troduced by @bertrooode
-  // wait for serial interface up and running or if 5 secs are elapsed
-  unsigned long ct = mymillis();
-  while ( !Serial && ((mymillis()-ct) < 5000) ) {
-    delay(100);
-  }
-  print_statef("serial interface ready after %d ms", ct-mymillis());
->>>>>>> 889c98de6bfe5483b6c10b253498555ce3125e25
 
   myprintf("\r\n=== starting =====================================================================================================");
 

  digitalWrite(PIN_SPI_SS, HIGH);
  delay(1);

=======
  while ( !Serial && ((mymillis()-ct) < 5000) ) {
    delay(100);
  }
  print_statef("serial interface ready after %d ms", ct-mymillis());
>>>>>>> 889c98de6bfe5483b6c10b253498555ce3125e25
}

/*

 *  - queue length adjusted to 8h
 *  - added debug output for decodeSN
 *  V0.9.07
 *  - serial.begin wait now for port online (delay code by @bertrooode)
 *  - error fixed in decodeSN (@bertrooode)
 *  - reworked program config section (#define section)
