<?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 - Jak uložit úsporně čísla]]></title>
		<link>https://forum.sds.an-d.cz/viewtopic.php?id=217</link>
		<atom:link href="https://forum.sds.an-d.cz/extern.php?action=feed&amp;tid=217&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Nejnovější příspěvky v Jak uložit úsporně čísla.]]></description>
		<lastBuildDate>Fri, 17 Feb 2012 16:46:48 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Jak uložit úsporně čísla]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=1338#p1338</link>
			<description><![CDATA[<div class="quotebox"><cite>Simi napsal:</cite><blockquote><p>Funguje to pouze pro kladné teploty.</p></blockquote></div><p>Doplňte si tam test, jestli je číslo záporné. Pak si vyhraďte některý bit v cílové proměnné a ten v tom případě nastavte.<br />Jak to pak budete číst, stačí se podívat, jestli je ten bit nastavený nebo ne, a podle toho otočit znaménko výsledku.</p>]]></description>
			<author><![CDATA[null@example.com (adamn)]]></author>
			<pubDate>Fri, 17 Feb 2012 16:46:48 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=1338#p1338</guid>
		</item>
		<item>
			<title><![CDATA[Re: Jak uložit úsporně čísla]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=1333#p1333</link>
			<description><![CDATA[<p>...anebo posílat data na eportal.merenienergie.cz</p>]]></description>
			<author><![CDATA[null@example.com (j@m)]]></author>
			<pubDate>Fri, 17 Feb 2012 13:13:02 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=1333#p1333</guid>
		</item>
		<item>
			<title><![CDATA[Re: Jak uložit úsporně čísla]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=1332#p1332</link>
			<description><![CDATA[<p>Já jsem to řešil úplně jednoduchým násobením nad min.hodnotu a součtem. Tedy teplota je max 9999, tlak 9999. Výsledek např 2210*10000+1023=22101023. Toto uložit do RAM. Záporná hodnota zde není problém. Tlak je vždy kladný, čili se to dá uhlídat. Jen je potřeba dát pozor na překročení hodnoty 2147483648 (tj. max 31 bitu) pak se nastavi 32 bit jako znaménko mínus.</p><p>Zpátky např. <br />_teplota=ram[x]/10000;<br />_tlak=ram[x] % 10000;</p>]]></description>
			<author><![CDATA[null@example.com (j@m)]]></author>
			<pubDate>Fri, 17 Feb 2012 13:09:44 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=1332#p1332</guid>
		</item>
		<item>
			<title><![CDATA[Re: Jak uložit úsporně čísla]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=1324#p1324</link>
			<description><![CDATA[<p>Tak jsem udělal první pokrok. Funguje to pouze pro kladné teploty.<br />Poradí někdo jak dál anebo nějaký jiný způsob?<br />var i;<br />var j;<br />var k;<br />main<br />{<br />i=5050; //teplota<br />j=1035; //tlak<br />k=i&lt;&lt;15; //posuneme teplotu<br />k=k|j; // vlozime tlak<br />i=k &amp; 0X7FFF; //dekodujeme tlak<br />echo (i);<br />k=k&gt;&gt;15; // dekodujeme teplotu<br />echo (k);<br />}</p>]]></description>
			<author><![CDATA[null@example.com (Simi)]]></author>
			<pubDate>Thu, 16 Feb 2012 23:00:56 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=1324#p1324</guid>
		</item>
		<item>
			<title><![CDATA[Jak uložit úsporně čísla]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=1323#p1323</link>
			<description><![CDATA[<p>Chci použít data flash k ukládání hodnot. Zatím datum,čas,teplota,tlak.<br />Jak jsem vyčetl, tak paměť má 2Mb a vejde se tam 7260 hodnot.<br />Na stránku se vejde 66 hodnot, které se přepisují najednou. <br />Proto chci jednak napřed ukládat hodnoty do pole RAM a až jich bude 66, tak je uložit<br />do paměti. Taky bych chtěl data trochu komprimovat.</p><p>Datum a čas je vlastně jako NTP - takže je to jedno číslo. Budu dekodovat až na webu<br />Teplotu a tlak bych chtěl uložit do jednoho čísla. Asi jde použít bitový operátor.<br />Teplota může být navíc záporná. Víte někdo jak na to?<br />Díky</p>]]></description>
			<author><![CDATA[null@example.com (Simi)]]></author>
			<pubDate>Thu, 16 Feb 2012 20:41:06 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=1323#p1323</guid>
		</item>
	</channel>
</rss>
