The print of the elapsed millis() was perpetrating into every project that I have using the awesome arduino-fsm lib. I suggest to get rid of it, maybe we could add a
if(PRINT_ELAPSED_TIME) Serial.println(now); and have a constant that devs can change in case they need to see the timings but I would say no print is better than the print.
Small suggestion for this (very useful) library:
if(PRINT_ELAPSED_TIME) Serial.println(now);
and have a constant that devs can change in case they need to see the timings but I would say no print is better than the print.