I have the problem that on my ESP8266 the AutoReload or countdown start no longer works when a certain operation is carried out. I haven't figured out exactly what operation triggers this.
When I output the value of timer1 in the asynchronous loop function, it ends counting after the first interrupt because the timer remains at the reload value. Does anyone know this behavior?
Using the exclusion process I found a line of code that triggers the behavior. The line should describe a string variable with a random RGB16 HEX value.
The string is later broken down into three RGB values in the code.
- color = String(random(0x0, 0xFFFFFF), HEX);
Best Regards
Wilhelm