I guess that's what I'm learning, I need to convert it to a faster/simpler Serial.read() with begin/end-of-message char. I'm reading it's a few ms between char reads vs hitting the timeout of 1000ms with Serial.readString(), which is WAY faster. This will also remove partial serial messages as I will only parse data that's between my begin/end chars.
1 Like