<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://fixme.ch/w/index.php?action=history&amp;feed=atom&amp;title=MobatimeClock</id>
		<title>MobatimeClock - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://fixme.ch/w/index.php?action=history&amp;feed=atom&amp;title=MobatimeClock"/>
		<link rel="alternate" type="text/html" href="https://fixme.ch/w/index.php?title=MobatimeClock&amp;action=history"/>
		<updated>2026-04-24T19:52:10Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.25.1</generator>

	<entry>
		<id>https://fixme.ch/w/index.php?title=MobatimeClock&amp;diff=13096&amp;oldid=prev</id>
		<title>Fzn: code</title>
		<link rel="alternate" type="text/html" href="https://fixme.ch/w/index.php?title=MobatimeClock&amp;diff=13096&amp;oldid=prev"/>
				<updated>2017-01-31T20:08:28Z</updated>
		
		<summary type="html">&lt;p&gt;code&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 20:08, 31 January 2017&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;L16&quot; &gt;Line 16:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 16:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The clock resets to Fri, Jan 1st, 1988.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The clock resets to Fri, Jan 1st, 1988.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[https://git.fixme.ch/fzn/MobatimeClock Here's the code, btw]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Driving ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Driving ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Fzn</name></author>	</entry>

	<entry>
		<id>https://fixme.ch/w/index.php?title=MobatimeClock&amp;diff=13086&amp;oldid=prev</id>
		<title>Fzn: Created page with &quot; == Overview == This clock is mains powered, shows date and time. Three buttons on the side allow setting values. However, similar to Swiss railways stations' clocks, it won't...&quot;</title>
		<link rel="alternate" type="text/html" href="https://fixme.ch/w/index.php?title=MobatimeClock&amp;diff=13086&amp;oldid=prev"/>
				<updated>2017-01-28T14:37:31Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot; == Overview == This clock is mains powered, shows date and time. Three buttons on the side allow setting values. However, similar to Swiss railways stations&amp;#039; clocks, it won&amp;#039;t...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
== Overview ==&lt;br /&gt;
This clock is mains powered, shows date and time.&lt;br /&gt;
Three buttons on the side allow setting values.&lt;br /&gt;
However, similar to Swiss railways stations' clocks, it won't skip to the next minute unless it receives pulses.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pulses ==&lt;br /&gt;
&lt;br /&gt;
According to available documentation, up to 30VDC can be fed between the two sync wires.&lt;br /&gt;
It requires circa 1.7v to trigger, however.&lt;br /&gt;
&lt;br /&gt;
To get to the next minute, a 170ms (smaller durations lead to missed triggerings) pulse has to be sent, '''alternating polarity at each trigger'''&lt;br /&gt;
&lt;br /&gt;
== Trivia ==&lt;br /&gt;
&lt;br /&gt;
The clock resets to Fri, Jan 1st, 1988.&lt;br /&gt;
&lt;br /&gt;
== Driving ==&lt;br /&gt;
&lt;br /&gt;
Two digital outs of an Arduino Nano provide the pulses. It can be set to automagically wind up the clock to a target date/time.&lt;br /&gt;
&lt;br /&gt;
== TODO ==&lt;br /&gt;
* post the code on gitlab&lt;br /&gt;
* derive 5V from the 240V input, and embed the uC&lt;br /&gt;
* rewrite with button debounce (there's currently a button to add minutes, given that it takes circa 170ms to jump by one minute) and / or factor in 'time taken winding the clock' in the target time computation&lt;br /&gt;
* figure out more ergonomic ways to sync (currently requires uploading code)?&lt;/div&gt;</summary>
		<author><name>Fzn</name></author>	</entry>

	</feed>