     runPixels(false);
   } else if (settings.mode == 'B') {
     runBlobs(false);
+#if TEXTMODE
   } else if (settings.mode == 'T') {
     runText(false);
+#endif
   }
 }
 

      Serial.println(F("Can't modify frame timing without image frames first"));
      settings = previous;
    }
  }

  /*Serial.print(len);

    runPixels(true);
  } else if (settings.mode == 'B') {
    runBlobs(true);
#if TEXTMODE
  } else if (settings.mode == 'T') {
    runText(true);
#endif
  } else {
    Serial.print(F("Unknown mode: "));
    Serial.println(settings.mode);
