<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[RemoteXY community — Need help]]></title>
	<link rel="self" href="https://forum.remotexy.com/extern.php?action=feed&amp;fid=18&amp;type=atom" />
	<updated>2026-11-09T06:46:23Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.remotexy.com/index.php</id>
		<entry>
			<title type="html"><![CDATA[- Path of Exile 3.30: Novità e Dettagli sulla Nuova Lega]]></title>
			<link rel="alternate" href="https://forum.remotexy.com/viewtopic.php?id=2226&amp;action=new" />
			<summary type="html"><![CDATA[<p>La nuova espansione di Path of Exile sta attirando l&#039;attenzione della community. Con la versione 3.30 ormai vicina, molti giocatori stanno cercando informazioni sulle novità, sui contenuti endgame e sulle modifiche introdotte con Curse of the Allflame, la precedente lega 3.29. I giocatori seguono Path of Exile 3.30 e preparano la <a target="_blank" href="https://www.-.com/it/Path-of-exile/Currency.html">Valuta POE</a> per le nuove sfide.</p><p>Path of Exile 3.30: Data di Uscita e Annuncio Ufficiale<br />Grinding Gear Games ha confermato che Path of Exile 3.30 arriverà il 13 novembre 2026 (PST). La presentazione ufficiale dei nuovi contenuti è prevista durante ExileCon 2026, con il keynote del 6 novembre.</p><p>L&#039;evento dovrebbe svelare i dettagli della prossima espansione, comprese le nuove meccaniche, le modifiche al gameplay e gli eventuali aggiornamenti alle classi. Per ora, gli sviluppatori non hanno ancora pubblicato tutte le informazioni sulla nuova lega.</p><p>Curse of the Allflame: Le Principali Novità della Versione 3.29<br />Prima di guardare alla prossima espansione, vale la pena ricordare i contenuti principali di Curse of the Allflame.</p><p>1. Nuova Meccanica Oceanica<br />I giocatori possono collaborare con Valerie, una capitana pirata, per esplorare i fondali marini di Wraeclast. Utilizzando speciali carte nautiche, è possibile organizzare spedizioni a bordo della Sovereign, raccogliendo tesori e affrontando creature pericolose. Le lanterne alimentate dall&#039;Allflame proteggono dall&#039;ambiente sottomarino, ma il tempo a disposizione è limitato.</p><p>2. Nuova Ascendenza Luminary<br />La Scion riceve una nuova classe Ascendancy chiamata Luminary. La sua caratteristica principale è la possibilità di assumere permanentemente un Mercenario come alleato in combattimento e modificarne l&#039;equipaggiamento, offrendo nuove opportunità per creare build personalizzate.</p><p>3. Miglioramenti ad Abyss e Legion<br />Abyss riceve una revisione delle fratture, dei mostri e degli effetti visivi, rendendo gli scontri più dinamici. Anche Legion introduce nuove possibilità di crafting e ricompense dedicate.</p><p>4. Modifiche alle Gemme e agli Incantesimi<br />Il sistema degli slot viene migliorato eliminando le restrizioni legate ai colori delle gemme. Inoltre, oltre cento incantesimi vengono ribilanciati, insieme a nuove Gemme Pact e diverse opzioni di supporto per gli incantatori.</p><p>Cosa Aspettarsi dalla Versione 3.30?<br />Uno degli aspetti più attesi riguarda il rinnovamento dell&#039;endgame. Gli sviluppatori hanno anticipato cambiamenti importanti alle meccaniche delle leghe esistenti, con nuove interazioni e opportunità per ottenere ricompense attraverso gli scontri.</p><p>Anche la gestione della Valuta POE continuerà a essere importante per acquistare equipaggiamento, migliorare le build e prepararsi alle nuove sfide.</p><p>Conclusione<br />Path of Exile 3.30 rappresenta un appuntamento importante per la community. Mentre Curse of the Allflame ha introdotto interessanti novità nell&#039;esplorazione e nella personalizzazione dei personaggi, la prossima espansione potrebbe portare cambiamenti ancora più significativi. I giocatori dovranno seguire ExileCon 2026 per scoprire tutti i dettagli e prepararsi al nuovo inizio.</p><p>Per prepararti alle nuove sfide di Path of Exile 3.30 e migliorare la tua progressione, puoi <a target="_blank" href="https://www.-.com/it/Path-of-exile/Currency.html">Valuta POE in vendita</a> su -.com usando il codice sconto “Specific” per ottenere l’8% di sconto.</p>]]></summary>
			<author>
				<name><![CDATA[Specific]]></name>
				<uri>https://forum.remotexy.com/profile.php?id=3412</uri>
			</author>
			<updated>2026-11-09T06:46:23Z</updated>
			<id>https://forum.remotexy.com/viewtopic.php?id=2226&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Проблемы со страницами]]></title>
			<link rel="alternate" href="https://forum.remotexy.com/viewtopic.php?id=2221&amp;action=new" />
			<summary type="html"><![CDATA[<p>Как в приложении удалить лишние страницы?</p>]]></summary>
			<author>
				<name><![CDATA[rva77_77]]></name>
				<uri>https://forum.remotexy.com/profile.php?id=2823</uri>
			</author>
			<updated>2026-11-06T03:31:43Z</updated>
			<id>https://forum.remotexy.com/viewtopic.php?id=2221&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Emoji]]></title>
			<link rel="alternate" href="https://forum.remotexy.com/viewtopic.php?id=2201&amp;action=new" />
			<summary type="html"><![CDATA[<p>Merhaba, firmalar uygulama içinde kendi şirket logo ve isimlerini görmek istiyor, bunu nasıl yapabilirim?</p>]]></summary>
			<author>
				<name><![CDATA[Tumer]]></name>
				<uri>https://forum.remotexy.com/profile.php?id=2595</uri>
			</author>
			<updated>2026-09-01T09:36:59Z</updated>
			<id>https://forum.remotexy.com/viewtopic.php?id=2201&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[License server not available]]></title>
			<link rel="alternate" href="https://forum.remotexy.com/viewtopic.php?id=2200&amp;action=new" />
			<summary type="html"><![CDATA[<p>I was able to install the app on 2 phones and get my app to work. I have a small tablet the I receive an error when I run my app.<br />It starts and gives me a count down timer telling me that I dont have a PRO License. I am able to run the. I am logged in with the same account that i used to purchase the pro account but cant seem to get it to work on the tablet. Need a fix</p>]]></summary>
			<author>
				<name><![CDATA[ekraus]]></name>
				<uri>https://forum.remotexy.com/profile.php?id=3373</uri>
			</author>
			<updated>2026-08-28T01:21:42Z</updated>
			<id>https://forum.remotexy.com/viewtopic.php?id=2200&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[esp8266 connects not esp32u]]></title>
			<link rel="alternate" href="https://forum.remotexy.com/viewtopic.php?id=2197&amp;action=new" />
			<summary type="html"><![CDATA[<p>both my esp32u will not connect to the cloud but my esp8266 does with same code,<br />is there something missing here for the esp32u to work? its a simple switch.....</p><br /><br /><br /><br /><div class="codebox"><pre><code>//////////////////////////////////////////////
//        RemoteXY include library          //
//////////////////////////////////////////////

// you can enable debug logging to Serial at 115200
//#define REMOTEXY__DEBUGLOG    

// RemoteXY select connection mode and include library 
#define REMOTEXY_MODE__WIFI_CLOUD

#include &lt;WiFi.h&gt;

// RemoteXY connection settings 
#define REMOTEXY_WIFI_SSID &quot;starlinkbro&quot;
#define REMOTEXY_WIFI_PASSWORD &quot;kermet765&quot;
#define REMOTEXY_CLOUD_SERVER &quot;cloud.remotexy.com&quot;
#define REMOTEXY_CLOUD_PORT 6376
#define REMOTEXY_CLOUD_TOKEN &quot;02400487f95a641886bbc6c7526963e0&quot;


#include &lt;RemoteXY.h&gt;

// RemoteXY GUI configuration  
#pragma pack(push, 1)  
uint8_t const PROGMEM RemoteXY_CONF_PROGMEM[] =   // 37 bytes V19 
  { 255,1,0,0,0,30,0,19,0,0,0,0,31,1,106,200,1,1,1,0,
  2,31,11,44,22,0,2,26,31,31,79,78,0,79,70,70,0 };
  
// this structure defines all the variables and events of your control interface 
struct {

    // input variables
  uint8_t switch_01; // =1 if switch ON and =0 if OFF, from 0 to 1

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

} RemoteXY;   
#pragma pack(pop)
 
/////////////////////////////////////////////
//           END RemoteXY include          //
/////////////////////////////////////////////

#define PIN_SWITCH_01 2



void setup() 
{
  RemoteXY_Init ();  // initialization by macros 
  
  pinMode (PIN_SWITCH_01, OUTPUT);
  
  // TODO you setup code
  
}

void loop() 
{ 
  RemoteXYEngine.handler ();   
   
  digitalWrite(PIN_SWITCH_01, (RemoteXY.switch_01==0)?LOW:HIGH);
  
  // TODO you loop code
  // use the RemoteXY structure for data transfer
  // do not call delay(), use instead RemoteXYEngine.delay() 

}</code></pre></div>]]></summary>
			<author>
				<name><![CDATA[Buzzliteyear]]></name>
				<uri>https://forum.remotexy.com/profile.php?id=3353</uri>
			</author>
			<updated>2026-08-18T07:45:29Z</updated>
			<id>https://forum.remotexy.com/viewtopic.php?id=2197&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Is there an app for the kiosk?]]></title>
			<link rel="alternate" href="https://forum.remotexy.com/viewtopic.php?id=2196&amp;action=new" />
			<summary type="html"><![CDATA[<p>How can I transfer the screen from the kiosk to the program I wrote for the field?</p>]]></summary>
			<author>
				<name><![CDATA[Tumer]]></name>
				<uri>https://forum.remotexy.com/profile.php?id=2595</uri>
			</author>
			<updated>2026-08-10T14:00:50Z</updated>
			<id>https://forum.remotexy.com/viewtopic.php?id=2196&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Can't validate license on new device]]></title>
			<link rel="alternate" href="https://forum.remotexy.com/viewtopic.php?id=2181&amp;action=new" />
			<summary type="html"><![CDATA[<p>I purchased the pro license on Dec 20, 2019, and have installed the app on multiple Android devices over the years with no issues.&nbsp; I&#039;m trying to install and license it today on Android 7, 8, and 10 devices, old Motorola and Samsung phones, and it will not validate, says &quot;You do not have Pro license&quot; when I hit Restore in the license menu.&nbsp; I&#039;m using the same account it was purchased under in 2019, I&#039;ve tried clearing the Play Store cache and rebooting/reinstalling the app, to no avail.&nbsp; Any idea what is going wrong?</p>]]></summary>
			<author>
				<name><![CDATA[itsrandystreet]]></name>
				<uri>https://forum.remotexy.com/profile.php?id=2515</uri>
			</author>
			<updated>2026-07-07T14:11:56Z</updated>
			<id>https://forum.remotexy.com/viewtopic.php?id=2181&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Button Size and Font Size]]></title>
			<link rel="alternate" href="https://forum.remotexy.com/viewtopic.php?id=2171&amp;action=new" />
			<summary type="html"><![CDATA[<p>Is there a way to change the font size and change the size of a button or window via Length and height?<br /> Here is a hypothetical . Say a have 3 buttons on the bottom of my screen with different text in each.<br />If I want to increase or decrease the size (all the seme) of all 3 buttons the only way i found to do it is make botton_01 the size you want and then copy that button. It sure would be easy if there was a field in the setup for button size and font size.<br />If are more settings for the elements I sure would like to know.<br />Plus it would also be nice ti have a grit for alignment.</p>]]></summary>
			<author>
				<name><![CDATA[ekraus]]></name>
				<uri>https://forum.remotexy.com/profile.php?id=3373</uri>
			</author>
			<updated>2026-06-19T14:08:45Z</updated>
			<id>https://forum.remotexy.com/viewtopic.php?id=2171&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Screensaver is no longer activated]]></title>
			<link rel="alternate" href="https://forum.remotexy.com/viewtopic.php?id=2157&amp;action=new" />
			<summary type="html"><![CDATA[<p>When RemoteXY is running on the Android tablet, and the graphical interface is connected and displayed, the configured screensaver no longer activates.</p><p>Is there a way to fix this?</p><p>Regards<br />Andy</p>]]></summary>
			<author>
				<name><![CDATA[remotexyknight]]></name>
				<uri>https://forum.remotexy.com/profile.php?id=1881</uri>
			</author>
			<updated>2026-05-30T20:25:27Z</updated>
			<id>https://forum.remotexy.com/viewtopic.php?id=2157&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Switch plus temp setup]]></title>
			<link rel="alternate" href="https://forum.remotexy.com/viewtopic.php?id=2154&amp;action=new" />
			<summary type="html"><![CDATA[<p>thanks for the site, </p><p>Im able to get a simple switch working over cloud for a project..... (esp8266)<br />But adding a temp gauge to the same GUI and allocation of pin and or intentions (<strong>unlike the snap to pin feature</strong>)<br />are they done by sketch or is there a easier way.....</p><p><a target="_blank" href="https://drive.google.com/file/d/1jzErye4LkoTZHQ2VQVX7lCIW6WZwF_Ay/view?usp=sharing">https://drive.google.com/file/d/1jzErye … sp=sharing</a></p>]]></summary>
			<author>
				<name><![CDATA[Buzzliteyear]]></name>
				<uri>https://forum.remotexy.com/profile.php?id=3353</uri>
			</author>
			<updated>2026-05-19T22:38:20Z</updated>
			<id>https://forum.remotexy.com/viewtopic.php?id=2154&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Помогите!!!!!]]></title>
			<link rel="alternate" href="https://forum.remotexy.com/viewtopic.php?id=2129&amp;action=new" />
			<summary type="html"><![CDATA[<p>При компиляции возникает ошибка Remotexy_init was not declared in the scope, библиотека <br /> 4.1.19, arduino ide 1.8.19, плата Arduino nano&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />&nbsp; This source code was automatically generated by the RemoteXY editor and <br />&nbsp; &nbsp;is an examp</p><p>/////////////////////////////////////////////<br />//&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;END RemoteXY include&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; //<br />/////////////////////////////////////////////</p><p>#define PIN_BUTTON_01 4<br />#define PIN_BUTTON_02 5<br />#define PIN_BUTTON_03 6<br />#define PIN_BUTTON_04 7<br />#define PIN_BUTTON_05 3</p><br /><p>void RemoteXY_page_01_event() {<br />&nbsp; // TODO: RemoteXY.page_01 ???? ????????<br />}</p><br /><p>void setup() <br />{<br />&nbsp; RemoteXY_Init ();&nbsp; // initialization by macros <br />&nbsp; <br />&nbsp; pinMode (PIN_BUTTON_01, OUTPUT);<br />&nbsp; pinMode (PIN_BUTTON_02, OUTPUT);<br />&nbsp; pinMode (PIN_BUTTON_03, OUTPUT);<br />&nbsp; pinMode (PIN_BUTTON_04, OUTPUT);<br />&nbsp; pinMode (PIN_BUTTON_05, OUTPUT);<br />&nbsp; RemoteXYEngine.addVariableEvent (RemoteXY.page_01, RemoteXY_page_01_event);</p><p>&nbsp; <br />&nbsp; // TODO you setup code<br />&nbsp; <br />}</p><p>void loop() <br />{ <br />&nbsp; RemoteXYEngine.handler ();&nbsp; &nbsp;<br />&nbsp; &nbsp;<br />&nbsp; digitalWrite(PIN_BUTTON_01, (RemoteXY.button_01==0)?LOW:HIGH);<br />&nbsp; digitalWrite(PIN_BUTTON_02, (RemoteXY.button_02==0)?LOW:HIGH);<br />&nbsp; digitalWrite(PIN_BUTTON_03, (RemoteXY.button_03==0)?LOW:HIGH);<br />&nbsp; digitalWrite(PIN_BUTTON_04, (RemoteXY.button_04==0)?LOW:HIGH);<br />&nbsp; digitalWrite(PIN_BUTTON_05, (RemoteXY.button_05==0)?LOW:HIGH);<br />&nbsp; <br />&nbsp; // TODO you loop code<br />&nbsp; // используйте структуру RemoteXY для передачи данных<br />&nbsp; // не используйте функцию delay(), вместо нее используйте RemoteXYEngine.delay() </p><p>}le for the RemoteXY library.</p>]]></summary>
			<author>
				<name><![CDATA[sergeyminin021966]]></name>
				<uri>https://forum.remotexy.com/profile.php?id=3320</uri>
			</author>
			<updated>2026-03-09T09:43:07Z</updated>
			<id>https://forum.remotexy.com/viewtopic.php?id=2129&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Share Android and Iphone Licence]]></title>
			<link rel="alternate" href="https://forum.remotexy.com/viewtopic.php?id=2116&amp;action=new" />
			<summary type="html"><![CDATA[<p>I have an iPhone 16 and a Samsung Galaxy tablet. I purchased the Pro license on my iPhone, but when I try to run it on the Samsung, it says I don&#039;t have a license. How can I activate it on both devices?</p>]]></summary>
			<author>
				<name><![CDATA[chemaprados]]></name>
				<uri>https://forum.remotexy.com/profile.php?id=3299</uri>
			</author>
			<updated>2026-02-06T01:05:22Z</updated>
			<id>https://forum.remotexy.com/viewtopic.php?id=2116&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Getting time from the Arduino controller]]></title>
			<link rel="alternate" href="https://forum.remotexy.com/viewtopic.php?id=2114&amp;action=new" />
			<summary type="html"><![CDATA[<p>I&#039;m using the RealTime element.</p><p>I can get the time from the app and use it in my sketch with the example in the documents:</p><div class="codebox"><pre><code>time = RemoteXY.realTime_01.getAppTime();</code></pre></div><p>...but I can&#039;t get the time from the Arduino controller. Seems I&#039;ve tried everything without success. Either it fails to compile or it ignores updating the time. I don&#039;t think I understand the &#039;format&#039; needed to do this, so I&#039;m just guessing... and that&#039;s not working out.</p><p>Can someone please provide a simple example of getting the time from the controller?</p><p>Thank you,</p><p>Gary<br />--</p>]]></summary>
			<author>
				<name><![CDATA[ytvytv1]]></name>
				<uri>https://forum.remotexy.com/profile.php?id=3265</uri>
			</author>
			<updated>2026-01-31T15:04:06Z</updated>
			<id>https://forum.remotexy.com/viewtopic.php?id=2114&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Alternate ways of detecting app connected - any ideas?]]></title>
			<link rel="alternate" href="https://forum.remotexy.com/viewtopic.php?id=2110&amp;action=new" />
			<summary type="html"><![CDATA[<p>I don&#039;t mean to cross post, but it&#039;s been 10 days and I need a way of getting around this bug that drops the &quot;connect_flag&quot; from the code when I add RealTime to my project.</p><p>What can I &#039;poll&#039; or &#039;ping&#039; that will let me know if the app is connected <strong>before</strong> the program moves into the main loop?</p><p>Thank you so much for any ideas!</p><p>Gary<br />--</p>]]></summary>
			<author>
				<name><![CDATA[ytvytv1]]></name>
				<uri>https://forum.remotexy.com/profile.php?id=3265</uri>
			</author>
			<updated>2026-01-27T03:07:35Z</updated>
			<id>https://forum.remotexy.com/viewtopic.php?id=2110&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Added Real Time to my project - now connect_flag is removed]]></title>
			<link rel="alternate" href="https://forum.remotexy.com/viewtopic.php?id=2103&amp;action=new" />
			<summary type="html"><![CDATA[<p>I have a stable setup that&#039;s been running. I decided to add Real Time to it. The only option changed is that it&#039;s hidden.</p><p>When I imported the code to my Arduino, I get compiling errors. I found that the &quot;uint8_t connect_flag&quot; was removed when Real Time was added.</p><p>I forced &quot;uint8_t connect_flag&quot; back into the code and it now complies, but the connect_flag doesn&#039;t work.</p><p>It&#039;s like I get to use one or the other, but not both.</p><p>Is it just me, or is there an issue here?</p><p>Before adding Real Time (this runs okay):</p><div class="codebox"><pre><code>/*
   -- HP Meter Graph 7 --
   
   To compile this code using RemoteXY library 4.1.8 or later version 
   download by link http://remotexy.com/en/library/
   To connect using RemoteXY mobile app by link http://remotexy.com/en/download/                   
     - for ANDROID 4.18.03 or later version;
     - for iOS 1.14.1 or later version;
    
   To interact with the GUI, please refer to the manual: 
   https://remotexy.com/ru/help/code/interaction/

   This source code was automatically generated by the RemoteXY editor and 
   is an example for the RemoteXY library. 
   Licensed under the MIT License. See the LICENSE file in the RemoteXY library
   root (https://github.com/RemoteXY/RemoteXY-Arduino-library) for full license 
   details.             
*/

//////////////////////////////////////////////
//        RemoteXY include library          //
//////////////////////////////////////////////

// you can enable debug logging to Serial at 115200
//#define REMOTEXY__DEBUGLOG    

// RemoteXY select connection mode and include library 
#define REMOTEXY_MODE__HARDSERIAL


// RemoteXY connection settings 
#define REMOTEXY_SERIAL Serial2
#define REMOTEXY_SERIAL_SPEED 115200
#define REMOTEXY_ACCESS_PASSWORD &quot;1234&quot;


#include &lt;RemoteXY.h&gt;

// RemoteXY GUI configuration  
#pragma pack(push, 1)  
uint8_t const PROGMEM RemoteXY_CONF_PROGMEM[] =   // 640 bytes V19 
  { 255,38,0,24,0,121,2,19,0,0,0,72,80,32,77,101,116,101,114,32,
  66,117,100,100,121,0,24,1,200,116,4,2,3,2,2,20,0,68,1,23,
  198,91,49,25,36,86,111,108,116,115,0,67,161,11,31,12,78,36,24,3,
  67,23,14,22,8,78,36,24,3,67,69,14,22,8,78,36,24,3,1,99,
  14,28,7,9,9,31,82,101,115,101,116,32,77,105,110,92,47,77,97,120,
  0,14,6,6,26,7,77,1,94,26,13,33,6,27,7,77,7,94,26,7,
  61,6,37,7,69,64,31,12,11,129,63,1,32,5,64,17,80,67,73,32,
  85,32,78,117,109,98,101,114,0,129,15,1,11,5,64,17,68,97,116,101,
  0,129,40,1,12,5,64,17,84,105,109,101,0,129,162,2,34,6,64,17,
  76,105,118,101,32,82,101,97,100,105,110,103,0,129,192,13,6,8,64,80,
  86,0,129,55,15,14,7,64,17,77,105,110,58,0,129,6,15,16,7,64,
  17,77,97,120,58,0,129,45,16,4,5,64,66,86,0,129,92,16,4,5,
  64,66,86,0,1,99,6,28,7,9,3,133,83,97,118,101,32,84,111,32,
  70,105,108,101,0,131,128,14,28,7,9,2,2,31,77,97,105,110,32,77,
  101,110,117,0,166,10,128,6,28,7,57,35,133,31,66,75,71,68,32,83,
  116,111,112,0,31,66,75,71,68,32,82,117,110,0,5,0,130,71,7,59,
  67,14,62,131,81,52,40,14,2,17,2,31,71,114,97,112,104,0,169,129,
  37,82,128,27,64,17,77,97,105,110,32,80,97,103,101,0,131,81,33,40,
  14,2,17,2,31,83,104,117,110,116,115,0,154,131,81,14,40,14,2,17,
  2,31,82,97,119,32,77,101,116,101,114,0,106,14,0,130,20,47,158,16,
  30,35,130,20,63,158,28,30,176,131,81,99,40,14,2,77,2,31,77,97,
  105,110,32,77,101,110,117,0,166,129,45,1,112,12,64,78,83,104,117,110,
  116,32,65,109,112,115,32,82,101,97,100,105,110,103,0,67,43,16,90,25,
  78,2,24,4,129,141,52,22,8,64,17,79,104,109,115,0,129,141,67,32,
  8,64,17,70,83,32,65,109,112,115,0,129,141,81,18,8,64,17,86,92,
  47,70,83,0,129,25,52,53,8,64,17,82,101,115,105,115,116,111,114,32,
  86,97,108,117,101,58,0,7,86,50,47,11,78,64,2,26,7,7,86,65,
  47,11,78,64,2,26,1,7,86,78,47,11,78,64,2,26,4,129,29,74,
  49,8,64,17,83,104,117,110,116,32,86,97,108,117,101,115,58,0,129,133,
  20,14,21,64,78,65,0,3,0,67,4,32,192,41,106,31,1,7,129,56,
  3,88,12,64,17,82,97,119,32,77,101,116,101,114,32,82,101,97,100,0,
  131,79,91,40,14,2,17,2,31,77,97,105,110,32,77,101,110,117,0,166 };
  
// this structure defines all the variables and events of your control interface 
struct {

    // input variables
  uint8_t page_graph; // =1 if page is visible, else =0, from 0 to 1
  uint8_t page_main; // =1 if page is visible, else =0, from 0 to 1
  uint8_t page_shunt; // =1 if page is visible, else =0, from 0 to 1
  uint8_t page_raw; // =1 if page is visible, else =0, from 0 to 1
  uint8_t resetButton; // =1 if button pressed, else =0, from 0 to 1
  int32_t editDate_01; // days since the Unix Epoch (Jan 1 1970)
  int32_t editTime_01; // milliseconds since midnight, from 0 to 86399000
  char uNumber[11]; // string UTF8 end zero
  uint8_t SaveButton; // =1 if button pressed, else =0, from 0 to 1
  uint8_t BkgdSwitch; // =1 if state is ON, else =0, from 0 to 1
  float shuntResistorInput;
  float shuntAmpInput;
  float shuntVoltInput;

    // output variables
  float meterReading;
  float liveReading;
  float maxReading;
  float minReading;
  float shuntReading;
  float rawMeter;

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

} RemoteXY;   
#pragma pack(pop)
 
/////////////////////////////////////////////
//           END RemoteXY include          //
/////////////////////////////////////////////</code></pre></div><p>After adding Real Time (note connect-flag gets removed at the bottom):</p><div class="codebox"><pre><code>/*
   -- HP Meter Graph 7 --
   
   To compile this code using RemoteXY library 4.1.8 or later version 
   download by link http://remotexy.com/en/library/
   To connect using RemoteXY mobile app by link http://remotexy.com/en/download/                   
     - for ANDROID 4.18.03 or later version;
     - for iOS 1.14.1 or later version;
    
   To interact with the GUI, please refer to the manual: 
   https://remotexy.com/ru/help/code/interaction/

   This source code was automatically generated by the RemoteXY editor and 
   is an example for the RemoteXY library. 
   Licensed under the MIT License. See the LICENSE file in the RemoteXY library
   root (https://github.com/RemoteXY/RemoteXY-Arduino-library) for full license 
   details.             
*/

//////////////////////////////////////////////
//        RemoteXY include library          //
//////////////////////////////////////////////

// you can enable debug logging to Serial at 115200
//#define REMOTEXY__DEBUGLOG    

// RemoteXY select connection mode and include library 
#define REMOTEXY_MODE__HARDSERIAL


// RemoteXY connection settings 
#define REMOTEXY_SERIAL Serial2
#define REMOTEXY_SERIAL_SPEED 115200
#define REMOTEXY_ACCESS_PASSWORD &quot;1234&quot;


#include &lt;RemoteXY.h&gt;

// RemoteXY GUI configuration  
#pragma pack(push, 1)  
uint8_t const PROGMEM RemoteXY_CONF_PROGMEM[] =   // 650 bytes V21 
  { 254,38,0,24,0,1,0,0,0,127,2,21,0,0,0,72,80,32,77,101,
  116,101,114,32,66,117,100,100,121,0,24,1,200,116,4,2,3,2,2,21,
  0,68,1,23,198,91,49,25,36,86,111,108,116,115,0,67,161,11,31,12,
  78,36,24,3,67,23,14,22,8,78,36,24,3,67,69,14,22,8,78,36,
  24,3,1,99,14,28,7,9,9,31,82,101,115,101,116,32,77,105,110,92,
  47,77,97,120,0,14,6,6,26,7,77,1,94,26,13,33,6,27,7,77,
  7,94,26,7,61,6,37,7,69,64,31,12,11,129,63,1,32,5,64,17,
  80,67,73,32,85,32,78,117,109,98,101,114,0,129,15,1,11,5,64,17,
  68,97,116,101,0,129,40,1,12,5,64,17,84,105,109,101,0,129,162,2,
  34,6,64,17,76,105,118,101,32,82,101,97,100,105,110,103,0,129,192,13,
  6,8,64,80,86,0,129,55,15,14,7,64,17,77,105,110,58,0,129,6,
  15,16,7,64,17,77,97,120,58,0,129,45,16,4,5,64,66,86,0,129,
  92,16,4,5,64,66,86,0,1,99,6,28,7,9,3,133,83,97,118,101,
  32,84,111,32,70,105,108,101,0,131,128,14,28,7,9,2,2,31,77,97,
  105,110,32,77,101,110,117,0,166,10,128,6,28,7,57,35,133,31,66,75,
  71,68,32,83,116,111,112,0,31,66,75,71,68,32,82,117,110,0,193,43,
  59,20,20,3,5,0,130,71,7,59,67,14,62,131,81,52,40,14,2,17,
  2,31,71,114,97,112,104,0,169,129,37,82,128,27,64,17,77,97,105,110,
  32,80,97,103,101,0,131,81,33,40,14,2,17,2,31,83,104,117,110,116,
  115,0,154,131,81,14,40,14,2,17,2,31,82,97,119,32,77,101,116,101,
  114,0,106,14,0,130,20,47,158,16,30,35,130,20,63,158,28,30,176,131,
  81,99,40,14,2,77,2,31,77,97,105,110,32,77,101,110,117,0,166,129,
  45,1,112,12,64,78,83,104,117,110,116,32,65,109,112,115,32,82,101,97,
  100,105,110,103,0,67,43,16,90,25,78,2,24,4,129,141,52,22,8,64,
  17,79,104,109,115,0,129,141,67,32,8,64,17,70,83,32,65,109,112,115,
  0,129,141,81,18,8,64,17,86,92,47,70,83,0,129,25,52,53,8,64,
  17,82,101,115,105,115,116,111,114,32,86,97,108,117,101,58,0,7,86,50,
  47,11,78,64,2,26,7,7,86,65,47,11,78,64,2,26,1,7,86,78,
  47,11,78,64,2,26,4,129,29,74,49,8,64,17,83,104,117,110,116,32,
  86,97,108,117,101,115,58,0,129,133,20,14,21,64,78,65,0,3,0,67,
  4,32,192,41,106,31,1,7,129,56,3,88,12,64,17,82,97,119,32,77,
  101,116,101,114,32,82,101,97,100,0,131,79,91,40,14,2,17,2,31,77,
  97,105,110,32,77,101,110,117,0,166 };
  
// this structure defines all the variables and events of your control interface 
struct {

    // input variables
  uint8_t page_graph; // =1 if page is visible, else =0, from 0 to 1
  uint8_t page_main; // =1 if page is visible, else =0, from 0 to 1
  uint8_t page_shunt; // =1 if page is visible, else =0, from 0 to 1
  uint8_t page_raw; // =1 if page is visible, else =0, from 0 to 1
  uint8_t resetButton; // =1 if button pressed, else =0, from 0 to 1
  int32_t editDate_01; // days since the Unix Epoch (Jan 1 1970)
  int32_t editTime_01; // milliseconds since midnight, from 0 to 86399000
  char uNumber[11]; // string UTF8 end zero
  uint8_t SaveButton; // =1 if button pressed, else =0, from 0 to 1
  uint8_t BkgdSwitch; // =1 if state is ON, else =0, from 0 to 1
  float shuntResistorInput;
  float shuntAmpInput;
  float shuntVoltInput;

    // output variables
  float meterReading;
  float liveReading;
  float maxReading;
  float minReading;
  float shuntReading;
  float rawMeter;

    // complex variables
  RemoteXYType_RealTime realTime_01; // use .getTimeStamp(), .getTime()

} RemoteXY;   
#pragma pack(pop)
 
/////////////////////////////////////////////
//           END RemoteXY include          //
/////////////////////////////////////////////</code></pre></div>]]></summary>
			<author>
				<name><![CDATA[ytvytv1]]></name>
				<uri>https://forum.remotexy.com/profile.php?id=3265</uri>
			</author>
			<updated>2026-01-14T02:29:06Z</updated>
			<id>https://forum.remotexy.com/viewtopic.php?id=2103&amp;action=new</id>
		</entry>
</feed>
