(c) 2024 M10tech
use the LCM4ESP32 concept to run this
under developement so don't expect stability or anything
- increasing ping interval will trigger WDT all the time
- now ping is sent every second
- no point in reporting good pings anymore, only failed ones
- to force restart when hard crash
- ping-response feeds the watchdog
- tends to crash when Quatt starts to do real work
- when no more ping response, resets
- fix first register report
- must link read command and answer
- memcmp match is 0, not 1
- all known items go on one line
- all unknown items get reported separately
- if OK only print CRC_OK
- if failed show received != calculated
- displays received ModBus commands and responses
- uses UDPlogger to observe remotely
- initial sdkconfig for esp32c3