 
 void loop()
 {
-    OTV0P2BASE::MemoryChecks::resetMinSP();  // XXX
-    OTV0P2BASE::MemoryChecks::recordIfMinSP(2);
     stackCheck();
 
     // Main loop for OpenTRV radiator control.

            // Tasks that must be run every minute.
            ++minuteCount; // Note simple roll-over to 0 at max value.
            // Force to user's programmed schedule(s), if any, at the correct time.
            Scheduler.applyUserSchedule(&valveMode, OTV0P2BASE::getMinutesSinceMidnightLT());  // XXX
            // Ensure that the RTC has been persisted promptly when necessary.
            OTV0P2BASE::persistRTC();
            // Run hourly tasks at the end of the hour.

    // Initialise sensors with stats info where needed.
    updateSensorsFromStats();

    // Do early 'wake-up' stats transmission if possible // XXX
    // when everything else is set up and ready and allowed (TODO-636)
    // including all set-up and inter-wiring of sensors/actuators.
