Hi There
Coming from the arduino environment i was used to have the following settings:
//#define DEBUG //enable/disable serial debug output
#ifdef DEBUG
#define DEBUG_PRINT(x) Serial.print(x)
#define DEBUG_PRINTDEC(x) Serial.print(x, DEC)
#define DEBUG_PRINTLN(x) Serial.println(x)
#else
#define DEBUG_PRINT(x)
#define DEBUG_PRINTDEC(x)
#define DEBUG_PRINTLN(x)
#endif
So with comment or uncomment i could enable or disable serial output, somehow this is not working with the particle photon. I used this often because without serial connection my arduinos often had problem (stand-alone) if serial was enabled but not connected. Also speed was much better without serial.
What’s the best practice for debug (on/off) with the particle photon?
Best M