<?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=21&amp;type=atom" />
	<updated>2017-01-15T14:22:47Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.remotexy.com/viewtopic.php?id=21</id>
		<entry>
			<title type="html"><![CDATA[Re: Не выводится строка]]></title>
			<link rel="alternate" href="https://forum.remotexy.com/viewtopic.php?pid=84#p84" />
			<content type="html"><![CDATA[<p>Всё работает. Спасибо!</p>]]></content>
			<author>
				<name><![CDATA[avtograv]]></name>
				<uri>https://forum.remotexy.com/profile.php?id=84</uri>
			</author>
			<updated>2017-01-15T14:22:47Z</updated>
			<id>https://forum.remotexy.com/viewtopic.php?pid=84#p84</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Не выводится строка]]></title>
			<link rel="alternate" href="https://forum.remotexy.com/viewtopic.php?pid=61#p61" />
			<content type="html"><![CDATA[<p>Да, еще вижу что у вас структура RemoteXY_CONF не соответствует структуре RemoteXY. <br />1. Либо вы сами поменяли местами переменные в структуре RemoteXY.<br />2. Либо изменили интерфейс в редакторе, заменили структуру RemoteXY_CONF, а структуру переменных RemoteXY оставили без изменений и не скопировали из редактора.<br />Обе структуры RemoteXY_CONF и RemoteXY существуют только совместно. Менять ничего нельзя.</p>]]></content>
			<author>
				<name><![CDATA[remotexy]]></name>
				<uri>https://forum.remotexy.com/profile.php?id=2</uri>
			</author>
			<updated>2017-01-14T11:06:40Z</updated>
			<id>https://forum.remotexy.com/viewtopic.php?pid=61#p61</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Не выводится строка]]></title>
			<link rel="alternate" href="https://forum.remotexy.com/viewtopic.php?pid=60#p60" />
			<content type="html"><![CDATA[<p>Сделайте тестовый скетч и проверьте, что то вроде этого.<br /></p><div class="codebox"><pre><code>strcpy (RemoteXY.namber_lelev_water, &quot;TEST1&quot;);
strcpy (RemoteXY.text_water, &quot;TEST2&quot;);</code></pre></div><p>Если будет работать, значит ищите ошибки в вашем коде.<br />И уберите паузу delay(1000). Этим Вы тормозите связь.</p>]]></content>
			<author>
				<name><![CDATA[remotexy]]></name>
				<uri>https://forum.remotexy.com/profile.php?id=2</uri>
			</author>
			<updated>2017-01-14T10:49:15Z</updated>
			<id>https://forum.remotexy.com/viewtopic.php?pid=60#p60</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Не выводится строка]]></title>
			<link rel="alternate" href="https://forum.remotexy.com/viewtopic.php?pid=57#p57" />
			<content type="html"><![CDATA[<p>Добрый день!</p><p>скетч:</p><p>const int Level_hungr_1 = 50;&nbsp; &nbsp; &nbsp; /* уровень влажности ниже которого - переполив */<br />const int Level_hungr_2 = 150;&nbsp; &nbsp; &nbsp;/* уровень 50 - 150 норма */</p><p>#define REMOTEXY_MODE__SOFTSERIAL<br />#include &lt;SoftwareSerial.h&gt;<br />#include &lt;RemoteXY.h&gt;</p><p>/* настройки соединения */<br />#define REMOTEXY_SERIAL_RX 2<br />#define REMOTEXY_SERIAL_TX 3<br />#define REMOTEXY_SERIAL_SPEED 9600</p><p>#pragma pack(push, 1)<br />uint8_t RemoteXY_CONF[] =<br />&nbsp; { 0,23,33,0,6,8,0,67,1,7<br />&nbsp; ,4,88,7,2,15,67,1,7,13,33<br />&nbsp; ,7,2,6,65,4,85,15,9,9,2<br />&nbsp; ,66,164,46,15,33,26,2 };</p><p>struct {<br />&nbsp; char namber_lelev_water[6];&nbsp; &nbsp; &nbsp;/* цифровой показатель уровня влажности */<br />&nbsp; char text_water[15];&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /* текстовая строка уровня влажности почвы */<br />&nbsp; int8_t indication_level_water;&nbsp; /* -100..100 стрелочный индикатор уровня влажности */<br />&nbsp; <br />&nbsp; uint8_t led_1_r_r;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /* =0..255 индикатор красного цвета повышенной или пониженной влажности */&nbsp; <br />&nbsp; uint8_t connect_flag;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;/* =1 if wire connected, else =0 */</p><p>} RemoteXY;<br />#pragma pack(pop)</p><p>int sensorPin = A7;<br />int sensorValue = 0;</p><p>void setup() <br />{<br />&nbsp; RemoteXY_Init ();<br />}</p><p>void loop() <br />{ <br />&nbsp; RemoteXY_Handler ();<br />&nbsp; <br />&nbsp; sensorValue = analogRead(sensorPin);<br />&nbsp; itoa(sensorValue, RemoteXY.namber_lelev_water, 10);<br />&nbsp; <br />&nbsp; if (sensorValue &lt;= Level_hungr_1){<br />&nbsp; &nbsp; &nbsp; strcpy (RemoteXY.text_water, &quot;MUCH WATER!&quot;);<br />&nbsp; &nbsp; &nbsp; }<br />&nbsp; &nbsp; else if (sensorValue &lt;= Level_hungr_2 &amp;&amp; sensorValue &gt; Level_hungr_1){<br />&nbsp; &nbsp; &nbsp; strcpy (RemoteXY.text_water, &quot;NORMAL&quot;);<br />&nbsp; &nbsp; &nbsp; }<br />&nbsp; &nbsp; else {<br />&nbsp; &nbsp; &nbsp; strcpy (RemoteXY.text_water, &quot;WATER&quot;);<br />&nbsp; &nbsp; &nbsp; }<br />&nbsp; delay(1000);<br />}</p><p>В&nbsp; text_water не выводится текстовое значение.</p><p>В&nbsp; text_water выводится цифровое значение namber_lelev_water.</p><p>В чём может быть причина?</p>]]></content>
			<author>
				<name><![CDATA[avtograv]]></name>
				<uri>https://forum.remotexy.com/profile.php?id=84</uri>
			</author>
			<updated>2017-01-14T05:30:31Z</updated>
			<id>https://forum.remotexy.com/viewtopic.php?pid=57#p57</id>
		</entry>
</feed>
