diff options
| author | Dan Halbert <halbert@halwitz.org> | 2020-11-19 00:29:14 -0500 |
|---|---|---|
| committer | Dan Halbert <halbert@halwitz.org> | 2020-11-19 00:29:14 -0500 |
| commit | 5bb3c321e9f19b657363e2b19a8f5b25c4d5eb49 (patch) | |
| tree | 7221653786d8179ebd4a686a9deedc6d52f1f66f /shared-bindings | |
| parent | 682054a2169c108ad69e84acdb53fdd26405077e (diff) | |
| parent | 8ac9b176c961faf7672f081953de6f78ec3005e2 (diff) | |
merge from main
Diffstat (limited to 'shared-bindings')
| -rw-r--r-- | shared-bindings/watchdog/WatchDogTimer.c | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/shared-bindings/watchdog/WatchDogTimer.c b/shared-bindings/watchdog/WatchDogTimer.c index 09219f710..575021a21 100644 --- a/shared-bindings/watchdog/WatchDogTimer.c +++ b/shared-bindings/watchdog/WatchDogTimer.c @@ -66,6 +66,7 @@ STATIC mp_obj_t watchdog_watchdogtimer_feed(mp_obj_t self_in) { if (current_mode == WATCHDOGMODE_NONE) { mp_raise_ValueError(translate("WatchDogTimer is not currently running")); } + common_hal_watchdog_feed(self); return mp_const_none; } @@ -78,12 +79,6 @@ STATIC MP_DEFINE_CONST_FUN_OBJ_1(watchdog_watchdogtimer_feed_obj, watchdog_watch //| STATIC mp_obj_t watchdog_watchdogtimer_deinit(mp_obj_t self_in) { watchdog_watchdogtimer_obj_t *self = MP_OBJ_TO_PTR(self_in); - watchdog_watchdogmode_t current_mode = common_hal_watchdog_get_mode(self); - - if (current_mode == WATCHDOGMODE_RESET) { - mp_raise_NotImplementedError(translate("WatchDogTimer cannot be deinitialized once mode is set to RESET")); - } - common_hal_watchdog_deinit(self); return mp_const_none; } |
