<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://217.79.180.177/mediawiki/index.php?action=history&amp;feed=atom&amp;title=Communication_with_HW_Watchdog</id>
	<title>Communication with HW Watchdog - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://217.79.180.177/mediawiki/index.php?action=history&amp;feed=atom&amp;title=Communication_with_HW_Watchdog"/>
	<link rel="alternate" type="text/html" href="http://217.79.180.177/mediawiki/index.php?title=Communication_with_HW_Watchdog&amp;action=history"/>
	<updated>2026-04-05T19:14:05Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.40.0</generator>
	<entry>
		<id>http://217.79.180.177/mediawiki/index.php?title=Communication_with_HW_Watchdog&amp;diff=76&amp;oldid=prev</id>
		<title>Uwe: Created page with &quot;Raspberry Pi offers hardware-based [https://www.raspberrypi.com/documentation/pico-sdk/hardware.html#group_hardware_watchdog Watchdog functionality].  The watchdog is triggered when writing a first time to the &lt;code&gt;/dev/watchdog&lt;/code&gt;. When the watchdog does not receive a heartbeat signal from the control application for 15 seconds, the watchdog will trigger a reboot of the system. When writing the character &quot;V&quot; to the watchdog file, the watchdog is deactivated.  The c...&quot;</title>
		<link rel="alternate" type="text/html" href="http://217.79.180.177/mediawiki/index.php?title=Communication_with_HW_Watchdog&amp;diff=76&amp;oldid=prev"/>
		<updated>2025-04-27T11:49:05Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;Raspberry Pi offers hardware-based [https://www.raspberrypi.com/documentation/pico-sdk/hardware.html#group_hardware_watchdog Watchdog functionality].  The watchdog is triggered when writing a first time to the &amp;lt;code&amp;gt;/dev/watchdog&amp;lt;/code&amp;gt;. When the watchdog does not receive a heartbeat signal from the control application for 15 seconds, the watchdog will trigger a reboot of the system. When writing the character &amp;quot;V&amp;quot; to the watchdog file, the watchdog is deactivated.  The c...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Raspberry Pi offers hardware-based [https://www.raspberrypi.com/documentation/pico-sdk/hardware.html#group_hardware_watchdog Watchdog functionality].&lt;br /&gt;
&lt;br /&gt;
The watchdog is triggered when writing a first time to the &amp;lt;code&amp;gt;/dev/watchdog&amp;lt;/code&amp;gt;.&lt;br /&gt;
When the watchdog does not receive a heartbeat signal from the control application for 15 seconds, the watchdog will trigger a reboot of the system.&lt;br /&gt;
When writing the character &amp;quot;V&amp;quot; to the watchdog file, the watchdog is deactivated.&lt;br /&gt;
&lt;br /&gt;
The control application allows the configuration of:&lt;br /&gt;
* activation of watchdog&lt;br /&gt;
* watchdog file name&lt;br /&gt;
* heartbeat string to be sent to device&lt;br /&gt;
* duration between heartbeat signals in milliseconds&lt;br /&gt;
* deactivation string to be sent to device (needs to be &amp;quot;V&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
For testing purposes, one can stop the control application from sending a heartbeat signal to the watchdog, inducing a reset of the system: &amp;lt;code&amp;gt; aquarium_client watchdog stop &amp;lt;/code&amp;gt;.&lt;/div&gt;</summary>
		<author><name>Uwe</name></author>
	</entry>
</feed>