class WDT -- ウォッチドッグタイマー¶
WDT は、アプリケーションがクラッシュして回復不能な状態に陥ったときにシステムを再起動するために使用されます。一度起動すると、いかなる方法でも停止や再設定はできません。有効化した後は、WDT が期限切れになってシステムをリセットするのを防ぐために、アプリケーションが定期的にウォッチドッグに「餌を与える」必要があります。
STM32 OpenMV カム(M4 / M7 / H7 / H7 Plus / Pure Thermal / N6)と OpenMV Cam RT1062 で利用できます。OpenMV Cam AE3(alif ポート)では公開されていません。
使用例:
from machine import WDT
wdt = WDT(timeout=2000) # enable it with a timeout of 2s
wdt.feed()