22 void setup()
override;
friend void print_coredump()
A log reader is present: serial at boot, USB CDC when the port opens, an API or MQTT client subscribi...
void start_print_()
Start printing after a short delay, one line per loop so the USB CDC transmit buffer and the main loo...
friend bool coredump_pending()
Whether a dump from before this boot is waiting to be printed.
friend void stop_coredump()
The reader went away (the USB port was closed); the print stops and the dump stays for the next one.
void dump_config() override
bool coredump_pending()
Whether a dump from before this boot is waiting to be printed.
void print_coredump()
A log reader is present: serial at boot, USB CDC when the port opens, an API or MQTT client subscribi...
constexpr const char * CRASH_LOG_TAG
The tag the dump is logged under, so a client can check the level in force for it.
void stop_coredump()
The reader went away (the USB port was closed); the print stops and the dump stays for the next one.