Definition at line 175 of file watchdog.cpp.hpp.
175 {
177 wdt.
begin(timeout_ms);
178
183 char buf[128];
187
189
190
191
192 }
194 }
196}
static Watchdog & instance() FL_NO_EXCEPT
void begin(fl::u32 timeout_ms) FL_NO_EXCEPT
ResetInfo lastResetInfo() const FL_NO_EXCEPT
Detailed reset information including platform raw register + subcause id.
bool hasCrashReport() const FL_NO_EXCEPT
Unified cross-platform watchdog interface.
ResetCause cause
Normalized cross-platform enum.
fl::size describe(fl::span< char > out, bool verbose=false) const FL_NO_EXCEPT
Write a single-line human-readable description into the caller's buffer.
Detailed reset information bundling the normalized cause with a platform-specific subcause id and the...
References fl::Watchdog::begin(), fl::ResetInfo::cause, fl::ResetInfo::describe(), fl::FL_NO_EXCEPT, fl::Watchdog::hasCrashReport(), fl::Watchdog::instance(), fl::Watchdog::lastResetInfo(), fl::LOCKUP, fl::PANIC, scopedWatchdogPause3s(), scopedWatchdogPrintLine(), and fl::WATCHDOG.
Referenced by fl::ScopedWatchdog::ScopedWatchdog().