<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[RemoteXY community — текстовая строка]]></title>
		<link>https://forum.remotexy.com/viewtopic.php?id=1929</link>
		<atom:link href="https://forum.remotexy.com/extern.php?action=feed&amp;tid=1929&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[The most recent posts in текстовая строка.]]></description>
		<lastBuildDate>Thu, 20 Feb 2025 17:23:59 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: текстовая строка]]></title>
			<link>https://forum.remotexy.com/viewtopic.php?pid=5907#p5907</link>
			<description><![CDATA[<p>Спасибо! Все получилось!!!</p>]]></description>
			<author><![CDATA[null@example.com (nikomi1)]]></author>
			<pubDate>Thu, 20 Feb 2025 17:23:59 +0000</pubDate>
			<guid>https://forum.remotexy.com/viewtopic.php?pid=5907#p5907</guid>
		</item>
		<item>
			<title><![CDATA[Re: текстовая строка]]></title>
			<link>https://forum.remotexy.com/viewtopic.php?pid=5905#p5905</link>
			<description><![CDATA[<div class="quotebox"><cite>nikomi1 wrote:</cite><blockquote><p>Добрый день, в этом и проблема. в элементе у меня есть параметр : переменная по правилам С++ (в которой Strings_01) и строка1 в которой есть параметр : строка (в которой string 1). как устанавливается длина ? как понимаю в параметре&nbsp; : переменная по правилам С++ нужно оставлять Strings_01?</p></blockquote></div><p>Вы просто используете не тот элемент управления который вам нужен.<br />1. Вам нужно использовать элемент &quot;Значение&quot; (Value) вместо элемента &quot;Строки&quot;(Strings).<br />Удалите в редакторе элемент &quot;Строки&quot; который вы поставили на экран. И установите элемент &quot;Значение&quot;, найдите его в левой панели.</p>]]></description>
			<author><![CDATA[null@example.com (remotexy)]]></author>
			<pubDate>Thu, 20 Feb 2025 17:05:23 +0000</pubDate>
			<guid>https://forum.remotexy.com/viewtopic.php?pid=5905#p5905</guid>
		</item>
		<item>
			<title><![CDATA[Re: текстовая строка]]></title>
			<link>https://forum.remotexy.com/viewtopic.php?pid=5902#p5902</link>
			<description><![CDATA[<p>Добрый день, в этом и проблема. в элементе у меня есть параметр : переменная по правилам С++ (в которой Strings_01) и строка1 в которой есть параметр : строка (в которой string 1). как устанавливается длина ? как понимаю в параметре&nbsp; : переменная по правилам С++ нужно оставлять Strings_01?</p>]]></description>
			<author><![CDATA[null@example.com (nikomi1)]]></author>
			<pubDate>Thu, 20 Feb 2025 07:40:02 +0000</pubDate>
			<guid>https://forum.remotexy.com/viewtopic.php?pid=5902#p5902</guid>
		</item>
		<item>
			<title><![CDATA[Re: текстовая строка]]></title>
			<link>https://forum.remotexy.com/viewtopic.php?pid=5899#p5899</link>
			<description><![CDATA[<div class="quotebox"><cite>nikomi1 wrote:</cite><blockquote><p>подскажите пожалуйста, что нужно сделать что бы в&nbsp; <br />struct{<br />&nbsp; &nbsp; &nbsp; // output variables</p><p>было<br />&nbsp; &nbsp; &nbsp; char strings_01[11]; // string UTF8 end zero</p><p>а не <br />&nbsp; &nbsp; &nbsp; uint8_t strings_01; // oт 0 до 1</p></blockquote></div><p>1. Вам нужно использовать элемент &quot;Значение&quot; (Value) вместо элемента &quot;Строка&quot;(String).<br />2. В настройках элемента выбрать тип &quot;String&quot; и установить необходимую длину.<br />Тогда в исходно коде будет та переменная которая вам нужна.</p>]]></description>
			<author><![CDATA[null@example.com (remotexy)]]></author>
			<pubDate>Thu, 20 Feb 2025 05:35:07 +0000</pubDate>
			<guid>https://forum.remotexy.com/viewtopic.php?pid=5899#p5899</guid>
		</item>
		<item>
			<title><![CDATA[Re: текстовая строка]]></title>
			<link>https://forum.remotexy.com/viewtopic.php?pid=5898#p5898</link>
			<description><![CDATA[<div class="quotebox"><cite>nikomi1 wrote:</cite><blockquote><p>Доброго времени суток. В этом и проблема, что ничего практически не меня. В редакторе выбираю текстовую строку(переношу на экран). В конфигурации выбираю bluetooth, arduino ide, hc-05, stm32f1, serial3. Нажимаю получить исходный код. В полученном коде меняю <br />&nbsp; &nbsp; &nbsp;// output variables<br />&nbsp; uint8_t strings_01; // oт 0 до 1<br />&nbsp; &nbsp; на char strings_01 [11];<br />в loop добавляю<br />&nbsp; sprintf (RemoteXY.strings_01,&quot;hello&quot;);<br />на этом все.</p></blockquote></div><p>Вы просто берете и меняете. Я третий раз пишу что так делать нельзя.</p>]]></description>
			<author><![CDATA[null@example.com (remotexy)]]></author>
			<pubDate>Thu, 20 Feb 2025 05:33:05 +0000</pubDate>
			<guid>https://forum.remotexy.com/viewtopic.php?pid=5898#p5898</guid>
		</item>
		<item>
			<title><![CDATA[Re: текстовая строка]]></title>
			<link>https://forum.remotexy.com/viewtopic.php?pid=5897#p5897</link>
			<description><![CDATA[<p>подскажите пожалуйста, что нужно сделать что бы в&nbsp; <br />struct{<br />&nbsp; &nbsp; &nbsp; // output variables</p><p>было<br />&nbsp; &nbsp; &nbsp; char strings_01[11]; // string UTF8 end zero</p><p>а не <br />&nbsp; &nbsp; &nbsp; uint8_t strings_01; // oт 0 до 1</p>]]></description>
			<author><![CDATA[null@example.com (nikomi1)]]></author>
			<pubDate>Wed, 19 Feb 2025 18:36:57 +0000</pubDate>
			<guid>https://forum.remotexy.com/viewtopic.php?pid=5897#p5897</guid>
		</item>
		<item>
			<title><![CDATA[Re: текстовая строка]]></title>
			<link>https://forum.remotexy.com/viewtopic.php?pid=5896#p5896</link>
			<description><![CDATA[<p>Доброго времени суток. В этом и проблема, что ничего практически не меня. В редакторе выбираю текстовую строку(переношу на экран). В конфигурации выбираю bluetooth, arduino ide, hc-05, stm32f1, serial3. Нажимаю получить исходный код. В полученном коде меняю <br />&nbsp; &nbsp; &nbsp;// output variables<br />&nbsp; uint8_t strings_01; // oт 0 до 1<br />&nbsp; &nbsp; на char strings_01 [11];<br />в loop добавляю<br />&nbsp; sprintf (RemoteXY.strings_01,&quot;hello&quot;);<br />на этом все.</p>]]></description>
			<author><![CDATA[null@example.com (nikomi1)]]></author>
			<pubDate>Tue, 18 Feb 2025 14:21:49 +0000</pubDate>
			<guid>https://forum.remotexy.com/viewtopic.php?pid=5896#p5896</guid>
		</item>
		<item>
			<title><![CDATA[Re: текстовая строка]]></title>
			<link>https://forum.remotexy.com/viewtopic.php?pid=5895#p5895</link>
			<description><![CDATA[<p>Нельзя менять что либо в структуре RemoteXY и в массиве RemoteXY_CONF вручную. Этот участок кода должен быть точно такой же как его сгенерировал редактор. Я писал об этом.</p>]]></description>
			<author><![CDATA[null@example.com (remotexy)]]></author>
			<pubDate>Tue, 18 Feb 2025 04:12:48 +0000</pubDate>
			<guid>https://forum.remotexy.com/viewtopic.php?pid=5895#p5895</guid>
		</item>
		<item>
			<title><![CDATA[Re: текстовая строка]]></title>
			<link>https://forum.remotexy.com/viewtopic.php?pid=5894#p5894</link>
			<description><![CDATA[<p>Я оставляю переменную string_01, а строка 1 оставляю string 1. Может тут я не правильно что делаю?</p>]]></description>
			<author><![CDATA[null@example.com (nikomi1)]]></author>
			<pubDate>Sun, 16 Feb 2025 19:02:00 +0000</pubDate>
			<guid>https://forum.remotexy.com/viewtopic.php?pid=5894#p5894</guid>
		</item>
		<item>
			<title><![CDATA[Re: текстовая строка]]></title>
			<link>https://forum.remotexy.com/viewtopic.php?pid=5893#p5893</link>
			<description><![CDATA[<p>Спасибо за ответ. Загрузил скетч из вашего ответа, все работает. Но когда пробую новый проект, опять выходит пустая строка. Выбираю блютуз, ардуино иде, stm32f1, serial3. Даже попробовал скопировать с вашего скетча все, что ниже struct{ аналогично пустая строка. Библиотеку обновил, приложение тоже((( жаль что не возможно загрузить скрин экрана, показал бы наглядно. Возможно ли такое, что нужно библиотеку откатить назад?</p>]]></description>
			<author><![CDATA[null@example.com (nikomi1)]]></author>
			<pubDate>Sun, 16 Feb 2025 18:22:10 +0000</pubDate>
			<guid>https://forum.remotexy.com/viewtopic.php?pid=5893#p5893</guid>
		</item>
		<item>
			<title><![CDATA[Re: текстовая строка]]></title>
			<link>https://forum.remotexy.com/viewtopic.php?pid=5892#p5892</link>
			<description><![CDATA[<p>По всей видимости вы вручную что то изменили либо в массиве RemoteXY_CONF или в структуре RemoteXY. Делать это не стоит, эти данные должны быть точно такие как вам выдал редактор. Если вы что то меняете вы получите неработоспособный интерфейс. Меняйте только в редакторе, далее получайте новый код и копируйте новые массив и структуру к себе в код. Там даже для этого есть кнопка &quot;Скопировать конфигурацию&quot;.<br />Этот код будет работать:<br /></p><div class="codebox"><pre><code>// можете включить вывод отладочной информации в Serial на 115200
//#define REMOTEXY__DEBUGLOG   

// определение режима соединения и подключение библиотеки RemoteXY
#define REMOTEXY_MODE__HARDSERIAL


// настройки соединения
#define REMOTEXY_SERIAL Serial3
#define REMOTEXY_SERIAL_SPEED 9600


#include &lt;RemoteXY.h&gt;

// конфигурация интерфейса RemoteXY 
#pragma pack(push, 1) 
uint8_t RemoteXY_CONF[] =   // 29 bytes
  { 255,0,0,11,0,22,0,19,0,0,0,0,31,1,106,200,1,1,1,0,
  67,7,24,92,18,101,31,135,11 };
  
// структура определяет все переменные и события вашего интерфейса управления 
struct {

    // output variables
  char strings_01[11]; // string UTF8 end zero

    // other variable
  uint8_t connect_flag;  // =1 if wire connected, else =0

} RemoteXY; 
#pragma pack(pop)




void setup() {RemoteXY_Init (); }

void loop() {
RemoteXY_Handler ();
sprintf (RemoteXY.strings_01,&quot;hello&quot;);
}</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (remotexy)]]></author>
			<pubDate>Sun, 16 Feb 2025 14:20:15 +0000</pubDate>
			<guid>https://forum.remotexy.com/viewtopic.php?pid=5892#p5892</guid>
		</item>
		<item>
			<title><![CDATA[текстовая строка]]></title>
			<link>https://forum.remotexy.com/viewtopic.php?pid=5890#p5890</link>
			<description><![CDATA[<p>привет. не могу вывести на экран текст, через текстовую строку. </p><br /><div class="codebox"><pre><code>// можете включить вывод отладочной информации в Serial на 115200
//#define REMOTEXY__DEBUGLOG    

// определение режима соединения и подключение библиотеки RemoteXY 
#define REMOTEXY_MODE__HARDSERIAL


// настройки соединения 
#define REMOTEXY_SERIAL Serial3
#define REMOTEXY_SERIAL_SPEED 9600


#include &lt;RemoteXY.h&gt;

// конфигурация интерфейса RemoteXY  
#pragma pack(push, 1)  
uint8_t RemoteXY_CONF[] =   // 39 bytes
  { 255,0,0,1,0,32,0,19,0,0,0,0,31,1,106,200,1,1,1,0,
  74,3,27,100,17,12,2,135,65,64,83,116,114,105,110,103,32,49,0 };
  
// структура определяет все переменные и события вашего интерфейса управления 
struct {

    // output variables
  char strings_01 [10]; 

    // other variable
  uint8_t connect_flag;  // =1 if wire connected, else =0

} RemoteXY;   
#pragma pack(pop)
 



void setup() {RemoteXY_Init (); }

void loop() { 
RemoteXY_Handler ();
sprintf (RemoteXY.strings_01,&quot;hello&quot;);
}</code></pre></div><br /><p>что я делаю не так? как писать по строкам string 1? подскажите пожалуйста</p>]]></description>
			<author><![CDATA[null@example.com (nikomi1)]]></author>
			<pubDate>Sun, 09 Feb 2025 17:52:37 +0000</pubDate>
			<guid>https://forum.remotexy.com/viewtopic.php?pid=5890#p5890</guid>
		</item>
	</channel>
</rss>
