Hi All,
I am just trouble shooting an issue that is further discussed here Serial.println() Blocking - #12 by StngBo
System settings
SYSTEM_MODE(AUTOMATIC);
SYSTEM_THREAD(ENABLED);
I am just wondering about Particle.process()
:
- How long does it take to return? I understand that
delay()
also effectively does the same thing asParticle.process()
. - What is the relationship here, does
delay()
just repeatedly call Particle.process() for the time that is delayed? - Are multiple calls to
Particle.process()
more effective than one singular, and if multiple are required, is there a range here that people have found as optimum. - If a process has been blocking, is
Particle.process()
restorative, probably a bad choice of word, but does it repair a connection, assuming that the blocking process has harmed the connection.