MCPcopy Create free account
hub / github.com/SmingHub/Sming / nextScreen

Function nextScreen

samples/ScreenTFT_ST7735/app/application.cpp:351–366  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

349auto screen = std::begin(screenList);
350
351void nextScreen()
352{
353 OneShotFastMs elapseTimer;
354 screen->function();
355 auto elapsed = elapseTimer.elapsedTime();
356
357 Serial << screen->title << " in " << elapsed << "ms" << endl;
358
359 ++screen;
360 if(screen != std::end(screenList)) {
361 demoScreenTimer.startOnce();
362 return;
363 }
364
365 Serial.println(_F("All screens displayed"));
366}
367
368} // namespace
369

Callers 1

initFunction · 0.85

Calls 3

elapsedTimeMethod · 0.80
startOnceMethod · 0.80
printlnMethod · 0.80

Tested by

no test coverage detected