<?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=596&amp;type=atom" />
	<updated>2018-10-30T17:11:25Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.remotexy.com/viewtopic.php?id=596</id>
		<entry>
			<title type="html"><![CDATA[Re: Поле ввода работает не всегда корректно]]></title>
			<link rel="alternate" href="https://forum.remotexy.com/viewtopic.php?pid=1862#p1862" />
			<content type="html"><![CDATA[<p>Поле вводя является элементом управления и передает данные только из смартфона в контроллер. Обратная передача не предусмотрена. Это утверждение справедливо для всех элементов управления.<br />Попробуйте установить последнюю версию библиотеки 2.3.5 для Arduino IDE для корректной работы с облаком <a target="_blank" href="http://remotexy.com/ru/library/">http://remotexy.com/ru/library/</a></p>]]></content>
			<author>
				<name><![CDATA[remotexy]]></name>
				<uri>https://forum.remotexy.com/profile.php?id=2</uri>
			</author>
			<updated>2018-10-30T17:11:25Z</updated>
			<id>https://forum.remotexy.com/viewtopic.php?pid=1862#p1862</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Поле ввода работает не всегда корректно]]></title>
			<link rel="alternate" href="https://forum.remotexy.com/viewtopic.php?pid=1857#p1857" />
			<content type="html"><![CDATA[<p>Тип данных - целое число</p><p>struct { <br />...<br />&nbsp; int16_t set_min;&nbsp; // −32767.. +32767 <br />&nbsp; int16_t set_max;&nbsp; // −32767.. +32767 <br />...<br />} RemoteXY; </p><p>в loop():</p><p>&nbsp; if ( RemoteXY.set_min &gt; RemoteXY.set_max) <br />&nbsp; {<br />&nbsp; &nbsp; RemoteXY.set_min = RemoteXY.set_max - 1;<br />&nbsp; }</p><p>&nbsp; sprintf(RemoteXY.text_1, &quot;%d&quot;, RemoteXY.set_max);<br />&nbsp; sprintf(RemoteXY.text_2, &quot;%d&quot;, RemoteXY.set_min);</p><p>переменная RemoteXY.set_min меняется, это видно из поля RemoteXY.text_1 (текстовая строка), но на телефоне измененное в контроллере значение поля ввода не изменяется, то есть я ввожу на телефоне значение RemoteXY.set_min = 40 при RemoteXY.set_max = 35, в поле RemoteXY.text_1 выводится число 34, а в поле RemoteXY.set_min остается значение 40.<br />Замечено что через некоторое время телефон теряет связь с облаком и отваливает.</p><p>При этом при первичной инициализации контроллера берутся значения из еепром и присваиваются значения в поле ввода нормально.</p>]]></content>
			<author>
				<name><![CDATA[slava_omsk]]></name>
				<uri>https://forum.remotexy.com/profile.php?id=743</uri>
			</author>
			<updated>2018-10-24T11:14:23Z</updated>
			<id>https://forum.remotexy.com/viewtopic.php?pid=1857#p1857</id>
		</entry>
</feed>
