<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[RemoteXY community — ESP32]]></title>
	<link rel="self" href="https://forum.remotexy.com/extern.php?action=feed&amp;tid=1938&amp;type=atom" />
	<updated>2025-08-31T12:38:49Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.remotexy.com/viewtopic.php?id=1938</id>
		<entry>
			<title type="html"><![CDATA[Re: ESP32]]></title>
			<link rel="alternate" href="https://forum.remotexy.com/viewtopic.php?pid=6109#p6109" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>ssergey74 wrote:</cite><blockquote><p>Добрый день. Ещё два вопроса, появилась ли возможность рисовать не фоне линии, круги? не смог найти.</p></blockquote></div><p>У элемента <strong>Рамка</strong> есть возможность отобразить ее круглой. С помощью этого же элемента можно отобразить некоторые вертикальные и горизонтальные линии.</p><div class="quotebox"><cite>ssergey74 wrote:</cite><blockquote><p> и как к значению прибавить значок градуса, млм пройентов?</p></blockquote></div><p>Два варианта. <br />1. Вы можете значок процента разместить на экране при помощи элемента&nbsp; <strong>Метка</strong>, разместив его справа от поля <strong>Значение </strong> в котором у вас отображается значение.<br />2. Устанавливаете для поля <strong>Значение</strong> тип <em>Строка </em> и помещаете в строку произвольный текст при помощи кода в контроллере. Вы можете в этот текст поместить представление значения и знак процента.</p>]]></content>
			<author>
				<name><![CDATA[remotexy]]></name>
				<uri>https://forum.remotexy.com/profile.php?id=2</uri>
			</author>
			<updated>2025-08-31T12:38:49Z</updated>
			<id>https://forum.remotexy.com/viewtopic.php?pid=6109#p6109</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: ESP32]]></title>
			<link rel="alternate" href="https://forum.remotexy.com/viewtopic.php?pid=6107#p6107" />
			<content type="html"><![CDATA[<p>Добрый день. Ещё два вопроса, появилась ли возможность рисовать не фоне линии, круги? не смог найти. и как к значению прибавить значок градуса, млм пройентов?</p>]]></content>
			<author>
				<name><![CDATA[ssergey74]]></name>
				<uri>https://forum.remotexy.com/profile.php?id=3038</uri>
			</author>
			<updated>2025-08-31T03:59:33Z</updated>
			<id>https://forum.remotexy.com/viewtopic.php?pid=6107#p6107</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: ESP32]]></title>
			<link rel="alternate" href="https://forum.remotexy.com/viewtopic.php?pid=5932#p5932" />
			<content type="html"><![CDATA[<p>при работе Bluetooth&nbsp; контакты ADC_1 на аналоговый вход работают не корректно.<br />к переменным интерфейса из структуры RemoteXY надо обращаться RemoteXY.<br />всё заработало, спасибо.</p>]]></content>
			<author>
				<name><![CDATA[ssergey74]]></name>
				<uri>https://forum.remotexy.com/profile.php?id=3038</uri>
			</author>
			<updated>2025-03-01T15:51:04Z</updated>
			<id>https://forum.remotexy.com/viewtopic.php?pid=5932#p5932</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: ESP32]]></title>
			<link rel="alternate" href="https://forum.remotexy.com/viewtopic.php?pid=5931#p5931" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>ssergey74 wrote:</cite><blockquote><p>&#039;waterTempRunPrint&#039; was not declared in this scope пишет при компиляции.</p></blockquote></div><p>Вы что то делаете не так.<br />1. Если вы обращаетесь к переменным интерфейса из структуры RemoteXY то так и надо писать<br /></p><div class="codebox"><pre><code>Serial.print(RemoteXY.waterTempRunPrint,1);</code></pre></div>]]></content>
			<author>
				<name><![CDATA[remotexy]]></name>
				<uri>https://forum.remotexy.com/profile.php?id=2</uri>
			</author>
			<updated>2025-03-01T12:14:53Z</updated>
			<id>https://forum.remotexy.com/viewtopic.php?pid=5931#p5931</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: ESP32]]></title>
			<link rel="alternate" href="https://forum.remotexy.com/viewtopic.php?pid=5930#p5930" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>ssergey74 wrote:</cite><blockquote><p>если оставить объявление переменных в цикле struct {, то скетч не видит их и ругается что они не определены.<br />пытаюсь вырезая итоговый скетч частями понять какие пины виновны.</p></blockquote></div><p>нельзя изменять структуру RemoteXY. Нельзя из нее что либо удалять, добавлять, менять переменные местами.</p>]]></content>
			<author>
				<name><![CDATA[remotexy]]></name>
				<uri>https://forum.remotexy.com/profile.php?id=2</uri>
			</author>
			<updated>2025-03-01T12:09:23Z</updated>
			<id>https://forum.remotexy.com/viewtopic.php?pid=5930#p5930</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: ESP32]]></title>
			<link rel="alternate" href="https://forum.remotexy.com/viewtopic.php?pid=5929#p5929" />
			<content type="html"><![CDATA[<p>выходит что структура НЕ определяет все переменные и события вашего интерфейса управления, и куда они делись не ясно.</p>]]></content>
			<author>
				<name><![CDATA[ssergey74]]></name>
				<uri>https://forum.remotexy.com/profile.php?id=3038</uri>
			</author>
			<updated>2025-03-01T06:29:17Z</updated>
			<id>https://forum.remotexy.com/viewtopic.php?pid=5929#p5929</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: ESP32]]></title>
			<link rel="alternate" href="https://forum.remotexy.com/viewtopic.php?pid=5928#p5928" />
			<content type="html"><![CDATA[<p>&#039;waterTempRunPrint&#039; was not declared in this scope пишет при компиляции.</p><p>/*<br />&nbsp; &nbsp;-- rector --<br />&nbsp; &nbsp;<br />&nbsp; &nbsp;This source code of graphical user interface <br />&nbsp; &nbsp;has been generated automatically by RemoteXY editor.<br />&nbsp; &nbsp;To compile this code using RemoteXY library 3.1.13 or later version <br />&nbsp; &nbsp;download by link <a target="_blank" href="http://remotexy.com/en/library/">http://remotexy.com/en/library/</a><br />&nbsp; &nbsp;To connect using RemoteXY mobile app by link <a target="_blank" href="http://remotexy.com/en/download/">http://remotexy.com/en/download/</a>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<br />&nbsp; &nbsp; &nbsp;- for ANDROID 4.15.01 or later version;<br />&nbsp; &nbsp; &nbsp;- for iOS 1.12.1 or later version;<br />&nbsp; &nbsp; <br />&nbsp; &nbsp;This source code is free software; you can redistribute it and/or<br />&nbsp; &nbsp;modify it under the terms of the GNU Lesser General Public<br />&nbsp; &nbsp;License as published by the Free Software Foundation; either<br />&nbsp; &nbsp;version 2.1 of the License, or (at your option) any later version.&nbsp; &nbsp; <br />*/</p><p>//////////////////////////////////////////////<br />//&nbsp; &nbsp; &nbsp; &nbsp; RemoteXY include library&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; //<br />//////////////////////////////////////////////</p><p>// можете включить вывод отладочной информации в Serial на 115200<br />#define REMOTEXY__DEBUGLOG&nbsp; &nbsp; </p><p>// определение режима соединения и подключение библиотеки RemoteXY <br />#define REMOTEXY_MODE__ESP32CORE_BLE</p><p>#include &lt;BLEDevice.h&gt;</p><p>// настройки соединения <br />#define REMOTEXY_BLUETOOTH_NAME &quot;reactor&quot;<br />#define REMOTEXY_ACCESS_PASSWORD &quot;Baza2025&quot;</p><p>#include &lt;RemoteXY.h&gt;</p><p>// конфигурация интерфейса RemoteXY&nbsp; <br />#pragma pack(push, 1)&nbsp; <br />uint8_t RemoteXY_CONF[] =&nbsp; &nbsp;// 300 bytes<br />&nbsp; { 255,4,0,16,0,37,1,19,0,0,0,114,101,97,99,116,111,114,0,30,<br />&nbsp; 1,106,200,1,1,5,0,71,3,46,49,49,56,2,2,24,75,0,0,0,<br />&nbsp; 0,0,0,150,67,0,0,200,66,0,0,32,65,0,0,0,0,24,208,186,<br />&nbsp; 208,190,209,130,209,145,208,187,0,135,0,0,0,0,0,0,122,67,37,0,<br />&nbsp; 0,122,67,0,0,150,67,71,52,47,49,49,56,2,2,24,75,0,0,0,<br />&nbsp; 0,0,0,200,67,0,0,200,66,0,0,32,65,0,0,0,0,24,209,130,<br />&nbsp; 209,128,209,131,208,177,208,176,0,135,0,0,0,0,0,0,150,67,51,0,<br />&nbsp; 0,150,67,0,0,200,67,7,8,12,89,18,45,64,2,26,2,1,71,0,<br />&nbsp; 89,53,53,56,3,178,24,135,0,0,0,0,0,0,200,66,0,0,160,65,<br />&nbsp; 0,0,32,65,0,0,0,64,24,208,178,209,139,209,133,208,190,208,180,0,<br />&nbsp; 135,0,0,0,0,0,0,112,66,94,0,0,112,66,0,0,160,66,36,0,<br />&nbsp; 0,160,66,0,0,200,66,71,53,89,53,53,56,3,178,24,135,0,0,0,<br />&nbsp; 0,0,0,200,66,0,0,160,65,0,0,32,65,0,0,0,64,24,208,190,<br />&nbsp; 208,177,209,128,208,176,209,130,208,186,208,176,0,135,0,0,0,0,0,0,<br />&nbsp; 112,66,94,0,0,112,66,0,0,160,66,36,0,0,160,66,0,0,200,66 };<br />&nbsp; <br />// структура определяет все переменные и события вашего интерфейса управления <br />struct {<br />&nbsp; &nbsp; // input variables<br />&nbsp; float waterTempRunPrint;<br />&nbsp; &nbsp; // output variables<br />&nbsp; float tReactorPrint; // oт 0 до 300<br />&nbsp; float tSmokePrint; // oт 0 до 400<br />&nbsp; float tempOutPrint; // oт 0 до 100<br />&nbsp; float tempInPrint; // oт 0 до 100<br />&nbsp; &nbsp; // other variable<br />&nbsp; uint8_t connect_flag;&nbsp; // =1 if wire connected, else =0</p><p>} RemoteXY;&nbsp; &nbsp;<br />#pragma pack(pop)</p><p>/////////////////////////////////////////////<br />//&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;END RemoteXY include&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; //<br />/////////////////////////////////////////////</p><p>void setup() <br />{<br />&nbsp; RemoteXY_Init (); <br />&nbsp; // TODO you setup code<br /> }<br />void loop() <br />{ <br />&nbsp; RemoteXY_Handler ();<br />&nbsp; Serial.print(&quot;waterTempRunPrint = &quot;);<br />&nbsp; Serial.print(waterTempRunPrint,1);<br />&nbsp; Serial.println(&quot;*C&quot;); <br />&nbsp; RemoteXY_delay(500);<br />&nbsp; // TODO you loop code<br />&nbsp; // используйте структуру RemoteXY для передачи данных<br />&nbsp; // не используйте функцию delay(), вместо нее используйте RemoteXY_delay() <br />}</p>]]></content>
			<author>
				<name><![CDATA[ssergey74]]></name>
				<uri>https://forum.remotexy.com/profile.php?id=3038</uri>
			</author>
			<updated>2025-03-01T06:28:08Z</updated>
			<id>https://forum.remotexy.com/viewtopic.php?pid=5928#p5928</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: ESP32]]></title>
			<link rel="alternate" href="https://forum.remotexy.com/viewtopic.php?pid=5927#p5927" />
			<content type="html"><![CDATA[<p>если оставить объявление переменных в цикле struct {, то скетч не видит их и ругается что они не определены.<br />пытаюсь вырезая итоговый скетч частями понять какие пины виновны.</p>]]></content>
			<author>
				<name><![CDATA[ssergey74]]></name>
				<uri>https://forum.remotexy.com/profile.php?id=3038</uri>
			</author>
			<updated>2025-03-01T06:01:08Z</updated>
			<id>https://forum.remotexy.com/viewtopic.php?pid=5927#p5927</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: ESP32]]></title>
			<link rel="alternate" href="https://forum.remotexy.com/viewtopic.php?pid=5926#p5926" />
			<content type="html"><![CDATA[<p>Насколько мне известно часть пинов ESP32 используются внутрисхемно, например для доступа к флеш памяти. Если вы в скетче попробуете переопределить эти пины то это будет приводить к постоянной перезагрузке. На разных модификациях эти внутренние пины могут отличаться. Правило простое, используйте только те пины которые присутствуют на контактах вашей платы контроллера.<br />Если скетч вашей задачи успешно работает, тогда в редакторе интерфейсов не выбирайте пины для элементов графического интерфейса. Привязывайте переменные элементов графического интерфейса из структуры RemoteXY к функциям кода вашей задачи самостоятельно так как это нужно вам.</p>]]></content>
			<author>
				<name><![CDATA[remotexy]]></name>
				<uri>https://forum.remotexy.com/profile.php?id=2</uri>
			</author>
			<updated>2025-03-01T05:56:36Z</updated>
			<id>https://forum.remotexy.com/viewtopic.php?pid=5926#p5926</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[ESP32]]></title>
			<link rel="alternate" href="https://forum.remotexy.com/viewtopic.php?pid=5925#p5925" />
			<content type="html"><![CDATA[<p>плата ESP32 Dev Module, управляет шаговым двигателем заслонки твёрдотопливного котла, два концевика на заслонке, два терморезистора, две термопары, драйвер шагового двигателя Dir, Step, Enable. Без встраивания в скетч блока управления remotexy, с отслеживанием через порт, работает без проблем. сгенерированная панель управления работает без проблем. при встраивании в скетч панели управления и загрузке в ESP32, постоянная перезагрузка, отслеживается через порт. убрал аналоговые входы на ADC1, не помогло, какие могут быть ещё ограничения на использование выводов ESP32?</p>]]></content>
			<author>
				<name><![CDATA[ssergey74]]></name>
				<uri>https://forum.remotexy.com/profile.php?id=3038</uri>
			</author>
			<updated>2025-02-28T17:50:25Z</updated>
			<id>https://forum.remotexy.com/viewtopic.php?pid=5925#p5925</id>
		</entry>
</feed>
