<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl-pl">
<link rel="self" type="application/atom+xml" href="https://forum.atnel.pl/feed.php?f=55&amp;t=11671&amp;mode" />

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2016-03-12T10:26:32+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=55&amp;t=11671&amp;mode</id>
<entry>
<author><name><![CDATA[Radziu]]></name></author>
<updated>2016-03-12T10:26:32+01:00</updated>
<published>2016-03-12T10:26:32+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=156008#p156008</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=156008#p156008"/>
<title type="html"><![CDATA[Re: Idealny RTC, wieczny kalendarz, mega dokładny - jest tak]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=156008#p156008"><![CDATA[
Zmodyfikowałem kod według pomysłu powyżej i resetowanie przy dowolnym czasie nie powoduje zbędnej korekty czasu. Niestety pojawił się kolejny problem, tzn jeżeli zegarek będzie wyłączony w okresie zmiany czasu, to po włączeniu też korekta się nie dokona. Aby tego uniknąć chyba trzeba by zapisywać do pamięci czas letni/zimowy, więc ostatecznie wprowadziłem następujące zmiany.<br /><br />w funkcji set_rtc_time dodałem<br /><br />[syntax=c]TWI_write_buf( PCF8583_ADDR, 0x12, 1, (uint8_t*)&amp;datetime.dst);[/syntax]<br /><br />a w funkcji get_rtc_datetime<br /><br />[syntax=c]TWI_read_buf( PCF8583_ADDR, 0x12, 1, (uint8_t*)&amp;datetime.dst);}[/syntax]<br /><br />I teraz jest ok.<br /><br />Tylko nie jestem pewien, czy to prawidłowa składania, chociaż działa prawidłowo.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3450">Radziu</a> — 12 mar 2016, o 10:26</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Radziu]]></name></author>
<updated>2016-03-11T19:35:36+01:00</updated>
<published>2016-03-11T19:35:36+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=155979#p155979</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=155979#p155979"/>
<title type="html"><![CDATA[Re: Idealny RTC, wieczny kalendarz, mega dokładny - jest tak]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=155979#p155979"><![CDATA[
Znalazłem jeszcze jeden problem. W funkcji init_rtc z poradnika, jest zapis:<br /><br />[syntax=c]datetime.dst = _zimowy;[/syntax]<br /><br />powoduje to że jeżeli zegarek jest w czasie letnim, to po każdym resecie procka, czas jest przestawiamy o godzinę do przodu. Natomiast jeżeli wpiszemy <br /><br />[syntax=c]datetime.dst = _letni;[/syntax]<br /><br />powoduje to że jeżeli zegarek jest w czasie zimowym, to po każdym resecie procka, czas jest przestawiamy o godzinę do tyłu.<br /><br />Wydaje mi się, że przy inicjacji powinien być odczytany aktualny czas z RTC i wyliczone czy jest to czas letni czy zimowy.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3450">Radziu</a> — 11 mar 2016, o 19:35</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[gordon10]]></name></author>
<updated>2015-12-11T20:59:58+01:00</updated>
<published>2015-12-11T20:59:58+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=147692#p147692</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=147692#p147692"/>
<title type="html"><![CDATA[Re: Idealny RTC, wieczny kalendarz, mega dokładny - jest tak]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=147692#p147692"><![CDATA[
Ok może słabo opisałem ten przypadek. Mniejsza z tym...<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=968">gordon10</a> — 11 gru 2015, o 20:59</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2015-12-10T22:47:05+01:00</updated>
<published>2015-12-10T22:47:05+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=147631#p147631</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=147631#p147631"/>
<title type="html"><![CDATA[Re: Idealny RTC, wieczny kalendarz, mega dokładny - jest tak]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=147631#p147631"><![CDATA[
Coś źle robisz po prostu ...<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 10 gru 2015, o 22:47</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[gordon10]]></name></author>
<updated>2015-12-10T21:39:11+01:00</updated>
<published>2015-12-10T21:39:11+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=147622#p147622</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=147622#p147622"/>
<title type="html"><![CDATA[Re: Idealny RTC, wieczny kalendarz, mega dokładny - jest tak]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=147622#p147622"><![CDATA[
Witam ponownie,<br /><br />Odkryłem pewien błąd w procedurze dodawania/odejmowania godziny przy zmianie czasu lato-&gt;zima.<br />Otóż w pliku biblioteki rtc 'mk_pcf8583.c' linia 147<br />jest:[syntax=c]else godziny = (godziny-1) % 24;[/syntax]<br /><br />Zauważcie, że zmienna godziny jest typu uint8_t i w przypadku kiedy włączymy zegarek po zmianie czasu lato/zima o godzinie powiedzmy 00:xx:xx (powiedzmy był wyłączony, gdy nastąpiła zmiana czasu) to wtedy czas powinien się cofnąć do 23:xx:xx. Jednak zmienna godziny przyjmie wtedy wartość 255 co po działaniu %24 da nam 15 i taką godzinę wyświetli zegarek 15:xx:xx<br /><br />moim zdaniem należy dokonać zmiany na coś takiego:[syntax=c]else  godziny--;<br />if ( godziny &gt; 23 ) godziny = 23;[/syntax]<br /><br />Tylko wtedy dochodzi jeszcze cofnięcie daty o 1 dzień... ale nad tym może już posiedzę kiedy indziej...  <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=968">gordon10</a> — 10 gru 2015, o 21:39</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[gordon10]]></name></author>
<updated>2015-12-01T23:50:47+01:00</updated>
<published>2015-12-01T23:50:47+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=146876#p146876</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=146876#p146876"/>
<title type="html"><![CDATA[Re: Idealny RTC, wieczny kalendarz, mega dokładny - jest tak]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=146876#p146876"><![CDATA[
<div class="quotetitle">mirekk36 napisał(a):</div><div class="quotecontent"><br />...nie przewiduję działania urządzenia dłużej niż 10 hmm no może 20 lat<br /></div> mam nadzieję, że to nie dotyczy ATB bo chcę przekazać wnukom w spadku <img src="https://forum.atnel.pl/images/smilies/icon_lol.gif" alt=":lol:" title="Śmieje się" />  <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=968">gordon10</a> — 1 gru 2015, o 23:50</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[MirkoT]]></name></author>
<updated>2015-11-30T10:34:48+01:00</updated>
<published>2015-11-30T10:34:48+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=146728#p146728</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=146728#p146728"/>
<title type="html"><![CDATA[Re: Idealny RTC, wieczny kalendarz, mega dokładny - jest tak]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=146728#p146728"><![CDATA[
Nie miałem żadnych błędów.<br />Gdzieś coś robisz nie tak...<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=189">MirkoT</a> — 30 lis 2015, o 10:34</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[gordon10]]></name></author>
<updated>2015-11-29T22:32:48+01:00</updated>
<published>2015-11-29T22:32:48+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=146705#p146705</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=146705#p146705"/>
<title type="html"><![CDATA[Re: Idealny RTC, wieczny kalendarz, mega dokładny - jest tak]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=146705#p146705"><![CDATA[
Witam, <br /><br />Świetny cykl poradników <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> <br />Właśnie oglądam i klepie kod. Mam dziwny problem z ustawianiem godziny.<br />Jeśli użyję funkcji set_rtc_time() jest wszystko w porządku, ale jeśli użyję funkcji set_rtc_datetime() i wpiszę w czasie 0 sekund to po wgraniu do uC zegar startuje od sekundy 07  <img src="https://forum.atnel.pl/images/smilies/icon_e_surprised.gif" alt=":o" title="Zdziwiony" />   pewnie jakiś babol się wkradł...<br /><br />miał ktoś może podobny problem?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=968">gordon10</a> — 29 lis 2015, o 22:32</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2015-11-15T20:14:26+01:00</updated>
<published>2015-11-15T20:14:26+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=145545#p145545</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=145545#p145545"/>
<title type="html"><![CDATA[Re: Idealny RTC, wieczny kalendarz, mega dokładny - jest tak]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=145545#p145545"><![CDATA[
<div class="quotetitle">wachcio napisał(a):</div><div class="quotecontent"><br />&quot;Funkcja zwraca indeks do tablicy &quot;week&quot;. Parametr s oznacza styl<br /><br />s==0 dla stylu juliańskiego<br />s!=0 dla stylu gregoriańskiego&quot;<br /></div><br />Masz całkowitą rację - ale jeszcze raz powtórzę - zresztą to samo co majster wyżej <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br />Po pierwsze nie przewiduję działania urządzenia dłużej niż 10 hmm no może 20 lat ale to już i tak za dużo <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br />Po drugie bajer z obliczaniem dnia tygodnia (taki gadżet jak mówisz) np w 3056 roku ... hmmm no ok jak ktoś lubi - czemu nie <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> <br /><br />Ja jednak wolę mieć w tablicy dni od poniedziałku i zostanę przy tym sposobie jaki pokazałem.<br /><br />Dzięki tobie jednak - osoby które będą chciały obliczać dni nawet roku 8922 mogą używać tego drugiego - co za problem <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br />fajnie że temat poruszyłeś - każdy sobie teraz coś wybierze<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 15 lis 2015, o 20:14</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[majster]]></name></author>
<updated>2015-11-15T19:29:37+01:00</updated>
<published>2015-11-15T19:29:37+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=145537#p145537</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=145537#p145537"/>
<title type="html"><![CDATA[Re: Idealny RTC, wieczny kalendarz, mega dokładny - jest tak]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=145537#p145537"><![CDATA[
<div class="quotetitle">wachcio napisał(a):</div><div class="quotecontent"><br />majster oczywiście masz rację ale zawsze możesz próbować dodać funkcję odpytywania AVR-a przez np. RS232 o obliczenie dnia tygodnia danej daty - taki bonus dla użytkownika <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /></div><br />A ja oszczedzam procka i o date, czas, rok przestepny, dzien tygodnia, czas dst itp odpytuje swoj serwer <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> a php generuje mi dane <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> i problem z glowy <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br /><br />Ot taki bonus sobie zrobilem <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br /><br />Namazane ze smarta.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1628">majster</a> — 15 lis 2015, o 19:29</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[majster]]></name></author>
<updated>2015-11-15T18:51:02+01:00</updated>
<published>2015-11-15T18:51:02+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=145529#p145529</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=145529#p145529"/>
<title type="html"><![CDATA[Re: Idealny RTC, wieczny kalendarz, mega dokładny - jest tak]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=145529#p145529"><![CDATA[
<div class="quotetitle">wachcio napisał(a):</div><div class="quotecontent"><br />Napiszę inaczej jeżeli się nie mylę Twój kalendarz nie uwzględnia wyjątku lat przestępnych np. 1900, 2100 przez co jest kalendarzem liczącym dobrze tylko w tych latach 1900-2100 a dokładnie 01.03.1900 - 28.02.2100 a mój od co najmniej 1601 (prawdopodobnie od 1582) do 9999.<br />Za Wikipedią &quot;Obecnie powszechnie stosuje się rachubę zgodną z kalendarzem gregoriańskim, wprowadzonym w 1582 roku bullą papieża Grzegorza XIII (&quot;Inter gravissimas&quot;), w której rok przestępny (liczbowo) spełnia następujące warunki: jest podzielny przez 4, z wyjątkiem lat kończących się na &quot;00&quot;, które nie są podzielne przez 400. Od czasu wprowadzenia kalendarza gregoriańskiego w 1582 trzy razy zaistniał ten wyjątek – w latach 1700, 1800 i 1900; rok 2000 był przestępny, bo podzielny przez 400; kolejny rok przestępny odpadnie w roku 2100. &quot;<br /></div><br /><br /><br />Kolego też nad tym walczyłem i się zastanawiałem .... ale czy ty sądzisz że twój układ będzie pracowałe do 2100 roku ....to jest aż 85 lat ... wiesz co się stanie w tym czasie ? albo po tym czasie <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br /><br />nie ma sensu zawracać sobie głowy <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1628">majster</a> — 15 lis 2015, o 18:51</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2015-11-15T18:15:40+01:00</updated>
<published>2015-11-15T18:15:40+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=145524#p145524</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=145524#p145524"/>
<title type="html"><![CDATA[Re: Idealny RTC, wieczny kalendarz, mega dokładny - jest tak]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=145524#p145524"><![CDATA[
<div class="quotetitle">wachcio napisał(a):</div><div class="quotecontent"><br />Chciałem tylko delikatnie Ci zaznaczyć, że wziąłeś nie ten warunek co trzeba... Mam nadzieję, że się nie gniewasz?<br /></div><br />Ale za co się gniewać ? <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> sam na szybko szukałem jak znalazłem w poprzednim swoim rozwiązaniu problem<br /><br />Jednak nie mogę się zgodzić, do końca, że w tym który wziąłem jest błąd dla tego podstawowego zakresu dat i tablicy od poniedziałku do niedzieli - bo sprawdzałem .... choć nie mówię na 100% że no dzień po dniu sprawdziłem ale wyrywkowo mnóstwo dat .... <br /><br />Więc nie do końca rozumiem gdzie widzisz błąd - dla jakiej np daty ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 15 lis 2015, o 18:15</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2015-11-15T16:11:56+01:00</updated>
<published>2015-11-15T16:11:56+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=145505#p145505</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=145505#p145505"/>
<title type="html"><![CDATA[Re: Idealny RTC, wieczny kalendarz, mega dokładny - jest tak]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=145505#p145505"><![CDATA[
<div class="quotetitle">wachcio napisał(a):</div><div class="quotecontent"><br />Napiszę inaczej jeżeli się nie mylę Twój kalendarz<br /></div><br />Po pierwsze to nie mój kalendarz - bo ja sam tego wzoru nie opracowywałem tylko sięgnąłem do netu i jak widzę dokładnie do tego samego źródła co ty <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> .... <br /><br /><!-- m --><a class="postlink" href="https://pl.wikipedia.org/wiki/Kalendarz_wieczny" >https://pl.wikipedia.org/wiki/Kalendarz_wieczny</a><!-- m --><br /><br />wyciąłem tylko warunek żeby nie bawić się w dwa kalendarze i to mi wystarczy - nie do końca mnie interesują daty np powyżej 2100 <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> dobrze będzie jeśli urządzenia, które buduję przetrwają chociaż 50 lat <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br />tak więc możesz mieć rację ... ale nie wiem i nawet już nie będę wnikał <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> jak ktoś chce mieć kalendarz do 9999 roku to powodzenia <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br /><br />Tyle, że implementacja od poniedziałku do niedzieli w takiej formie jak podałem działa ładnie - chyba rzeczywiście nie sprawdzałem powyżej 2100 ...<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 15 lis 2015, o 16:11</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2015-11-15T13:08:08+01:00</updated>
<published>2015-11-15T13:08:08+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=145482#p145482</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=145482#p145482"/>
<title type="html"><![CDATA[Re: Idealny RTC, wieczny kalendarz, mega dokładny - jest tak]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=145482#p145482"><![CDATA[
<div class="quotetitle">wachcio napisał(a):</div><div class="quotecontent"><br />Według mnie Mirek popełnił błąd obliczając dni dla kalendarza Juliańskiego zamiast Gregoriańskiego.<br /></div><br /><br />A kolega zadał sobie trud żeby sprawdzić ten sposób z wzorem który podałem w poście wyżej ? Wydaje mi się, że nie, więc przypomnę:<br /><br />[syntax=c]uint8_t oblicz_week_day(uint8_t dzien, uint8_t miesiac, uint16_t year) {<br /> <br />        int Y,C,M,N,D;<br />        M=1+(9+miesiac)%12;<br />        Y=year-(M&gt;10);<br />        C=Y/100;<br />        D=Y%100;<br />        N=((13*M-1)/5+D+D/4+6*C+dzien+5)%7;<br />        return (7+N)%7;<br />}[/syntax]<br /><br />ta funkcja działa bardzo dobrze i to z tablicą dni zaczynającą się od PONIEDZIAŁKU a kończącą się na NIEDZIELI<br /><br />ty zaś piszesz, że błąd nawet nie sprawdzając i podajesz nieco inny wzór - pokażę go troszkę inaczej:<br /><br /><div class="quotetitle"><b>Quote:</b></div><div class="quotecontent"><br />uint8_t oblicz_week_day(uint8_t dzien, uint8_t miesiac, uint16_t year) {<br /> <br />           int Y,C,M,N,D;<br />                M=1+(9+miesiac)%12;<br />                Y=year-(M&gt;10);<br />                C=Y/100;<br />                D=Y%100;<br />                N=((13*M-1)/5+D+D/4+<span style="color: #FF0000"><strong>C/4+5*C+dzien</strong></span>)%7;<br /> <br />                return ((7+N)%7);<br />}<br /></div><br /><em><span style="color: #0080FF">(na czerwono oznaczyłem miejsce w tym wzorze, które powoduje, że u ciebie działa to dla dni liczonych akurat od poniedziałku)</span></em><br /><br />którzy też działa dobrze ale dla tablicy dni rozpoczynającej się od NIEDZIELI a kończącej na PONIEDZIAŁKU. Ja jednak osobiście wolę mieć tablicę rozpoczynającą się od PONIEDZIAŁKU <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> ..... Bo inaczej to można by nieco jeszcze przerobić ten wzór i mieć np tablicę rozpoczynającą się od ŚRODY a kończącą się na CZWARTKU ale czy jest sens ? <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> Dla mnie i chyba dla każdego to poniedziałek jest pierwszym dniem tygodnia a niedziela od zawsze jest, była i będzie określana jaka siódmy dzień tygodnia <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 4 minutach ]</span></strong><br /><br /><div class="quotetitle">wachcio  napisał(a):</div><div class="quotecontent"><br />Poza tym jeśli by ktoś chciał synchronizować zegarek również (np. z powodu braku ATB-Wifi) przez RS232 z terminala lub wygodniej z programu Mirka ucSync dodałem trochę kodu w procedurze parse_rs232 w pliku main.c<br /></div><br />I bardzo fajnie - warto sobie wspomagać programowo życie na każdy sposób <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 15 lis 2015, o 13:08</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2015-09-14T23:42:34+01:00</updated>
<published>2015-09-14T23:42:34+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=139855#p139855</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=139855#p139855"/>
<title type="html"><![CDATA[Re: Idealny RTC, wieczny kalendarz, mega dokładny - jest tak]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=139855#p139855"><![CDATA[
<strong><span style="font-size: 200%; line-height: normal"><span style="color: #FF0000">UWAGA!</span></span></strong><br /><br /><span style="color: #FF0000">w moim poradniku, gdzie prezentuję funkcję na wieczny kalendarz (obliczanie dnia tygodnia) jest <strong>BABOL </strong>;) sorki</span><br /><br />ale już podaję prawidłową wersję tej funkcji - można a nawet trzeba sobie ją poprawić w kodach <br /><br />[syntax=c]uint8_t oblicz_week_day(uint8_t dzien, uint8_t miesiac, uint16_t year) {<br /> <br />        int Y,C,M,N,D;<br />        M=1+(9+miesiac)%12;<br />        Y=year-(M&gt;10);<br />        C=Y/100;<br />        D=Y%100;<br />        N=((13*M-1)/5+D+D/4+6*C+dzien+5)%7;<br />        return (7+N)%7;<br />}[/syntax]<br /><br />Proszę potestować ew i sprawdzić <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> <br /><br />bo np stara funkcja źle pokazuje dni w 2016 roku (czyli niedługo) ale począwszy od 1 marca !!!<br /><br />ta nowa wersja już ma to poprawione. Błąd znalazł kolega Konradev2 w tym poście: <!-- l --><a class="postlink-local" href="http://forum.atnel.pl/post139851.html#p139851" >post139851.html#p139851</a><!-- l --><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 14 wrz 2015, o 23:42</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2015-06-12T22:13:24+01:00</updated>
<published>2015-06-12T22:13:24+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=131628#p131628</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=131628#p131628"/>
<title type="html"><![CDATA[Re: Idealny RTC, wieczny kalendarz, mega dokładny - jest tak]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=131628#p131628"><![CDATA[
A ... no na razie tak, za jakiś czas może się pojawią płyty DVD z poradnikami offline, wtedy na nich będą już gotowe kody w postaci bibliotek. Na razie trzeba z poradników wideo.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 12 cze 2015, o 22:13</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[gordon10]]></name></author>
<updated>2015-06-12T21:25:50+01:00</updated>
<published>2015-06-12T21:25:50+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=131624#p131624</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=131624#p131624"/>
<title type="html"><![CDATA[Re: Idealny RTC, wieczny kalendarz, mega dokładny - jest tak]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=131624#p131624"><![CDATA[
Ok, czyli trzeba wklepać:)<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=968">gordon10</a> — 12 cze 2015, o 21:25</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2015-06-12T21:20:13+01:00</updated>
<published>2015-06-12T21:20:13+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=131622#p131622</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=131622#p131622"/>
<title type="html"><![CDATA[Re: Idealny RTC, wieczny kalendarz, mega dokładny - jest tak]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=131622#p131622"><![CDATA[
<div class="quotetitle">gordon10 napisał(a):</div><div class="quotecontent"><br />A czy można gdzieś pobrać bibliotekę do RTC z tego poradnika?<br /></div><br />Tak z poradników wideo<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 12 cze 2015, o 21:20</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[gordon10]]></name></author>
<updated>2015-06-12T21:08:09+01:00</updated>
<published>2015-06-12T21:08:09+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=131620#p131620</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=131620#p131620"/>
<title type="html"><![CDATA[Re: Idealny RTC, wieczny kalendarz, mega dokładny - jest tak]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=131620#p131620"><![CDATA[
A czy można gdzieś pobrać bibliotekę do RTC z tego poradnika?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=968">gordon10</a> — 12 cze 2015, o 21:08</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2015-06-01T08:31:36+01:00</updated>
<published>2015-06-01T08:31:36+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=130548#p130548</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=130548#p130548"/>
<title type="html"><![CDATA[Re: Idealny RTC, wieczny kalendarz, mega dokładny - jest tak]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=130548#p130548"><![CDATA[
Postaram się dzisiaj sprawdzić <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> ... dam znać<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 1 cze 2015, o 08:31</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[anshar]]></name></author>
<updated>2015-06-01T00:52:22+01:00</updated>
<published>2015-06-01T00:52:22+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=130542#p130542</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=130542#p130542"/>
<title type="html"><![CDATA[Re: Idealny RTC, wieczny kalendarz, mega dokładny - jest tak]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=130542#p130542"><![CDATA[
Jeszcze raz na spokojnie przeanalizowałem kod. Znalazłem dwa miejsca w których mogły pojawiać się błędy. <br />Oczywiście poprawiony już kod można zobaczyć kilka postów wyżej. Jeśli ktoś ma jeszcze ochotę przetestować, podoba mu się mój pomysł i takie rozwiązanie to zapraszam.<br /><br /><div class="quotetitle">mirekk36 napisał(a):</div><div class="quotecontent"><br />tylko nie zrozum mnie źle - nie piszę tego żeby ot tak skrytykować .... przede wszystkim to BARDZO ale to bardzo doceniam - za w ogóle taką siłę woli do poszukiwania jakiegoś rozwiązania na zautomatyzowanie tego problemu <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> Nie ważne, że się nie udaje - że są błędne próby - tak zwykle bywa przy testach - ale może kiedyś się uda coś wymyślić na tyle ciekawego co zaspokoi naszego przysłowiowego pijaka<br /></div><br />Panie Mirku ja się wcale nie obrażam, ani nie zniechęcam, a wręcz cieszę się, że znalazł pan dla mnie czas, wytknął błędy i wyraził swoje zdanie. Jeszcze raz za wszystko bardzo dziękuję. <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=7157">anshar</a> — 1 cze 2015, o 00:52</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[anshar]]></name></author>
<updated>2015-05-31T21:49:52+01:00</updated>
<published>2015-05-31T21:49:52+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=130534#p130534</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=130534#p130534"/>
<title type="html"><![CDATA[Re: Idealny RTC, wieczny kalendarz, mega dokładny - jest tak]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=130534#p130534"><![CDATA[
Dziękuję panie Mirku za sprawdzenie i poświęcony czas.  <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /> <br /><br />Problem ustawiania czasu  akurat pomiędzy 2-3 w nocy w ostatnią niedzielę października oczywiście można pominąc, ale nie trzeba. Faktycznie zmiana z godziny 2 na 3 co sekundę nie jest najlepszym rozwiązaniem (męczące), ale w ten sposób zegarek daje nam znać o tym, że ustawiamy czas właśnie w tej luce czasowej, co jest błędem, prawda? Nie możemy być pewni czy ustawiamy czas letni czy zimowy. W takim razie użytkownik może się domyślić, że trafił akurat w tą lukę czasową. Może posiedzieć na ratuszu  <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" />  do maksymalnie godziny i ustawić prawidłowy czas o 3 w nocy. Wtedy zegarek przestanie migać i będzie wyświetlany prawidłowy czas. <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /> <br /><br />W tym przypadku dodatkowo można dodać opcję wyboru czasu letniego lub zimowego. Wtedy wszystko będzie jak należy. (I to jest ten nowy pomysł  <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /> )<br /><br />Jeśli jednak pomyśli, że skoro zegar &quot;miga&quot; i że za chwilę zobaczy białe myszki. Pewnie ucieknie do domu i pójdzie spać.  <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /> Kiedy wstanie rano to zegar wciąż będzie migał, powiedzmy z 8 na 9. Teraz już na trzeźwo (no prawie) sprawdzi jaka właściwie jest godzina i ustawi prawidłowy czas. <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /> Takie właśnie było założenie. <br /><br />Nie wiem jak to jest, ale u mnie gdy ustawię 2:59:50 za pomocą set_rtc_datetime( &amp;datetime, 2015, 10, 25, 2, 59, 50); to zegarek dalej zmienia czas z 2 na 3, jak również czas letni na czas zimowy. Dodam, że będzie tak sobie migał dopóki nie ustawimy prawidłowego czasu, poza tą luką czasową. Nie mam pojęcia czemu u pana jest inaczej.  <img src="https://forum.atnel.pl/images/smilies/icon_e_sad.gif" alt=":(" title="Smutny" /> Testuję to na dwóch różnych zestawach. Sądzę, że zamieściłem wszystkie zmiany w kodzie powyżej. No trudno.<br /><br />Dodam jeszcze, że oczywiście to wyświetlanie zimowy/letni jak rówież wyświetlenie błędu w postaci 0 lub 1 to tylko i wyłącznie dla testów. <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=7157">anshar</a> — 31 maja 2015, o 21:49</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2015-05-31T20:37:09+01:00</updated>
<published>2015-05-31T20:37:09+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=130529#p130529</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=130529#p130529"/>
<title type="html"><![CDATA[Re: Idealny RTC, wieczny kalendarz, mega dokładny - jest tak]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=130529#p130529"><![CDATA[
właśnie sprawdziłem <br /><br />tzn tak - to miganie na LCD napisu letni i zimowy (ok można byłoby to ukryć) ale zmieniająca się godzina co sekundę przez całą godzinę ? - to wg mnie niezbyt dobry pomysł na UI (interfejs użytkownika) <img src="https://forum.atnel.pl/images/smilies/icon_e_sad.gif" alt=":(" title="Smutny" /> .... ale już pomijając to - gdy ustawię w październiku czas na 2:59:50 ... to po 10 sekundach migania na LCD czas ustawia się niestety o zgrozo na letni i pozostaje godzina 3:00....<br /><br />tylko nie zrozum mnie źle - nie piszę tego żeby ot tak skrytykować .... przede wszystkim to BARDZO ale to bardzo doceniam - za w ogóle taką siłę woli do poszukiwania jakiegoś rozwiązania na zautomatyzowanie tego problemu <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> Nie ważne, że się nie udaje - że są błędne próby - tak zwykle bywa przy testach - ale może kiedyś się uda coś wymyślić na tyle ciekawego co zaspokoi naszego przysłowiowego pijaka <img src="https://forum.atnel.pl/images/smilies/icon_lol.gif" alt=":lol:" title="Śmieje się" /> .... jak gdybym był na rauszu i w trakcie ustawiania zobaczyłbym takie miganie - to pewnie zaraz bym się dodatkowo przestraszył że za chwilę to pewnie jeszcze białe myszki zobaczę .... <img src="https://forum.atnel.pl/images/smilies/icon_lol.gif" alt=":lol:" title="Śmieje się" /> to tak pół żartem<br /><br />Na poważnie zaś - to na prawdę wydaje mi się, że problem ustawiania czasu akurat pomiędzy 2-3 w ostatnią niedzielę października po prostu można pominąć <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br />Nie mniej jednak jak coś jeszcze wymyślisz - to z chęcią przetestuję<br /><br />PS - w marcu działa to oczywiście dobrze<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 31 maja 2015, o 20:37</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[anshar]]></name></author>
<updated>2015-05-31T16:18:06+01:00</updated>
<published>2015-05-31T16:18:06+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=130509#p130509</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=130509#p130509"/>
<title type="html"><![CDATA[Re: Idealny RTC, wieczny kalendarz, mega dokładny - jest tak]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=130509#p130509"><![CDATA[
Faktycznie p. Mirku pojawił się mały babol dla miesiąca marca.<br />Poprawki naniesione! Można zobaczyć wyżej! Tym razem z małymi komentarzami. Bardzo bym prosił o sprawdzenie w miarę możliwości.<br />ad.1, ad.2 i ad.3 Gdy użytkownik zegarka ustawi czas pomiędzy 2.00, a 3.00 w nocy w ostatnią niedzielę paździerika nastąpi wywołanie funkcji oblicz_dst(), która zwróci wartość równą 1. Będzie to oznaczało błąd, ponieważ nie jesteśmy w stanie jednozczanie określić czy ustawiamy tą godzinę w czasie jeszcze letnim czy już w czasie zimowym. Zmienna dst_error zostanie ustawiona na 1. Natomiast jeśli w funkcji get_rtc_time() sprawdzimy za pomocą warunku if( dt-&gt;dst_error ) to zmieniamy dst , godzinę co sekundę tak długo, aż użytkownik zegarka ustawi czas poza tym przedziałem czasowym. Dodam, że powołałem dodatkową zmienną hh_temp, którą zapisuję do RTC, po to aby po wyłączeniu zegarka lub resecie następowała automatyczna synchronizacja (aby niepotrzebnie nie nastąpijo kolejny raz dodanie lub odjęcie godziny).<br />Tak więc do RTC zapisuję w sumie trzy zmienne. Pierwsza to dst-&gt;error (oznacza ona błąd dst dla nieokreślonego czasu), druga to hh_temp (do synchronizacji godziny z czasem letnim bądź zimowym), oraz trzecia dla dst(_letni, _zimowy).<br />Odczytuję je z RTC natomiast w funkcji get_rtc_datetime().<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=7157">anshar</a> — 31 maja 2015, o 16:18</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2015-05-31T01:57:01+01:00</updated>
<published>2015-05-31T01:57:01+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=130468#p130468</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=130468#p130468"/>
<title type="html"><![CDATA[Re: Idealny RTC, wieczny kalendarz, mega dokładny - jest tak]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11671&amp;p=130468#p130468"><![CDATA[
ale zapisujesz gdzie nie-gdzie coś do RAM układu RTC - za to nigdzie nie widzę żebyś dokonywał odczytu niektórych z tych wartości ?<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 3 minutach ]</span></strong><br /><br />próbuję właśnie ale kicha jest z przestawieniem czasu z zimowego na letni 29 marca 2015 o godzinie 1:59:55 .... niestety przeskakuje na 2:00:00 - pokazuje się letni (ok) ale powinien przeskoczyć na godzinę 3:00:00<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 30 minutach ]</span></strong><br /><br />jeszcze raz przetestowałem to co w poradniku robiłem i to działa dobrze - tak jak w poradniku - zarówno w marcu jak i w październiku<br /><br />jedyny problem to DZIURA czasowa pomiędzy godziną 2:00 a 3:00 w ostatnią niedzielę października. I w zasadzie to nie ma problemu bo - uwaga mogą zajść 3 sytuacje:<br /><br />1. zegarek rusza pierwszy raz i dst = 0 czyli ani zimowy ani letni<br />2. zegarek nastawia ktoś w ten dzień na 2:30 a w zegarku jest czas letni<br />3. zegarek nastawia ktoś w ten dzień na 2:30 a w zegarku jest czas zimowy<br /><br />więc będzie tak:<br /><br />ad.1 i ad.2 - o godzinie 2:30 ustawi się letni - więc ładnie o 3:00 zmieni się na 2:00 i czas zimowy<br /><span style="color: #0080FF">chyba, że pijak ustawia 2:30 już wtedy gdy tak na prawdę na świecie czas został cofnięty - ale na to nie ma siły chyba aby na podstawie daty i czasu zegarek mógł sobie uświadomić, że już jest po zmianie czasu albo przed zmianą <img src="https://forum.atnel.pl/images/smilies/icon_e_sad.gif" alt=":(" title="Smutny" /> Więc rano pijak i tak będzie musiał od nowa nastawić godzinę ale wtedy już pójdzie to dobrze.</span><br /><br />ad.3 - o godzinie 2:30 nie zmieni się zimowy - więc o 3:00 czas się nie cofnie !<br /><span style="color: #0080FF">w tym przypadku będzie ok</span><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 31 maja 2015, o 01:57</p><hr />
]]></content>
</entry>
</feed>