             scheduler.timer(MAXM2, (word) (maxm2_offset * 10));
             doFlash(ledPort, led1, 1);
             maxmRun(maxm1);
-            // maxm1.send();
-            // maxm1.write('p');
-            // maxm1.write(0);
-            // maxm1.write(1);
-            // maxm1.write(0);
-            // maxm1.stop();
 #ifdef DEBUG_TRACE
             Serial.println("MAXM1");
             Serial.flush();

    //TODO check for errors; and then do what?
    maxmOff(maxm1);
    maxmOff(maxm2);
    /*
    maxm1.send();
    maxm1.write('o');
    maxm1.stop();
    maxm1.send();
    maxm1.write('n');
    maxm1.write(0);
    maxm1.write(0);
    maxm1.write(0);
    maxm1.stop();
    maxm2.send();
    maxm2.write('o');
    maxm2.stop();
    maxm2.send();
    maxm2.write('n');
    maxm2.write(0);
    maxm2.write(0);
    maxm2.write(0);
    maxm2.stop();
    */

    // Check the RTC is working correctly
    DateTime t1 = RTC.now();


            doFlash(ledPort, led1, 2);
            maxmRun(maxm2);

#ifdef DEBUG_TRACE
            Serial.println("MAXM2");
