     switch (scheduler.pollWaiting()) {
         // Control first MaxM
         case MAXM1:
-            maxm1.send();
-            maxm1.write('p');
-            maxm1.write(0);
-            maxm1.write(1);
-            maxm1.write(0);
-            maxm1.stop();
-#ifdef DEBUG_TRACE
-            Serial.print("MAXM1 is operational ");
+#ifdef DEBUG_TRACE
+            Serial.print("MAXM1 operational: ");
             Serial.println(is_operational);
             Serial.flush();
 #endif

// Start and end hours of operation
const unsigned char start_hh = 9;
const unsigned char start_mm = 0;
const unsigned char stop_hh = 22;
const unsigned char stop_mm = 0;

// Seconds after starting first MaxM to start second

            int sec_til_loop = loop_interval - (now.get() % loop_interval);

            // Check if should be operational and set flag
#ifdef DEBUG_TRACE
            Serial.println("Lights are ");
            Serial.flush();
#endif
            long cur_min = toMin(now.hour(), now.minute());
            if ((cur_min >= start_min) && (cur_min < stop_min))  {
                is_operational = 1;
#ifdef DEBUG_TRACE
                Serial.print("operational");
                Serial.flush();
#endif
            } else {
                is_operational = 0;
#ifdef DEBUG_TRACE
                Serial.println("sleeping");
                Serial.flush();
#endif
            }

#ifdef DEBUG_FLASH
            // Flash LED2 one for every minute in ten if "operational"
            // otherwise only 1 flash
            int num_flash = 1;
            // Actually just flash one every minute
            // if (is_operational == 1) {
                // num_flash = (now.get() % 600);
                // num_flash = num_flash / 60;
            // }
            doFlash(led2, num_flash);
#endif

