Phil Jansen
Phil Jansen
Instead of complicating the interface, would it be just as easy to call the task directly the first time (as soon as the processor is initialized enough to handle it)?...
I like @skrobinson's suggestion. Here is a helper function which has the requested feature: ``` Timer::Task timer_now_and_every(unsigned long myInterval, Timer::handler_t myTask) { timer.in(0, myTask); // run myTask once on next...
@skrobinson I just added my example to `Show and Tell` discussion #67 . That's pretty similar to your `Recipes` category idea -- and we're not using the `Show and Tell`...
FYI The Github Action at https://github.com/contrem/arduino-timer/blob/master/.github/workflows/githubci.yml runs a build check for examples on some (not all) platforms. We inherit much of this list from the scripts at adafruit/ci-arduino -- and...
The interesting part is in the file **RX_FHSS.c**, in the first half of loop(). The boolean **fhss_on** keeps track of whether the receiver is synchronized with the transmitter yet. -...
I'm not sure this change is worthwhile. Supporting a customized startup message makes the code less SIMPLE. Also, the proposed change breaks regression tests (which do not expect a welcome...
I'm going to close this out, as it's not needed.
I started a build check. I used the String class here to hide (Harvard) architectural differences from most of this code. As the comment says, there may need to be...
There may be issues with upstream tools -- new ESP8266 compiler warnings may be breaking the base build? I will check.
Upstream tools still build the latest release OK. It looks like there's a build regression for the ESP8266 family. See Action build https://github.com/philj404/SimpleSerialShell/runs/7162744916?check_suite_focus=true (link may go stale eventually) It looks...