<?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 - Dotaz - podmínka s časem]]></title>
		<link>https://forum.sds.an-d.cz/viewtopic.php?id=327</link>
		<atom:link href="https://forum.sds.an-d.cz/extern.php?action=feed&amp;tid=327&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Nejnovější příspěvky v Dotaz - podmínka s časem.]]></description>
		<lastBuildDate>Tue, 30 Oct 2012 19:42:41 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Dotaz - podmínka s časem]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=2544#p2544</link>
			<description><![CDATA[<p>Ano aby to fungovalo, musí odesílání trvat alespoň 1 vteřinu, nebo déle... takže vložit wait 2000 je vhodné řešení.<br />Jinak je potřeba použít zase jiný program.</p>]]></description>
			<author><![CDATA[null@example.com (adamn)]]></author>
			<pubDate>Tue, 30 Oct 2012 19:42:41 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=2544#p2544</guid>
		</item>
		<item>
			<title><![CDATA[Re: Dotaz - podmínka s časem]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=2536#p2536</link>
			<description><![CDATA[<p>tak jestli na tom moc nefrčí, dej tam za htt_get wait(2000) a je to <img src="https://forum.sds.an-d.cz/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></description>
			<author><![CDATA[null@example.com (j@m)]]></author>
			<pubDate>Tue, 30 Oct 2012 13:15:02 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=2536#p2536</guid>
		</item>
		<item>
			<title><![CDATA[Re: Dotaz - podmínka s časem]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=2532#p2532</link>
			<description><![CDATA[<p>Zkusil jsem to udělat. Opět se tam objevují hodnoty :<br />2:00:00<br />2:00:01</p><p>anebo<br />2:55:00<br />2:55:00</p><p>Dvě stejné hodnoty - snad http get proběhne rychleji. Ale ta hodnota s tou sekundou je opět prapodivná. <br />Je to tam vše vícekrát.</p>]]></description>
			<author><![CDATA[null@example.com (Simi)]]></author>
			<pubDate>Tue, 30 Oct 2012 07:55:58 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=2532#p2532</guid>
		</item>
		<item>
			<title><![CDATA[Re: Dotaz - podmínka s časem]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=2485#p2485</link>
			<description><![CDATA[<p>Když to nejde jedním způsobem, předělat... např.<br /></p><div class="codebox"><pre><code>// nejprve pockam na prelom minuty (tzn. HH:MM:00)
if (secs == 0)
{
  // a otestuju hodnotu minut
  if (minute % 5 == 0)
  {
     // odeslat ...

     // protoze odesilani trva alespon 1 sec, tak uz se to sem nedostane, ale az dalsi minutu (secs == 0) kdyz soucasne bude minuta delitelna 5 beze zbytku (druhy if)   
  }

}</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (adamn)]]></author>
			<pubDate>Wed, 24 Oct 2012 16:50:09 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=2485#p2485</guid>
		</item>
		<item>
			<title><![CDATA[Re: Dotaz - podmínka s časem]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=2484#p2484</link>
			<description><![CDATA[<p>Myslel jsem to tak, že zbytek bude ještě 0 (tedy sys[9]%5 u 17:00:59.9999999999). V dalším kroku tedy platí zbytek==0 ale zároveň již není posl_minuta == sys[9] (tedy 17:01:00.00000000001)</p><p>Nevím jak často se to projevuje, třeba je to úplně někde jinde.</p>]]></description>
			<author><![CDATA[null@example.com (j@m)]]></author>
			<pubDate>Tue, 23 Oct 2012 12:42:18 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=2484#p2484</guid>
		</item>
		<item>
			<title><![CDATA[Re: Dotaz - podmínka s časem]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=2479#p2479</link>
			<description><![CDATA[<p>Je to trochu divné. Jako kdyby to poslalo pouze 17:01:00 tak by to třeba bylo, že se program zdržel uvnitř podmínky, a čas se mezitím změnil. Ale když to pošle napřed 17:00:00 a vzápětí nastaví &quot;závoru&quot;, že už to bylo odesláno, tak to moc nechápu.</p>]]></description>
			<author><![CDATA[null@example.com (Simi)]]></author>
			<pubDate>Mon, 22 Oct 2012 19:51:22 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=2479#p2479</guid>
		</item>
		<item>
			<title><![CDATA[Re: Dotaz - podmínka s časem]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=2478#p2478</link>
			<description><![CDATA[<p>Nemuze se stat ze pres radek &quot;zbytek=sys[9] % 5;&quot; to jeste projde, ale v dalsi ms uz plati i dalsi radek &quot;if (( zbytek ==0 ) &amp;&amp; (posl_minuta != sys[9])){&quot;?</p><p>...pak by se to mohlo poslat vicekrat. Mozna to osetrit az na sekundy nebo na strane serveru osetrit duplicity.</p>]]></description>
			<author><![CDATA[null@example.com (j@m)]]></author>
			<pubDate>Mon, 22 Oct 2012 19:34:46 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=2478#p2478</guid>
		</item>
		<item>
			<title><![CDATA[Dotaz - podmínka s časem]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=2475#p2475</link>
			<description><![CDATA[<p>Chci odesílat data na web co 5 minut, ale v celý čas. Funguje to, ale někdy nepravidelně mám čas 17:00:00 a i 17:01:00<br />a to se děje nepravidelně i v jiné časy. Čím to může být?<br />Díky<br /></p><div class="codebox"><pre><code>label hlavni_smycka:
//čtení teploty
label cekam_na_teplotu:
t=sys[310];
if (t == 16777216) goto cekam_na_teplotu;
//Převod teploty
tc=t/100;
td=t % 100;


zbytek=sys[9] % 5;
if (( zbytek ==0 ) &amp;&amp; (posl_minuta != sys[9])){
http_get(sys[66],sys[67],sys[68],sys[69],&#039;www.xx-xx.cz&#039;,&#039;/xxxxxx.php?date=&#039;,sys[7],&#039;-&#039;,sys[6],&#039;-&#039;,sys[5],&#039;&amp;time=&#039;,sys[8],&#039;:&#039;,sys[9],&#039;:&#039;,sys[10],&#039;&amp;teplota1=&#039;,tc,&#039;.&#039;,td);
label cekam_na_http:
if (sys[65] == 0) goto cekam_na_http;
echo (&#039;date=&#039;,sys[7],&#039;-&#039;,sys[6],&#039;-&#039;,sys[5],&#039;&amp;time=&#039;,sys[8],&#039;:&#039;,sys[9],&#039;:&#039;,sys[10],&#039;&amp;teplota1=&#039;,tc,&#039;.&#039;,td);
posl_minuta=sys[9]; // aby se v jedné minutě neukládalo vicekrát
}
if (sys[64]==0) {
http_get(sys[66],sys[67],sys[68],sys[69],&#039;www.xx-xxzky.cz&#039;,&#039;/xx/index.php?date=&#039;,sys[7],&#039;-&#039;,sys[6],&#039;-&#039;,sys[5],&#039;&amp;time=&#039;,sys[8],&#039;:&#039;,sys[9],&#039;:&#039;,sys[10],&#039;&amp;temp=&#039;,tc,&#039;.&#039;,td);
label cekam_na_http2:
if (sys[65] == 0) goto cekam_na_http2;
sys[64]=60; 
}
goto hlavni_smycka;
label konec:</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Simi)]]></author>
			<pubDate>Mon, 22 Oct 2012 11:55:40 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=2475#p2475</guid>
		</item>
	</channel>
</rss>
