<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[ESP8266 Gateway]]></title><description><![CDATA[<p dir="auto">Re: <a href="/topic/11205/esp8266-gateway">ESP8266 Gateway</a><br />
I do have a similar problem with the MySensors GateWayESP8266. I have the latest version of MySensors ,the latest version of<br />
Arduino IDE (1.8.15) and the latest version of ESP8266 boards (3.0.0) and still do I run into compile erros during Validate.<br />
I run into 4 errors when I validate with MY_DEBUG commented, otherwise I will have more then 60 pages of errors.</p>
<p dir="auto">Can anybody advice me where to look and how to solve?</p>
<p dir="auto">Arduino:1.8.15 (Windows Store 1.8.49.0) (Windows 10), Board:"Generic ESP8266 Module, 80 MHz, Flash, Disabled (new aborts on oom), Disabled, All SSL ciphers (most compatible), 32KB cache + 32KB IRAM (balanced), Use pgm_read macros for IRAM/PROGMEM, dtr (aka nodemcu), 26 MHz, 40MHz, DOUT (compatible), 1MB (FS:64KB OTA:~470KB), 2, nonos-sdk 2.2.1+100 (190703), v2 Lower Memory, Disabled, None, Only Sketch, 115200"</p>
<p dir="auto">OUTPUT:</p>
<p dir="auto">In file included from c:\users\mathi\onedrive\documenten\arduinodata\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.0-newlib4.0.0-gnu23-48f7b08\xtensa-lx106-elf\include\assert.h:10,</p>
<pre><code>             from c:\users\mathi\onedrive\documenten\arduinodata\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.0-newlib4.0.0-gnu23-48f7b08\xtensa-lx106-elf\include\sys\reent.h:503,

             from c:\users\mathi\onedrive\documenten\arduinodata\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.0-newlib4.0.0-gnu23-48f7b08\xtensa-lx106-elf\include\stdlib.h:18,

             from c:\users\mathi\onedrive\documenten\arduinodata\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.0-newlib4.0.0-gnu23-48f7b08\xtensa-lx106-elf\include\c++\10.2.0\cstdlib:75,

             from c:\users\mathi\onedrive\documenten\arduinodata\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.0-newlib4.0.0-gnu23-48f7b08\xtensa-lx106-elf\include\c++\10.2.0\stdlib.h:36,

             from C:\Users\mathi\OneDrive\Documenten\ArduinoData\packages\esp8266\hardware\esp8266\3.0.0\cores\esp8266/Arduino.h:27,

             from sketch\MySensors_GatewayESP8266_v01.ino.cpp:1:
</code></pre>
<p dir="auto">C:\Users\mathi\OneDrive\Documenten\Arduino\libraries\MySensors/core/MyProtocol.cpp: In function 'char* protocolMyMessage2Serial(MyMessage&amp;)':</p>
<p dir="auto">C:\Users\mathi\OneDrive\Documenten\Arduino\libraries\MySensors/core/MyProtocol.cpp:94:28: error: expected ')' before '__INT8'</p>
<p dir="auto">94 |                   PSTR("%" PRIu8 ";%" PRIu8 ";%" PRIu8 ";%" PRIu8 ";%" PRIu8 ";%s\n"), message.getSender(),</p>
<pre><code>  |                            ^~~~~
</code></pre>
<p dir="auto">C:\Users\mathi\OneDrive\Documenten\Arduino\libraries\MySensors/core/MyProtocol.cpp:94:19: note: to match this '('</p>
<p dir="auto">94 |                   PSTR("%" PRIu8 ";%" PRIu8 ";%" PRIu8 ";%" PRIu8 ";%" PRIu8 ";%s\n"), message.getSender(),</p>
<pre><code>  |                   ^~~~
</code></pre>
<p dir="auto">C:\Users\mathi\OneDrive\Documenten\Arduino\libraries\MySensors/core/MyProtocol.cpp: In function 'char* protocolMyMessage2MQTT(const char*, MyMessage&amp;)':</p>
<p dir="auto">C:\Users\mathi\OneDrive\Documenten\Arduino\libraries\MySensors/core/MyProtocol.cpp:103:31: error: expected ')' before '__INT8'</p>
<p dir="auto">103 |                   PSTR("%s/%" PRIu8 "/%" PRIu8 "/%" PRIu8 "/%" PRIu8 "/%" PRIu8 ""), prefix,</p>
<pre><code>  |                               ^~~~~
</code></pre>
<p dir="auto">C:\Users\mathi\OneDrive\Documenten\Arduino\libraries\MySensors/core/MyProtocol.cpp:103:19: note: to match this '('</p>
<p dir="auto">103 |                   PSTR("%s/%" PRIu8 "/%" PRIu8 "/%" PRIu8 "/%" PRIu8 "/%" PRIu8 ""), prefix,</p>
<pre><code>  |                   ^~~~
</code></pre>
<p dir="auto">exit status 1</p>
<p dir="auto">Fout bij het compileren voor board Generic ESP8266 Module</p>
<p dir="auto">Dit rapport zou meer informatie bevatten met<br />
"Uitgebreide uitvoer weergeven tijden compilatie"<br />
optie aan in Bestand -&gt; Voorkeuren.</p>
]]></description><link>https://forum.mysensors.org/topic/11694/esp8266-gateway</link><generator>RSS for Node</generator><lastBuildDate>Sat, 10 Oct 2026 02:45:13 GMT</lastBuildDate><atom:link href="https://forum.mysensors.org/topic/11694.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 20 May 2021 08:33:00 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to ESP8266 Gateway on Tue, 08 Jun 2021 18:05:18 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/djdehaan" aria-label="Profile: djdehaan">@<bdi>djdehaan</bdi></a> as soon as somebody spends enough time to figure out how to do it (if it can be done) and submits a working solution.</p>
]]></description><link>https://forum.mysensors.org/post/110430</link><guid isPermaLink="true">https://forum.mysensors.org/post/110430</guid><dc:creator><![CDATA[mfalkvidd]]></dc:creator><pubDate>Tue, 08 Jun 2021 18:05:18 GMT</pubDate></item><item><title><![CDATA[Reply to ESP8266 Gateway on Tue, 08 Jun 2021 15:26:13 GMT]]></title><description><![CDATA[<p dir="auto">Have the same problem and it is solved indeed by uing an ESP8266 Arduino version prior to 3.0.0. Thanks for the tip! But that is a temp solution only. Anyone an idea when a new version of MySensors will be there?</p>
]]></description><link>https://forum.mysensors.org/post/110429</link><guid isPermaLink="true">https://forum.mysensors.org/post/110429</guid><dc:creator><![CDATA[djdehaan]]></dc:creator><pubDate>Tue, 08 Jun 2021 15:26:13 GMT</pubDate></item><item><title><![CDATA[Reply to ESP8266 Gateway on Fri, 21 May 2021 18:10:09 GMT]]></title><description><![CDATA[<p dir="auto">Nice work <a class="plugin-mentions-user plugin-mentions-a" href="/user/mathieumdejong" aria-label="Profile: MathieuMdejong">@<bdi>MathieuMdejong</bdi></a> Thanks for reporting back.</p>
]]></description><link>https://forum.mysensors.org/post/110297</link><guid isPermaLink="true">https://forum.mysensors.org/post/110297</guid><dc:creator><![CDATA[mfalkvidd]]></dc:creator><pubDate>Fri, 21 May 2021 18:10:09 GMT</pubDate></item><item><title><![CDATA[Reply to ESP8266 Gateway on Fri, 21 May 2021 08:27:02 GMT]]></title><description><![CDATA[<p dir="auto">Thanks. That was indeed the problem. It compiles fine!</p>
]]></description><link>https://forum.mysensors.org/post/110296</link><guid isPermaLink="true">https://forum.mysensors.org/post/110296</guid><dc:creator><![CDATA[MathieuMdejong]]></dc:creator><pubDate>Fri, 21 May 2021 08:27:02 GMT</pubDate></item><item><title><![CDATA[Reply to ESP8266 Gateway on Thu, 20 May 2021 11:30:55 GMT]]></title><description><![CDATA[<p dir="auto">Welcome to the forum <a class="plugin-mentions-user plugin-mentions-a" href="/user/mathieumdejong" aria-label="Profile: MathieuMdejong">@<bdi>MathieuMdejong</bdi></a></p>
<p dir="auto">The problem looks very similar to <a href="https://forum.mysensors.org/topic/11692/gatawayesp8266-compile-error">https://forum.mysensors.org/topic/11692/gatawayesp8266-compile-error</a></p>
]]></description><link>https://forum.mysensors.org/post/110293</link><guid isPermaLink="true">https://forum.mysensors.org/post/110293</guid><dc:creator><![CDATA[mfalkvidd]]></dc:creator><pubDate>Thu, 20 May 2021 11:30:55 GMT</pubDate></item></channel></rss>