33#include "../../PmicWatchdogBase.hpp"
Core I2C communication layer for the AXP2101 PMIC.
I2C watchdog timer control for the AXP2101 PMIC.
bool enableWatchdog(bool enable) override
Enable or disable the watchdog timer.
bool setWatchdogTimeout(uint16_t timeout_s) override
Set the watchdog timeout duration.
bool isWatchdogEnabled() const override
Check whether the watchdog timer is enabled.
bool resetWatchdog() override
Reset (pet) the watchdog timer.
uint16_t getWatchdogTimeout() const override
Get the current watchdog timeout setting.
~AXP2101Watchdog()=default