Nam Cao <[email protected]> writes: > Gabriele Monaco <[email protected]> writes: >> +static bool ha_mon_initializing; > > The global variable makes me a bit uncomfortable (a quick google will > tell why this is not the best pattern). > > I am sure there are better ways to differentiate when we are > initializing vs destroying. How about the incomplete sketch below? I > doubt it even builds, just give an idea.
Or instead of function pointer, we can also pass a bool flag whether the timer should be reset.
