<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[SDS PLC/PAC: Měření Energie & OnlineTechnology.cz - Automatický přechod letní/zimní čas -> řešení]]></title>
		<link>https://forum.sds.an-d.cz/viewtopic.php?id=689</link>
		<atom:link href="https://forum.sds.an-d.cz/extern.php?action=feed&amp;tid=689&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Nejnovější příspěvky v Automatický přechod letní/zimní čas -> řešení.]]></description>
		<lastBuildDate>Thu, 07 May 2015 13:09:57 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Automatický přechod letní/zimní čas -> řešení]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=5118#p5118</link>
			<description><![CDATA[<p>FW od Q3/2017 poskytuje automatické přepínání L/Z času. </p><p>Následující návod je pro &quot;ruční&quot; řešení. </p><p>---</p><p>Přesunuto do samostatého tématu z <strong>Letní / Zimní čas</strong> od <strong>Frenky</strong> (protože slíbené zahrnutí do firmwaru nějak vázne)<br />Funkci <strong>alarm()</strong> si nadefinujte dle vlastni úvahy.</p><div class="codebox"><pre><code>#define YER  sys[7]
#define MON  sys[6]
#define DAY  sys[5]
#define HRS  sys[8]
#define GMT  sys[26]
#define NPS  sys[37]

var lc, zc;
summer
{
  if (( MON &gt; 3 ) &amp;&amp; ( MON &lt;= 10 )) { GMT = 2; }
  if (( MON &lt;= 3 ) || ( MON &gt; 10 )) { GMT = 1; }
  if ( MON ==  3 )
  {
    lc = 31 - (( 5 * YER / 4 + 4 ) % 7 );
    if (( DAY &gt; lc ) || (( DAY == lc ) &amp;&amp; ( HRS &gt;= 2 ))) { GMT = 2; }
  }      
  if ( MON == 10 ) 
  { 
    zc = 31 - (( 5 * YER / 4 + 1 ) % 7 );
    if (( DAY &gt; zc ) || (( DAY == zc ) &amp;&amp; ( HRS &gt;= 3 ))) { GMT = 1; }
  }
}

main
{
  if ( NPS ) { summer(); } else { alarm(); }
}</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (rikitan)]]></author>
			<pubDate>Thu, 07 May 2015 13:09:57 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=5118#p5118</guid>
		</item>
	</channel>
</rss>
