 
 void loop() {
   
-  // Draw
+  /* Draw */
   u8g.firstPage();  
   do {
     draw();
   } while( u8g.nextPage() );
   
-  // State updates
+  /* State updates */
   switch(displayState){
     case STATE_SPLASH:
+      /* Move to Normal. */
       changeState(STATE_NORMAL);
-      // Initialize the data logger
+      
+      /* Initialize the data logger */
       DataLogging_Begin(SD_CS, SD_MOSI, SD_MISO, SD_CLK);
+      
+      /* Request the first temperatures */
+      requestTemps();
+      
+      /* Remain in splash for 2 seconds */
       delay(2000);
+      
       break;
     case STATE_FATAL:
       while(1) {

#include <MemoryFree.h>
#include "Globals.h"
#include "U8glib.h"

/*
from pins_arduino.h:

      }
      break;
    case STATE_NOTICE:
      /* Return to Normal. */
      changeState(STATE_NORMAL);
      
      /* Show notices for 4 seconds */
      delay(4000);      
      
      break;
    case STATE_NORMAL:
      loopNormal();    
