<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[RemoteXY community — Автомасштабирование графика]]></title>
	<link rel="self" href="https://forum.remotexy.com/extern.php?action=feed&amp;tid=1106&amp;type=atom" />
	<updated>2020-07-23T16:28:53Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.remotexy.com/viewtopic.php?id=1106</id>
		<entry>
			<title type="html"><![CDATA[Re: Автомасштабирование графика]]></title>
			<link rel="alternate" href="https://forum.remotexy.com/viewtopic.php?pid=3220#p3220" />
			<content type="html"><![CDATA[<p>А если для var2 или var3 сделать, опять же с помощью millis(), временные метки, то можно и разметку по времени свою получить, в нужном масштабе.</p><p>Например, каждые 1с (будет соответствовать примерно 15 минутам)<br />RemoteXY.onlineGraph_1_var2 = RemoteXY.edit_1 + 10;</p><p>а каждые 10с (это будет соответствовать 1 суткам)<br />RemoteXY.onlineGraph_1_var2 = RemoteXY.edit_1 + 30;</p><p>Внизу будет рисоваться шкала с выбранным масштабом меток времени</p>]]></content>
			<author>
				<name><![CDATA[riccon]]></name>
				<uri>https://forum.remotexy.com/profile.php?id=1467</uri>
			</author>
			<updated>2020-07-23T16:28:53Z</updated>
			<id>https://forum.remotexy.com/viewtopic.php?pid=3220#p3220</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Автомасштабирование графика]]></title>
			<link rel="alternate" href="https://forum.remotexy.com/viewtopic.php?pid=3219#p3219" />
			<content type="html"><![CDATA[<p>А если еще создать массив, например</p><p>int Archive[1000];</p><p>Добавить переменные для millis()</p><p>unsigned long previousMillis = 0;<br />const long interval = 100;&nbsp; &nbsp; // интервал вывода в милисек</p><p>и заполнять его данными по таймеру, например в течении 10 дней по 100 измерений в день, то потом можно вывести его на график с интервалом в 0.1с (быстрее не стоит, начинает глючить Wi-Fi).&nbsp; </p><p>&nbsp; unsigned long currentMillis = millis();<br />&nbsp; if (currentMillis - previousMillis &gt;= interval) {<br />&nbsp; &nbsp; &nbsp; previousMillis = currentMillis;</p><p>&nbsp; &nbsp; RemoteXY.onlineGraph_1_var1 = Archive[N];<br />&nbsp; &nbsp; N++;<br />&nbsp; }</p><p>Через 100сек получим архив показаний за 10 суток, как в ускоренной прокрутке.&nbsp; Это избавляет от необходимости держать постоянно телефон на связи с модулем.</p>]]></content>
			<author>
				<name><![CDATA[riccon]]></name>
				<uri>https://forum.remotexy.com/profile.php?id=1467</uri>
			</author>
			<updated>2020-07-23T16:16:21Z</updated>
			<id>https://forum.remotexy.com/viewtopic.php?pid=3219#p3219</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Автомасштабирование графика]]></title>
			<link rel="alternate" href="https://forum.remotexy.com/viewtopic.php?pid=3218#p3218" />
			<content type="html"><![CDATA[<p>Вот еще одно извращение.<br />Если возле графика добавить два поля ввода для целых чисел, а строки с var2 и var3 перенести в Loop, </p><p>&nbsp; RemoteXY.onlineGraph_1_var2 = RemoteXY.edit_1;<br />&nbsp; RemoteXY.onlineGraph_1_var3 = RemoteXY.edit_2;</p><p>то получим как угодно изменяемый в реальном времени масштаб по вертикали. Причем, он будет оставаться таким же при последующих подключениях.</p>]]></content>
			<author>
				<name><![CDATA[riccon]]></name>
				<uri>https://forum.remotexy.com/profile.php?id=1467</uri>
			</author>
			<updated>2020-07-23T16:06:17Z</updated>
			<id>https://forum.remotexy.com/viewtopic.php?pid=3218#p3218</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Автомасштабирование графика]]></title>
			<link rel="alternate" href="https://forum.remotexy.com/viewtopic.php?pid=3212#p3212" />
			<content type="html"><![CDATA[<p>Решил проблему &quot;в лоб&quot;<br />Добавил на график еще две переменные серого цвета. И присвоил им макс и мин значения:<br />в Setup<br />&nbsp; RemoteXY.onlineGraph_1_var2 = 750;<br />&nbsp; RemoteXY.onlineGraph_1_var3 = 300;</p><p>в Loop<br />RemoteXY.onlineGraph_1_var1 = analogRead(0);</p><p>Теперь масштаб по вертикали постоянный - между заданными линиями макс и мин значений.<br />Извращение, конечно, но хоть так как-то...</p>]]></content>
			<author>
				<name><![CDATA[riccon]]></name>
				<uri>https://forum.remotexy.com/profile.php?id=1467</uri>
			</author>
			<updated>2020-07-20T17:28:40Z</updated>
			<id>https://forum.remotexy.com/viewtopic.php?pid=3212#p3212</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Автомасштабирование графика]]></title>
			<link rel="alternate" href="https://forum.remotexy.com/viewtopic.php?pid=3209#p3209" />
			<content type="html"><![CDATA[<p>К сожалению пока никак. Добавим в список доработок.</p>]]></content>
			<author>
				<name><![CDATA[remotexy]]></name>
				<uri>https://forum.remotexy.com/profile.php?id=2</uri>
			</author>
			<updated>2020-07-20T09:29:07Z</updated>
			<id>https://forum.remotexy.com/viewtopic.php?pid=3209#p3209</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Автомасштабирование графика]]></title>
			<link rel="alternate" href="https://forum.remotexy.com/viewtopic.php?pid=3201#p3201" />
			<content type="html"><![CDATA[<p>При подключении включается автомасштабирование графика. Выставляю вручную масштаб и Fixed scale. При следующем подключении - опять Auto. Как сделать чтоб масштаб оставался таким как я его настроил?</p>]]></content>
			<author>
				<name><![CDATA[riccon]]></name>
				<uri>https://forum.remotexy.com/profile.php?id=1467</uri>
			</author>
			<updated>2020-07-17T10:45:49Z</updated>
			<id>https://forum.remotexy.com/viewtopic.php?pid=3201#p3201</id>
		</entry>
</feed>
