Touch screen thermostat problems

8 years 10 months ago #1829 by hangfire
Does anyone have a working copy of the arduino code for the thermostat project? For me i get many errors at compile:
Arduino: 1.6.5 (Windows 7), Board: "Arduino Mega or Mega 2560, ATmega2560 (Mega 2560)"

In file included from esp8266_touch_screen_thermostat.ino:17:0:
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIoT.h:12:5: error: stray '\302' in program
     <title>Arduino/Esp8266EasyIoT.h at master · iot-playground/Arduino</title>
     ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIoT.h:12:5: error: stray '\267' in program
In file included from esp8266_touch_screen_thermostat.ino:17:0:
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIoT.h:217:7: error: missing terminating ' character
       You don't have any verified emails.  We recommend <a href="https://github.com/settings/emails">verifying</a> at least one email.
       ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIoT.h:284:79: error: stray '@' in program
                   <span class="description">Be notified when participating or @mentioned.</span>
                                                                               ^
In file included from esp8266_touch_screen_thermostat.ino:17:0:
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIoT.h:608:13: error: missing terminating " character
             <a href="/iot-playground/Arduino/commit/90bb8779f66d091b616c65a2edae489f4193b6b8" class="message" data-pjax="true" title="added DS18B20_temperature_sensor
             ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIoT.h:610:1: error: missing terminating " character
 added DS18B20_temperature_sensor ESP8266 Arduino IDE example">added DS18B20_temperature_sensor</a>
 ^
In file included from esp8266_touch_screen_thermostat.ino:17:0:
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIoT.h:741:70: error: stray '#' in program
         <td id="LC18" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">ifndef</span> EasyIoTEsp_h</td>
                                                                      ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIoT.h:745:70: error: stray '#' in program
         <td id="LC19" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">EasyIoTEsp_h</span></td>
                                                                      ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIoT.h:754:70: error: stray '#' in program
         <td id="LC21" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">include</span> <span class="pl-s"><span class="pl-pds">&quot;</span>Arduino.h<span class="pl-pds">&quot;</span></span></td>
                                                                      ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIoT.h:758:70: error: stray '#' in program
         <td id="LC22" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">include</span> <span class="pl-s"><span class="pl-pds">&quot;</span>Esp8266EasyIoTConfig.h<span class="pl-pds">&quot;</span></span></td>
                                                                      ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIoT.h:762:70: error: stray '#' in program
         <td id="LC23" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">include</span> <span class="pl-s"><span class="pl-pds">&quot;</span>Esp8266EasyIoT.h<span class="pl-pds">&quot;</span></span></td>
                                                                      ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIoT.h:766:70: error: stray '#' in program
         <td id="LC24" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">include</span> <span class="pl-s"><span class="pl-pds">&quot;</span>Esp8266EasyIoTMsg.h<span class="pl-pds">&quot;</span></span></td>
                                                                      ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIoT.h:785:70: error: stray '#' in program
         <td id="LC28" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">include</span> <span class="pl-s"><span class="pl-pds">&lt;</span>avr/eeprom.h<span class="pl-pds">&gt;</span></span></td>
                                                                      ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIoT.h:794:70: error: stray '#' in program
         <td id="LC30" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">ifdef</span> __cplusplus</td>
                                                                      ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIoT.h:798:70: error: stray '#' in program
         <td id="LC31" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">include</span> <span class="pl-s"><span class="pl-pds">&lt;</span>Arduino.h<span class="pl-pds">&gt;</span></span></td>
                                                                      ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIoT.h:802:70: error: stray '#' in program
         <td id="LC32" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">endif</span></td>
                                                                      ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIoT.h:816:70: error: stray '#' in program
         <td id="LC35" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">BUFFER_SIZE</span> <span class="pl-c1">128</span></td>
                                                                      ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIoT.h:820:70: error: stray '#' in program
         <td id="LC36" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">BUFFERMASK</span> 0x7F</td>
                                                                      ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIoT.h:834:70: error: stray '#' in program
         <td id="LC39" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">PING_TIME</span> <span class="pl-c1">5000</span></td>
                                                                      ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIoT.h:838:70: error: stray '#' in program
         <td id="LC40" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">COMMAND_RESPONSE_TIME</span> <span class="pl-c1">15000</span></td>
                                                                      ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIoT.h:847:70: error: stray '#' in program
         <td id="LC42" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">ifdef</span> DEBUG</td>
                                                                      ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIoT.h:851:70: error: stray '#' in program
         <td id="LC43" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">debug</span>(x,...) debugPrint(x, ##__VA_ARGS__)</td>
                                                                      ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIoT.h:851:158: error: stray '##' in program
         <td id="LC43" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">debug</span>(x,...) debugPrint(x, ##__VA_ARGS__)</td>
                                                                                                                                                              ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIoT.h:855:70: error: stray '#' in program
         <td id="LC44" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">else</span></td>
                                                                      ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIoT.h:859:70: error: stray '#' in program
         <td id="LC45" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">debug</span>(x,...) </td>
                                                                      ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIoT.h:863:70: error: stray '#' in program
         <td id="LC46" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">endif</span></td>
                                                                      ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIoT.h:964:70: error: stray '#' in program
         <td id="LC70" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">EEPROM_START</span> <span class="pl-c1">0</span></td>
                                                                      ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIoT.h:972:70: error: stray '#' in program
         <td id="LC72" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">EEPROM_NODE_ID_ADDRESS</span> EEPROM_START</td>
                                                                      ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIoT.h:981:70: error: stray '#' in program
         <td id="LC74" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">AUTO</span> 0xFFFF <span class="pl-c">// 0-56635. Id 56635 is reserved for auto initialization of nodeId.</span></td>
                                                                      ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIoT.h:1005:70: error: stray '#' in program
         <td id="LC79" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">ifdef</span> __cplusplus</td>
                                                                      ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIoT.h:1170:71: error: stray '#' in program
         <td id="LC118" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">ifdef</span> DEBUG</td>
                                                                       ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIoT.h:1182:71: error: stray '#' in program
         <td id="LC121" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">endif</span></td>
                                                                       ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIoT.h:1199:71: error: stray '#' in program
         <td id="LC125" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">ifdef</span> DEBUG</td>
                                                                       ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIoT.h:1207:71: error: stray '#' in program
         <td id="LC127" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">endif</span></td>
                                                                       ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIoT.h:1385:71: error: stray '#' in program
         <td id="LC170" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">endif</span></td>
                                                                       ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIoT.h:1394:71: error: stray '#' in program
         <td id="LC172" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">endif</span></td>
                                                                       ^
In file included from esp8266_touch_screen_thermostat.ino:21:0:
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:12:5: error: stray '\302' in program
     <title>Arduino/Esp8266EasyIoTMsg.h at master · iot-playground/Arduino</title>
     ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:12:5: error: stray '\267' in program
In file included from esp8266_touch_screen_thermostat.ino:21:0:
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:217:7: error: missing terminating ' character
       You don't have any verified emails.  We recommend <a href="https://github.com/settings/emails">verifying</a> at least one email.
       ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:284:79: error: stray '@' in program
                   <span class="description">Be notified when participating or @mentioned.</span>
                                                                               ^
In file included from esp8266_touch_screen_thermostat.ino:21:0:
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:608:13: error: missing terminating " character
             <a href="/iot-playground/Arduino/commit/90bb8779f66d091b616c65a2edae489f4193b6b8" class="message" data-pjax="true" title="added DS18B20_temperature_sensor
             ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:610:1: error: missing terminating " character
 added DS18B20_temperature_sensor ESP8266 Arduino IDE example">added DS18B20_temperature_sensor</a>
 ^
In file included from esp8266_touch_screen_thermostat.ino:21:0:
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:737:70: error: stray '#' in program
         <td id="LC17" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">ifndef</span> EasyIoTEspMessage_h</td>
                                                                      ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:741:70: error: stray '#' in program
         <td id="LC18" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">EasyIoTEspMessage_h</span></td>
                                                                      ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:750:70: error: stray '#' in program
         <td id="LC20" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">ifdef</span> __cplusplus</td>
                                                                      ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:754:70: error: stray '#' in program
         <td id="LC21" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">include</span> <span class="pl-s"><span class="pl-pds">&lt;</span>Arduino.h<span class="pl-pds">&gt;</span></span></td>
                                                                      ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:758:70: error: stray '#' in program
         <td id="LC22" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">endif</span></td>
                                                                      ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:772:70: error: stray '#' in program
         <td id="LC25" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">LIBRARY_VERSION</span> <span class="pl-s"><span class="pl-pds">&quot;</span>1.4<span class="pl-pds">&quot;</span></span></td>
                                                                      ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:776:70: error: stray '#' in program
         <td id="LC26" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">PROTOCOL_VERSION</span> <span class="pl-c1">2</span></td>
                                                                      ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:780:70: error: stray '#' in program
         <td id="LC27" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">MAX_MESSAGE_LENGTH</span> <span class="pl-c1">127</span></td>
                                                                      ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:784:70: error: stray '#' in program
         <td id="LC28" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">HEADER_SIZE</span> <span class="pl-c1">9</span></td>
                                                                      ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:788:70: error: stray '#' in program
         <td id="LC29" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">MAX_PAYLOAD</span> (MAX_MESSAGE_LENGTH - HEADER_SIZE)</td>
                                                                      ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:797:70: error: stray '#' in program
         <td id="LC31" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">START_MSG</span> 0x68</td>
                                                                      ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:801:70: error: stray '#' in program
         <td id="LC32" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">NODE_SENSOR_ID</span> 0xFF <span class="pl-c">// Node child id </span></td>
                                                                      ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:815:70: error: stray '#' in program
         <td id="LC35" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">BIT</span>(<span class="pl-v">n</span>)                  ( <span class="pl-c1">1</span>&lt;&lt;(n) )</td>
                                                                      ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:823:70: error: stray '#' in program
         <td id="LC37" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">BIT_MASK</span>(<span class="pl-v">len</span>)           ( BIT(len)-<span class="pl-c1">1</span> )</td>
                                                                      ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:831:70: error: stray '#' in program
         <td id="LC39" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">BF_MASK</span>(<span class="pl-v">start, len</span>)     ( BIT_MASK(len)&lt;&lt;(start) )</td>
                                                                      ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:844:70: error: stray '#' in program
         <td id="LC42" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">BF_PREP</span>(<span class="pl-v">x, start, len</span>)  ( ((x)&amp;<span class="pl-en">BIT_MASK</span>(len)) &lt;&lt; (start) )</td>
                                                                      ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:852:70: error: stray '#' in program
         <td id="LC44" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">BF_GET</span>(<span class="pl-v">y, start, len</span>)   ( ((y)&gt;&gt;(start)) &amp; <span class="pl-en">BIT_MASK</span>(len) )</td>
                                                                      ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:860:70: error: stray '#' in program
         <td id="LC46" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">BF_SET</span>(<span class="pl-v">y, x, start, len</span>)    ( y= ((y) &amp;~ BF_MASK(start, len)) | BF_PREP(x, start, len) )</td>
                                                                      ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:878:70: error: stray '#' in program
         <td id="LC50" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">mSetSender</span>(<span class="pl-v">_msg,_sender</span>) _msg.senderL = _sender &amp; 0xFF; _msg.senderH = ((_sender &gt;&gt; <span class="pl-c1">8</span>) &amp; 0xFF);</td>
                                                                      ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:882:70: error: stray '#' in program
         <td id="LC51" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">mGetSender</span>(<span class="pl-v">_msg</span>) (<span class="pl-c1">uint16_t</span>)((_msg.senderH &lt;&lt; <span class="pl-c1">8</span>) + _msg.senderL)</td>
                                                                      ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:891:70: error: stray '#' in program
         <td id="LC53" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">mSetCommand</span>(<span class="pl-v">_msg,_command</span>) BF_SET(_msg.command_ack_payloadype, _command, <span class="pl-c1">0</span>, <span class="pl-c1">3</span>)</td>
                                                                      ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:895:70: error: stray '#' in program
         <td id="LC54" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">mGetCommand</span>(<span class="pl-v">_msg</span>) BF_GET(_msg.command_ack_payloadype, <span class="pl-c1">0</span>, <span class="pl-c1">3</span>)</td>
                                                                      ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:904:70: error: stray '#' in program
         <td id="LC56" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">mSetRequestAck</span>(<span class="pl-v">_msg,_rack</span>) BF_SET(_msg.command_ack_payloadype, _rack, <span class="pl-c1">3</span>, <span class="pl-c1">1</span>)</td>
                                                                      ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:908:70: error: stray '#' in program
         <td id="LC57" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">mGetRequestAck</span>(<span class="pl-v">_msg</span>) BF_GET(_msg.command_ack_payloadype, <span class="pl-c1">3</span>, <span class="pl-c1">1</span>)</td>
                                                                      ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:917:70: error: stray '#' in program
         <td id="LC59" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">mSetAck</span>(<span class="pl-v">_msg,_ackMsg</span>) BF_SET(_msg.command_ack_payloadype, _ackMsg, <span class="pl-c1">4</span>, <span class="pl-c1">1</span>)</td>
                                                                      ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:921:70: error: stray '#' in program
         <td id="LC60" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">mGetAck</span>(<span class="pl-v">_msg</span>) BF_GET(_msg.command_ack_payloadype, <span class="pl-c1">4</span>, <span class="pl-c1">1</span>)</td>
                                                                      ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:930:70: error: stray '#' in program
         <td id="LC62" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">mSetDataType</span>(<span class="pl-v">_msg, _pt</span>) BF_SET(_msg.command_ack_payloadype, _pt, <span class="pl-c1">5</span>, <span class="pl-c1">3</span>)</td>
                                                                      ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:934:70: error: stray '#' in program
         <td id="LC63" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">mGetDataType</span>(<span class="pl-v">_msg</span>) BF_GET(_msg.command_ack_payloadype, <span class="pl-c1">5</span>, <span class="pl-c1">3</span>)</td>
                                                                      ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:943:70: error: stray '#' in program
         <td id="LC65" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">miSetPayloadType</span>(<span class="pl-v">_pt</span>) BF_SET(command_ack_payloadype, _pt, <span class="pl-c1">5</span>, <span class="pl-c1">3</span>)</td>
                                                                      ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:947:70: error: stray '#' in program
         <td id="LC66" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">miGetPayloadType</span>() BF_GET(command_ack_payloadype, <span class="pl-c1">5</span>, <span class="pl-c1">3</span>)</td>
                                                                      ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:1199:71: error: stray '#' in program
         <td id="LC126" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">ifdef</span> __cplusplus</td>
                                                                       ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:1277:71: error: stray '#' in program
         <td id="LC145" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">else</span></td>
                                                                       ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:1298:71: error: stray '#' in program
         <td id="LC150" class="blob-code blob-code-inner js-file-line">#endif</td>
                                                                       ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:1413:71: error: stray '#' in program
         <td id="LC178" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">ifdef</span> __cplusplus</td>
                                                                       ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:1421:71: error: stray '#' in program
         <td id="LC180" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">else</span></td>
                                                                       ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:1437:71: error: stray '#' in program
         <td id="LC184" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">endif</span></td>
                                                                       ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:1446:71: error: stray '#' in program
         <td id="LC186" class="blob-code blob-code-inner js-file-line">#endif</td>
                                                                       ^
In file included from esp8266_touch_screen_thermostat.ino:17:0:
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIoT.h:4:1: error: expected unqualified-id before '<' token
 <!DOCTYPE html>
 ^
In file included from esp8266_touch_screen_thermostat.ino:17:0:
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIoT.h:754:151: error: expected unqualified-id before '<' token
         <td id="LC21" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">include</span> <span class="pl-s"><span class="pl-pds">&quot;</span>Arduino.h<span class="pl-pds">&quot;</span></span></td>
                                                                                                                                                       ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIoT.h:754:194: error: expected unqualified-id before '<' token
         <td id="LC21" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">include</span> <span class="pl-s"><span class="pl-pds">&quot;</span>Arduino.h<span class="pl-pds">&quot;</span></span></td>
                                                                                                                                                                                                  ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIoT.h:758:151: error: expected unqualified-id before '<' token
         <td id="LC22" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">include</span> <span class="pl-s"><span class="pl-pds">&quot;</span>Esp8266EasyIoTConfig.h<span class="pl-pds">&quot;</span></span></td>
                                                                                                                                                       ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIoT.h:758:207: error: expected unqualified-id before '<' token
         <td id="LC22" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">include</span> <span class="pl-s"><span class="pl-pds">&quot;</span>Esp8266EasyIoTConfig.h<span class="pl-pds">&quot;</span></span></td>
                                                                                                                                                                                                               ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIoT.h:762:151: error: expected unqualified-id before '<' token
         <td id="LC23" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">include</span> <span class="pl-s"><span class="pl-pds">&quot;</span>Esp8266EasyIoT.h<span class="pl-pds">&quot;</span></span></td>
                                                                                                                                                       ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIoT.h:762:201: error: expected unqualified-id before '<' token
         <td id="LC23" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">include</span> <span class="pl-s"><span class="pl-pds">&quot;</span>Esp8266EasyIoT.h<span class="pl-pds">&quot;</span></span></td>
                                                                                                                                                                                                         ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIoT.h:766:151: error: expected unqualified-id before '<' token
         <td id="LC24" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">include</span> <span class="pl-s"><span class="pl-pds">&quot;</span>Esp8266EasyIoTMsg.h<span class="pl-pds">&quot;</span></span></td>
                                                                                                                                                       ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIoT.h:766:204: error: expected unqualified-id before '<' token
         <td id="LC24" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">include</span> <span class="pl-s"><span class="pl-pds">&quot;</span>Esp8266EasyIoTMsg.h<span class="pl-pds">&quot;</span></span></td>
                                                                                                                                                                                                            ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIoT.h:785:149: error: expected unqualified-id before '<' token
         <td id="LC28" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">include</span> <span class="pl-s"><span class="pl-pds">&lt;</span>avr/eeprom.h<span class="pl-pds">&gt;</span></span></td>
                                                                                                                                                     ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIoT.h:785:193: error: expected unqualified-id before '<' token
         <td id="LC28" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">include</span> <span class="pl-s"><span class="pl-pds">&lt;</span>avr/eeprom.h<span class="pl-pds">&gt;</span></span></td>
                                                                                                                                                                                                 ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIoT.h:798:149: error: expected unqualified-id before '<' token
         <td id="LC31" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">include</span> <span class="pl-s"><span class="pl-pds">&lt;</span>Arduino.h<span class="pl-pds">&gt;</span></span></td>
                                                                                                                                                     ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIoT.h:798:190: error: expected unqualified-id before '<' token
         <td id="LC31" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">include</span> <span class="pl-s"><span class="pl-pds">&lt;</span>Arduino.h<span class="pl-pds">&gt;</span></span></td>
                                                                                                                                                                                              ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIoT.h:941:72: error: 'e_internal_state' does not name a type
         <td id="LC65" class="blob-code blob-code-inner js-file-line">} e_internal_state;</td>
                                                                        ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIoT.h:941:89: error: expected unqualified-id before '<' token
         <td id="LC65" class="blob-code blob-code-inner js-file-line">} e_internal_state;</td>
                                                                                         ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIoT.h:1381:73: error: expected unqualified-id before '<' token
         <td id="LC169" class="blob-code blob-code-inner js-file-line">};</td>
                                                                         ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIoT.h:1436:18: error: expected unqualified-id before numeric constant
       <li>&copy; 2015 <span title="0.05990s from github-fe135-cp1-prd.iad.github.net">GitHub</span>, Inc.</li>
                  ^
In file included from esp8266_touch_screen_thermostat.ino:21:0:
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:4:1: error: expected unqualified-id before '<' token
 <!DOCTYPE html>
 ^
In file included from esp8266_touch_screen_thermostat.ino:21:0:
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:754:149: error: expected unqualified-id before '<' token
         <td id="LC21" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">include</span> <span class="pl-s"><span class="pl-pds">&lt;</span>Arduino.h<span class="pl-pds">&gt;</span></span></td>
                                                                                                                                                     ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:754:190: error: expected unqualified-id before '<' token
         <td id="LC21" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">include</span> <span class="pl-s"><span class="pl-pds">&lt;</span>Arduino.h<span class="pl-pds">&gt;</span></span></td>
                                                                                                                                                                                              ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:772:193: error: expected unqualified-id before '<' token
         <td id="LC25" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">LIBRARY_VERSION</span> <span class="pl-s"><span class="pl-pds">&quot;</span>1.4<span class="pl-pds">&quot;</span></span></td>
                                                                                                                                                                                                 ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:772:230: error: expected unqualified-id before '<' token
         <td id="LC25" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">LIBRARY_VERSION</span> <span class="pl-s"><span class="pl-pds">&quot;</span>1.4<span class="pl-pds">&quot;</span></span></td>
                                                                                                                                                                                                                                      ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:815:218: error: expected constructor, destructor, or type conversion before ';' token
         <td id="LC35" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">BIT</span>(<span class="pl-v">n</span>)                  ( <span class="pl-c1">1</span>&lt;&lt;(n) )</td>
                                                                                                                                                                                                                          ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:815:223: error: expected constructor, destructor, or type conversion before ')' token
         <td id="LC35" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">BIT</span>(<span class="pl-v">n</span>)                  ( <span class="pl-c1">1</span>&lt;&lt;(n) )</td>
                                                                                                                                                                                                                               ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:831:203: error: expected constructor, destructor, or type conversion before ';' token
         <td id="LC39" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">BF_MASK</span>(<span class="pl-v">start, len</span>)     ( BIT_MASK(len)&lt;&lt;(start) )</td>
                                                                                                                                                                                                           ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:831:212: error: expected constructor, destructor, or type conversion before ')' token
         <td id="LC39" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">BF_MASK</span>(<span class="pl-v">start, len</span>)     ( BIT_MASK(len)&lt;&lt;(start) )</td>
                                                                                                                                                                                                                    ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:844:192: error: expected unqualified-id before '<' token
         <td id="LC42" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">BF_PREP</span>(<span class="pl-v">x, start, len</span>)  ( ((x)&amp;<span class="pl-en">BIT_MASK</span>(len)) &lt;&lt; (start) )</td>
                                                                                                                                                                                                ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:844:241: error: expected constructor, destructor, or type conversion before ';' token
         <td id="LC42" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">BF_PREP</span>(<span class="pl-v">x, start, len</span>)  ( ((x)&amp;<span class="pl-en">BIT_MASK</span>(len)) &lt;&lt; (start) )</td>
                                                                                                                                                                                                                                                 ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:844:251: error: expected constructor, destructor, or type conversion before ')' token
         <td id="LC42" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">BF_PREP</span>(<span class="pl-v">x, start, len</span>)  ( ((x)&amp;<span class="pl-en">BIT_MASK</span>(len)) &lt;&lt; (start) )</td>
                                                                                                                                                                                                                                                           ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:852:194: error: expected constructor, destructor, or type conversion before ';' token
         <td id="LC44" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">BF_GET</span>(<span class="pl-v">y, start, len</span>)   ( ((y)&gt;&gt;(start)) &amp; <span class="pl-en">BIT_MASK</span>(len) )</td>
                                                                                                                                                                                                  ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:852:202: error: expected constructor, destructor, or type conversion before ')' token
         <td id="LC44" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">BF_GET</span>(<span class="pl-v">y, start, len</span>)   ( ((y)&gt;&gt;(start)) &amp; <span class="pl-en">BIT_MASK</span>(len) )</td>
                                                                                                                                                                                                          ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:852:210: error: expected unqualified-id before '<' token
         <td id="LC44" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">BF_GET</span>(<span class="pl-v">y, start, len</span>)   ( ((y)&gt;&gt;(start)) &amp; <span class="pl-en">BIT_MASK</span>(len) )</td>
                                                                                                                                                                                                                  ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:860:209: error: expected class-name before '(' token
         <td id="LC46" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">BF_SET</span>(<span class="pl-v">y, x, start, len</span>)    ( y= ((y) &amp;~ BF_MASK(start, len)) | BF_PREP(x, start, len) )</td>
                                                                                                                                                                                                                 ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:878:211: error: expected unqualified-id before numeric constant
         <td id="LC50" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">mSetSender</span>(<span class="pl-v">_msg,_sender</span>) _msg.senderL = _sender &amp; 0xFF; _msg.senderH = ((_sender &gt;&gt; <span class="pl-c1">8</span>) &amp; 0xFF);</td>
                                                                                                                                                                                                                   ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:878:217: error: '_msg' does not name a type
         <td id="LC50" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">mSetSender</span>(<span class="pl-v">_msg,_sender</span>) _msg.senderL = _sender &amp; 0xFF; _msg.senderH = ((_sender &gt;&gt; <span class="pl-c1">8</span>) &amp; 0xFF);</td>
                                                                                                                                                                                                                         ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:878:249: error: expected constructor, destructor, or type conversion before ';' token
         <td id="LC50" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">mSetSender</span>(<span class="pl-v">_msg,_sender</span>) _msg.senderL = _sender &amp; 0xFF; _msg.senderH = ((_sender &gt;&gt; <span class="pl-c1">8</span>) &amp; 0xFF);</td>
                                                                                                                                                                                                                                                         ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:878:251: error: expected unqualified-id before '<' token
         <td id="LC50" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">mSetSender</span>(<span class="pl-v">_msg,_sender</span>) _msg.senderL = _sender &amp; 0xFF; _msg.senderH = ((_sender &gt;&gt; <span class="pl-c1">8</span>) &amp; 0xFF);</td>
                                                                                                                                                                                                                                                           ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:878:287: error: expected unqualified-id before numeric constant
         <td id="LC50" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">mSetSender</span>(<span class="pl-v">_msg,_sender</span>) _msg.senderL = _sender &amp; 0xFF; _msg.senderH = ((_sender &gt;&gt; <span class="pl-c1">8</span>) &amp; 0xFF);</td>
                                                                                                                                                                                                                                                                                               ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:878:293: error: expected unqualified-id before '<' token
         <td id="LC50" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">mSetSender</span>(<span class="pl-v">_msg,_sender</span>) _msg.senderL = _sender &amp; 0xFF; _msg.senderH = ((_sender &gt;&gt; <span class="pl-c1">8</span>) &amp; 0xFF);</td>
                                                                                                                                                                                                                                                                                                     ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:882:233: error: expected constructor, destructor, or type conversion before ';' token
         <td id="LC51" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">mGetSender</span>(<span class="pl-v">_msg</span>) (<span class="pl-c1">uint16_t</span>)((_msg.senderH &lt;&lt; <span class="pl-c1">8</span>) + _msg.senderL)</td>
                                                                                                                                                                                                                                         ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:882:235: error: expected unqualified-id before '<' token
         <td id="LC51" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">mGetSender</span>(<span class="pl-v">_msg</span>) (<span class="pl-c1">uint16_t</span>)((_msg.senderH &lt;&lt; <span class="pl-c1">8</span>) + _msg.senderL)</td>
                                                                                                                                                                                                                                           ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:990:72: error: 'e_command_type' does not name a type
         <td id="LC76" class="blob-code blob-code-inner js-file-line">} e_command_type;</td>
                                                                        ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:990:87: error: expected unqualified-id before '<' token
         <td id="LC76" class="blob-code blob-code-inner js-file-line">} e_command_type;</td>
                                                                                       ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:1027:72: error: 'e_internal_type' does not name a type
         <td id="LC85" class="blob-code blob-code-inner js-file-line">} e_internal_type;</td>
                                                                        ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:1027:88: error: expected unqualified-id before '<' token
         <td id="LC85" class="blob-code blob-code-inner js-file-line">} e_internal_type;</td>
                                                                                        ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:1097:73: error: 'e_sensor_type' does not name a type
         <td id="LC102" class="blob-code blob-code-inner js-file-line">} e_sensor_type;</td>
                                                                         ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:1097:87: error: expected unqualified-id before '<' token
         <td id="LC102" class="blob-code blob-code-inner js-file-line">} e_sensor_type;</td>
                                                                                       ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:1119:73: error: 'e_data_type' does not name a type
         <td id="LC107" class="blob-code blob-code-inner js-file-line">} e_data_type;</td>
                                                                         ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:1119:85: error: expected unqualified-id before '<' token
         <td id="LC107" class="blob-code blob-code-inner js-file-line">} e_data_type;</td>
                                                                                     ^
D:\Program Files (x86)\Arduino\libraries\Esp8266EasyIoT/Esp8266EasyIotMsg.h:1185:74: error: expected unqualified-id before '<' token
         <td id="LC123" class="blob-code blob-code-inner js-file-line">} ;</td>
                                                                          ^
Error compiling.

  This report would have more information with
  "Show verbose output during compilation"
  enabled in File > Preferences.

Please Log in or Create an account to join the conversation.

8 years 10 months ago #1830 by cdj
Use ide 1.0.5
The following user(s) said Thank You: hangfire

Please Log in or Create an account to join the conversation.

8 years 10 months ago #1835 by hangfire
I still get this:








esp8266_touch_screen_thermostat:36: error: expected ',' or '...' before '&' token
esp8266_touch_screen_thermostat:36: error: ISO C++ forbids declaration of 'Esp8266EasyIoTMsg' with no type
esp8266_touch_screen_thermostat:30: error: conflicting declaration 'uint8_t SevenSegNumFontPlus []'
C:\Users\Hangfire\Documents\Arduino\libraries\UTFT/SevenSegNumFontPlus.h:8: error: 'SevenSegNumFontPlus' has a previous declaration as 'const uint8_t SevenSegNumFontPlus [2204]'
esp8266_touch_screen_thermostat:32: error: conflicting declaration 'uint8_t SevenSeg_XXXL_Num []'
C:\Users\Hangfire\Documents\Arduino\libraries\UTFT/SevenSeg_XXXL_Num.h:8: error: 'SevenSeg_XXXL_Num' has a previous declaration as 'const uint8_t SevenSeg_XXXL_Num [8004]'
esp8266_touch_screen_thermostat:33: error: conflicting declaration 'uint8_t arial_normal []'
C:\Users\Hangfire\Documents\Arduino\libraries\UTFT/arial_normal.h:9: error: 'arial_normal' has a previous declaration as 'const uint8_t arial_normal [3044]'
esp8266_touch_screen_thermostat:169: error: 'TimeChangeRule' does not name a type
esp8266_touch_screen_thermostat:171: error: 'TimeChangeRule' does not name a type
esp8266_touch_screen_thermostat:173: error: 'Timezone' does not name a type
esp8266_touch_screen_thermostat:183: error: 'Esp8266EasyIoT' does not name a type
esp8266_touch_screen_thermostat:224: error: 'Esp8266EasyIoTMsg' does not name a type
esp8266_touch_screen_thermostat:225: error: 'Esp8266EasyIoTMsg' does not name a type
esp8266_touch_screen_thermostat:226: error: 'Esp8266EasyIoTMsg' does not name a type
esp8266_touch_screen_thermostat:227: error: 'Esp8266EasyIoTMsg' does not name a type
esp8266_touch_screen_thermostat:230: error: 'Esp8266EasyIoTMsg' does not name a type
esp8266_touch_screen_thermostat:231: error: 'Esp8266EasyIoTMsg' does not name a type
esp8266_touch_screen_thermostat:232: error: 'Esp8266EasyIoTMsg' does not name a type
esp8266_touch_screen_thermostat:233: error: 'Esp8266EasyIoTMsg' does not name a type
esp8266_touch_screen_thermostat:234: error: 'Esp8266EasyIoTMsg' does not name a type
esp8266_touch_screen_thermostat:235: error: 'Esp8266EasyIoTMsg' does not name a type
esp8266_touch_screen_thermostat:238: error: 'Esp8266EasyIoTMsg' does not name a type
esp8266_touch_screen_thermostat:239: error: 'Esp8266EasyIoTMsg' does not name a type
esp8266_touch_screen_thermostat:240: error: 'Esp8266EasyIoTMsg' does not name a type
esp8266_touch_screen_thermostat:241: error: 'Esp8266EasyIoTMsg' does not name a type
esp8266_touch_screen_thermostat:243: error: 'Esp8266EasyIoTMsg' does not name a type
esp8266_touch_screen_thermostat.ino: In function 'void setup()':
esp8266_touch_screen_thermostat:259: error: 'esp' was not declared in this scope
esp8266_touch_screen_thermostat:304: error: 'S_HUM' was not declared in this scope
esp8266_touch_screen_thermostat:305: error: 'S_TEMP' was not declared in this scope
esp8266_touch_screen_thermostat:306: error: 'S_BARO' was not declared in this scope
esp8266_touch_screen_thermostat:308: error: 'S_TEMP_AO' was not declared in this scope
esp8266_touch_screen_thermostat:310: error: 'S_HUM_AO' was not declared in this scope
esp8266_touch_screen_thermostat:312: error: 'S_DIGITAL_OUTPUT' was not declared in this scope
esp8266_touch_screen_thermostat:325: error: 'S_DIGITAL_INPUT' was not declared in this scope
esp8266_touch_screen_thermostat:332: error: 'msgTempLoLo' was not declared in this scope
esp8266_touch_screen_thermostat:333: error: 'msgTempLo' was not declared in this scope
esp8266_touch_screen_thermostat:334: error: 'msgTempHi' was not declared in this scope
esp8266_touch_screen_thermostat:335: error: 'msgTempHiHi' was not declared in this scope
esp8266_touch_screen_thermostat:341: error: 'V_TEMP' was not declared in this scope
esp8266_touch_screen_thermostat:344: error: 'V_HUM' was not declared in this scope
esp8266_touch_screen_thermostat:346: error: 'msgHeaterStatus' was not declared in this scope
esp8266_touch_screen_thermostat.ino: In function 'void wait()':
esp8266_touch_screen_thermostat:353: error: 'esp' was not declared in this scope
esp8266_touch_screen_thermostat.ino: In function 'void loop()':
esp8266_touch_screen_thermostat:362: error: 'esp' was not declared in this scope
esp8266_touch_screen_thermostat:373: error: 'esp' was not declared in this scope
esp8266_touch_screen_thermostat:421: error: 'esp' was not declared in this scope
esp8266_touch_screen_thermostat:421: error: 'msgPress' was not declared in this scope
esp8266_touch_screen_thermostat:429: error: 'esp' was not declared in this scope
esp8266_touch_screen_thermostat:429: error: 'msgForec' was not declared in this scope
esp8266_touch_screen_thermostat:455: error: 'esp' was not declared in this scope
esp8266_touch_screen_thermostat:455: error: 'msgHum' was not declared in this scope
esp8266_touch_screen_thermostat:476: error: 'esp' was not declared in this scope
esp8266_touch_screen_thermostat:476: error: 'msgTemp' was not declared in this scope
esp8266_touch_screen_thermostat.ino: At global scope:
esp8266_touch_screen_thermostat:545: error: expected ',' or '...' before '&' token
esp8266_touch_screen_thermostat:545: error: ISO C++ forbids declaration of 'Esp8266EasyIoTMsg' with no type
esp8266_touch_screen_thermostat.ino: In function 'void incomingMessage(int)':
esp8266_touch_screen_thermostat:548: error: 'message' was not declared in this scope
esp8266_touch_screen_thermostat:548: error: 'V_TEMP' was not declared in this scope
esp8266_touch_screen_thermostat:556: error: expected `;' before 'msgnew'
esp8266_touch_screen_thermostat:557: error: 'msgnew' was not declared in this scope
esp8266_touch_screen_thermostat:558: error: 'esp' was not declared in this scope
esp8266_touch_screen_thermostat:569: error: expected `;' before 'msgnew'
esp8266_touch_screen_thermostat:570: error: 'msgnew' was not declared in this scope
esp8266_touch_screen_thermostat:571: error: 'esp' was not declared in this scope
esp8266_touch_screen_thermostat:582: error: expected `;' before 'msgnew'
esp8266_touch_screen_thermostat:583: error: 'msgnew' was not declared in this scope
esp8266_touch_screen_thermostat:584: error: 'esp' was not declared in this scope
esp8266_touch_screen_thermostat:594: error: expected `;' before 'msgnew'
esp8266_touch_screen_thermostat:595: error: 'msgnew' was not declared in this scope
esp8266_touch_screen_thermostat:596: error: 'esp' was not declared in this scope
esp8266_touch_screen_thermostat:611: error: 'V_DIGITAL_VALUE' was not declared in this scope
esp8266_touch_screen_thermostat:666: error: 'V_HUM' was not declared in this scope
esp8266_touch_screen_thermostat.ino: In function 'void SendModeStatus()':
esp8266_touch_screen_thermostat:677: error: 'esp' was not declared in this scope
esp8266_touch_screen_thermostat:677: error: 'msgModeOff' was not declared in this scope
esp8266_touch_screen_thermostat:678: error: 'msgModeAuto' was not declared in this scope
esp8266_touch_screen_thermostat:679: error: 'msgModeLoLo' was not declared in this scope
esp8266_touch_screen_thermostat:680: error: 'msgModeLo' was not declared in this scope
esp8266_touch_screen_thermostat:681: error: 'msgModeHi' was not declared in this scope
esp8266_touch_screen_thermostat:682: error: 'msgModeHiHi' was not declared in this scope
esp8266_touch_screen_thermostat:686: error: 'esp' was not declared in this scope
esp8266_touch_screen_thermostat:686: error: 'msgModeOff' was not declared in this scope
esp8266_touch_screen_thermostat:687: error: 'msgModeAuto' was not declared in this scope
esp8266_touch_screen_thermostat:688: error: 'msgModeLoLo' was not declared in this scope
esp8266_touch_screen_thermostat:689: error: 'msgModeLo' was not declared in this scope
esp8266_touch_screen_thermostat:690: error: 'msgModeHi' was not declared in this scope
esp8266_touch_screen_thermostat:691: error: 'msgModeHiHi' was not declared in this scope
esp8266_touch_screen_thermostat:695: error: 'esp' was not declared in this scope
esp8266_touch_screen_thermostat:695: error: 'msgModeOff' was not declared in this scope
esp8266_touch_screen_thermostat:696: error: 'msgModeAuto' was not declared in this scope
esp8266_touch_screen_thermostat:697: error: 'msgModeLoLo' was not declared in this scope
esp8266_touch_screen_thermostat:698: error: 'msgModeLo' was not declared in this scope
esp8266_touch_screen_thermostat:699: error: 'msgModeHi' was not declared in this scope
esp8266_touch_screen_thermostat:700: error: 'msgModeHiHi' was not declared in this scope
esp8266_touch_screen_thermostat:704: error: 'esp' was not declared in this scope
esp8266_touch_screen_thermostat:704: error: 'msgModeOff' was not declared in this scope
esp8266_touch_screen_thermostat:705: error: 'msgModeAuto' was not declared in this scope
esp8266_touch_screen_thermostat:706: error: 'msgModeLoLo' was not declared in this scope
esp8266_touch_screen_thermostat:707: error: 'msgModeLo' was not declared in this scope
esp8266_touch_screen_thermostat:708: error: 'msgModeHi' was not declared in this scope
esp8266_touch_screen_thermostat:709: error: 'msgModeHiHi' was not declared in this scope
esp8266_touch_screen_thermostat:713: error: 'esp' was not declared in this scope
esp8266_touch_screen_thermostat:713: error: 'msgModeOff' was not declared in this scope
esp8266_touch_screen_thermostat:714: error: 'msgModeAuto' was not declared in this scope
esp8266_touch_screen_thermostat:715: error: 'msgModeLoLo' was not declared in this scope
esp8266_touch_screen_thermostat:716: error: 'msgModeLo' was not declared in this scope
esp8266_touch_screen_thermostat:717: error: 'msgModeHi' was not declared in this scope
esp8266_touch_screen_thermostat:718: error: 'msgModeHiHi' was not declared in this scope
esp8266_touch_screen_thermostat:722: error: 'esp' was not declared in this scope
esp8266_touch_screen_thermostat:722: error: 'msgModeOff' was not declared in this scope
esp8266_touch_screen_thermostat:723: error: 'msgModeAuto' was not declared in this scope
esp8266_touch_screen_thermostat:724: error: 'msgModeLoLo' was not declared in this scope
esp8266_touch_screen_thermostat:725: error: 'msgModeLo' was not declared in this scope
esp8266_touch_screen_thermostat:726: error: 'msgModeHi' was not declared in this scope
esp8266_touch_screen_thermostat:727: error: 'msgModeHiHi' was not declared in this scope
esp8266_touch_screen_thermostat.ino: In function 'time_t timelocal(time_t)':
esp8266_touch_screen_thermostat:938: error: 'tzc' was not declared in this scope
esp8266_touch_screen_thermostat.ino: In function 'void UpdateHeaterStatus()':
esp8266_touch_screen_thermostat:964: error: invalid conversion from 'const uint8_t*' to 'uint8_t*'
esp8266_touch_screen_thermostat:964: error: initializing argument 1 of 'void UTFT::setFont(uint8_t*)'
esp8266_touch_screen_thermostat:978: error: 'esp' was not declared in this scope
esp8266_touch_screen_thermostat:978: error: 'msgHeaterStatus' was not declared in this scope
esp8266_touch_screen_thermostat.ino: In function 'void DrawTemp1(boolean)':
esp8266_touch_screen_thermostat:1108: error: invalid conversion from 'const uint8_t*' to 'uint8_t*'
esp8266_touch_screen_thermostat:1108: error: initializing argument 1 of 'void UTFT::setFont(uint8_t*)'
esp8266_touch_screen_thermostat.ino: In function 'void DrawTemp2(boolean)':
esp8266_touch_screen_thermostat:1132: error: invalid conversion from 'const uint8_t*' to 'uint8_t*'
esp8266_touch_screen_thermostat:1132: error: initializing argument 1 of 'void UTFT::setFont(uint8_t*)'
esp8266_touch_screen_thermostat.ino: In function 'void DrawPressure(boolean)':
esp8266_touch_screen_thermostat:1155: error: invalid conversion from 'const uint8_t*' to 'uint8_t*'
esp8266_touch_screen_thermostat:1155: error: initializing argument 1 of 'void UTFT::setFont(uint8_t*)'
esp8266_touch_screen_thermostat.ino: In function 'void DrawForecast(boolean)':
esp8266_touch_screen_thermostat:1176: error: invalid conversion from 'const uint8_t*' to 'uint8_t*'
esp8266_touch_screen_thermostat:1176: error: initializing argument 1 of 'void UTFT::setFont(uint8_t*)'
esp8266_touch_screen_thermostat.ino: In function 'void DrawModeButton(int, int, boolean)':
esp8266_touch_screen_thermostat:1204: error: invalid conversion from 'const uint8_t*' to 'uint8_t*'
esp8266_touch_screen_thermostat:1204: error: initializing argument 1 of 'void UTFT::setFont(uint8_t*)'
esp8266_touch_screen_thermostat.ino: In function 'void DrawSettingsButton(int, int)':
esp8266_touch_screen_thermostat:1250: error: invalid conversion from 'const uint8_t*' to 'uint8_t*'
esp8266_touch_screen_thermostat:1250: error: initializing argument 1 of 'void UTFT::setFont(uint8_t*)'
esp8266_touch_screen_thermostat.ino: In function 'void DrawHeaterStatus(int, int)':
esp8266_touch_screen_thermostat:1260: error: invalid conversion from 'const uint8_t*' to 'uint8_t*'
esp8266_touch_screen_thermostat:1260: error: initializing argument 1 of 'void UTFT::setFont(uint8_t*)'
esp8266_touch_screen_thermostat.ino: In function 'void DrawCurrentTemp(int, int, float, float)':
esp8266_touch_screen_thermostat:1272: error: invalid conversion from 'const uint8_t*' to 'uint8_t*'
esp8266_touch_screen_thermostat:1272: error: initializing argument 1 of 'void UTFT::setFont(uint8_t*)'
esp8266_touch_screen_thermostat:1299: error: invalid conversion from 'const uint8_t*' to 'uint8_t*'
esp8266_touch_screen_thermostat:1299: error: initializing argument 1 of 'void UTFT::setFont(uint8_t*)'
esp8266_touch_screen_thermostat.ino: In function 'void DrawTime(int, int, boolean)':
esp8266_touch_screen_thermostat:1329: error: invalid conversion from 'const uint8_t*' to 'uint8_t*'
esp8266_touch_screen_thermostat:1329: error: initializing argument 1 of 'void UTFT::setFont(uint8_t*)'
esp8266_touch_screen_thermostat:1355: error: invalid conversion from 'const uint8_t*' to 'uint8_t*'
esp8266_touch_screen_thermostat:1355: error: initializing argument 1 of 'void UTFT::setFont(uint8_t*)'
esp8266_touch_screen_thermostat.ino: In function 'void DrawScreenTemperature()':
esp8266_touch_screen_thermostat:1422: error: invalid conversion from 'const uint8_t*' to 'uint8_t*'
esp8266_touch_screen_thermostat:1422: error: initializing argument 1 of 'void UTFT::setFont(uint8_t*)'
esp8266_touch_screen_thermostat.ino: In function 'void DrawTeemperatureTemp()':
esp8266_touch_screen_thermostat:1478: error: invalid conversion from 'const uint8_t*' to 'uint8_t*'
esp8266_touch_screen_thermostat:1478: error: initializing argument 1 of 'void UTFT::setFont(uint8_t*)'
esp8266_touch_screen_thermostat.ino: In function 'void DrawScreenTemperatureTemp(int, int, float)':
esp8266_touch_screen_thermostat:1493: error: invalid conversion from 'const uint8_t*' to 'uint8_t*'
esp8266_touch_screen_thermostat:1493: error: initializing argument 1 of 'void UTFT::setFont(uint8_t*)'
esp8266_touch_screen_thermostat.ino: In function 'void ScreenTemperatureButtonHandler()':
esp8266_touch_screen_thermostat:1542: error: 'esp' was not declared in this scope
esp8266_touch_screen_thermostat:1542: error: 'msgTempLoLo' was not declared in this scope
esp8266_touch_screen_thermostat:1550: error: 'esp' was not declared in this scope
esp8266_touch_screen_thermostat:1550: error: 'msgTempLo' was not declared in this scope
esp8266_touch_screen_thermostat:1558: error: 'esp' was not declared in this scope
esp8266_touch_screen_thermostat:1558: error: 'msgTempHi' was not declared in this scope
esp8266_touch_screen_thermostat:1565: error: 'esp' was not declared in this scope
esp8266_touch_screen_thermostat:1565: error: 'msgTempHiHi' was not declared in this scope
esp8266_touch_screen_thermostat:1583: error: 'esp' was not declared in this scope
esp8266_touch_screen_thermostat:1583: error: 'msgTempLoLo' was not declared in this scope
esp8266_touch_screen_thermostat:1591: error: 'esp' was not declared in this scope
esp8266_touch_screen_thermostat:1591: error: 'msgTempLo' was not declared in this scope
esp8266_touch_screen_thermostat:1599: error: 'esp' was not declared in this scope
esp8266_touch_screen_thermostat:1599: error: 'msgTempHi' was not declared in this scope
esp8266_touch_screen_thermostat:1607: error: 'esp' was not declared in this scope
esp8266_touch_screen_thermostat:1607: error: 'msgTempHiHi' was not declared in this scope
esp8266_touch_screen_thermostat.ino: In function 'void DrawScreenSettings()':
esp8266_touch_screen_thermostat:1637: error: invalid conversion from 'const uint8_t*' to 'uint8_t*'
esp8266_touch_screen_thermostat:1637: error: initializing argument 1 of 'void UTFT::setFont(uint8_t*)'
esp8266_touch_screen_thermostat.ino: In function 'void drawScreenSchedule(int)':
esp8266_touch_screen_thermostat:1753: error: invalid conversion from 'const uint8_t*' to 'uint8_t*'
esp8266_touch_screen_thermostat:1753: error: initializing argument 1 of 'void UTFT::setFont(uint8_t*)'
esp8266_touch_screen_thermostat.ino: In function 'void drawScreenSchedule()':
esp8266_touch_screen_thermostat:1805: error: invalid conversion from 'const uint8_t*' to 'uint8_t*'
esp8266_touch_screen_thermostat:1805: error: initializing argument 1 of 'void UTFT::setFont(uint8_t*)'
esp8266_touch_screen_thermostat.ino: In function 'void DrawScreenDatetime()':
esp8266_touch_screen_thermostat:2069: error: invalid conversion from 'const uint8_t*' to 'uint8_t*'
esp8266_touch_screen_thermostat:2069: error: initializing argument 1 of 'void UTFT::setFont(uint8_t*)'
esp8266_touch_screen_thermostat.ino: In function 'void SetTime()':
esp8266_touch_screen_thermostat:2163: error: 'tzc' was not declared in this scope

Please Log in or Create an account to join the conversation.

8 years 9 months ago #1844 by hangfire
I found I was missing a dependency, so now I am down to whatever is causing this:
This report would have more information with
  "Show verbose output during compilation"
  enabled in File > Preferences.
Arduino: 1.0.6 (Windows 7), Board: "Arduino Mega 2560 or Mega ADK"
esp8266_touch_screen_thermostat.ino: In function 'void UpdateHeaterStatus()':
esp8266_touch_screen_thermostat:964: error: invalid conversion from 'const uint8_t*' to 'uint8_t*'
esp8266_touch_screen_thermostat:964: error: initializing argument 1 of 'void UTFT::setFont(uint8_t*)'
esp8266_touch_screen_thermostat.ino: In function 'void DrawTemp1(boolean)':
esp8266_touch_screen_thermostat:1108: error: invalid conversion from 'const uint8_t*' to 'uint8_t*'
esp8266_touch_screen_thermostat:1108: error: initializing argument 1 of 'void UTFT::setFont(uint8_t*)'
esp8266_touch_screen_thermostat.ino: In function 'void DrawTemp2(boolean)':
esp8266_touch_screen_thermostat:1132: error: invalid conversion from 'const uint8_t*' to 'uint8_t*'
esp8266_touch_screen_thermostat:1132: error: initializing argument 1 of 'void UTFT::setFont(uint8_t*)'
esp8266_touch_screen_thermostat.ino: In function 'void DrawPressure(boolean)':
esp8266_touch_screen_thermostat:1155: error: invalid conversion from 'const uint8_t*' to 'uint8_t*'
esp8266_touch_screen_thermostat:1155: error: initializing argument 1 of 'void UTFT::setFont(uint8_t*)'
esp8266_touch_screen_thermostat.ino: In function 'void DrawForecast(boolean)':
esp8266_touch_screen_thermostat:1176: error: invalid conversion from 'const uint8_t*' to 'uint8_t*'
esp8266_touch_screen_thermostat:1176: error: initializing argument 1 of 'void UTFT::setFont(uint8_t*)'
esp8266_touch_screen_thermostat.ino: In function 'void DrawModeButton(int, int, boolean)':
esp8266_touch_screen_thermostat:1204: error: invalid conversion from 'const uint8_t*' to 'uint8_t*'
esp8266_touch_screen_thermostat:1204: error: initializing argument 1 of 'void UTFT::setFont(uint8_t*)'
esp8266_touch_screen_thermostat.ino: In function 'void DrawSettingsButton(int, int)':
esp8266_touch_screen_thermostat:1250: error: invalid conversion from 'const uint8_t*' to 'uint8_t*'
esp8266_touch_screen_thermostat:1250: error: initializing argument 1 of 'void UTFT::setFont(uint8_t*)'
esp8266_touch_screen_thermostat.ino: In function 'void DrawHeaterStatus(int, int)':
esp8266_touch_screen_thermostat:1260: error: invalid conversion from 'const uint8_t*' to 'uint8_t*'
esp8266_touch_screen_thermostat:1260: error: initializing argument 1 of 'void UTFT::setFont(uint8_t*)'
esp8266_touch_screen_thermostat.ino: In function 'void DrawCurrentTemp(int, int, float, float)':
esp8266_touch_screen_thermostat:1272: error: invalid conversion from 'const uint8_t*' to 'uint8_t*'
esp8266_touch_screen_thermostat:1272: error: initializing argument 1 of 'void UTFT::setFont(uint8_t*)'
esp8266_touch_screen_thermostat:1289: error: invalid conversion from 'const uint8_t*' to 'uint8_t*'
esp8266_touch_screen_thermostat:1289: error: initializing argument 1 of 'void UTFT::setFont(uint8_t*)'
esp8266_touch_screen_thermostat:1299: error: invalid conversion from 'const uint8_t*' to 'uint8_t*'
esp8266_touch_screen_thermostat:1299: error: initializing argument 1 of 'void UTFT::setFont(uint8_t*)'
esp8266_touch_screen_thermostat.ino: In function 'void DrawTime(int, int, boolean)':
esp8266_touch_screen_thermostat:1329: error: invalid conversion from 'const uint8_t*' to 'uint8_t*'
esp8266_touch_screen_thermostat:1329: error: initializing argument 1 of 'void UTFT::setFont(uint8_t*)'
esp8266_touch_screen_thermostat:1355: error: invalid conversion from 'const uint8_t*' to 'uint8_t*'
esp8266_touch_screen_thermostat:1355: error: initializing argument 1 of 'void UTFT::setFont(uint8_t*)'
esp8266_touch_screen_thermostat.ino: In function 'void DrawScreenTemperature()':
esp8266_touch_screen_thermostat:1422: error: invalid conversion from 'const uint8_t*' to 'uint8_t*'
esp8266_touch_screen_thermostat:1422: error: initializing argument 1 of 'void UTFT::setFont(uint8_t*)'
esp8266_touch_screen_thermostat.ino: In function 'void DrawTeemperatureTemp()':
esp8266_touch_screen_thermostat:1478: error: invalid conversion from 'const uint8_t*' to 'uint8_t*'
esp8266_touch_screen_thermostat:1478: error: initializing argument 1 of 'void UTFT::setFont(uint8_t*)'
esp8266_touch_screen_thermostat.ino: In function 'void DrawScreenTemperatureTemp(int, int, float)':
esp8266_touch_screen_thermostat:1493: error: invalid conversion from 'const uint8_t*' to 'uint8_t*'
esp8266_touch_screen_thermostat:1493: error: initializing argument 1 of 'void UTFT::setFont(uint8_t*)'
esp8266_touch_screen_thermostat.ino: In function 'void DrawScreenSettings()':
esp8266_touch_screen_thermostat:1637: error: invalid conversion from 'const uint8_t*' to 'uint8_t*'
esp8266_touch_screen_thermostat:1637: error: initializing argument 1 of 'void UTFT::setFont(uint8_t*)'
esp8266_touch_screen_thermostat.ino: In function 'void drawScreenSchedule(int)':
esp8266_touch_screen_thermostat:1753: error: invalid conversion from 'const uint8_t*' to 'uint8_t*'
esp8266_touch_screen_thermostat:1753: error: initializing argument 1 of 'void UTFT::setFont(uint8_t*)'
esp8266_touch_screen_thermostat.ino: In function 'void drawScreenSchedule()':
esp8266_touch_screen_thermostat:1805: error: invalid conversion from 'const uint8_t*' to 'uint8_t*'
esp8266_touch_screen_thermostat:1805: error: initializing argument 1 of 'void UTFT::setFont(uint8_t*)'
esp8266_touch_screen_thermostat.ino: In function 'void DrawScreenDatetime()':
esp8266_touch_screen_thermostat:2069: error: invalid conversion from 'const uint8_t*' to 'uint8_t*'
esp8266_touch_screen_thermostat:2069: error: initializing argument 1 of 'void UTFT::setFont(uint8_t*)'

Please Log in or Create an account to join the conversation.

8 years 9 months ago #1855 by EasyIoT

hangfire wrote: I found I was missing a dependency, so now I am down to whatever is causing this:

This report would have more information with
  "Show verbose output during compilation"
  enabled in File > Preferences.
Arduino: 1.0.6 (Windows 7), Board: "Arduino Mega 2560 or Mega ADK"
esp8266_touch_screen_thermostat.ino: In function 'void UpdateHeaterStatus()':
esp8266_touch_screen_thermostat:964: error: invalid conversion from 'const uint8_t*' to 'uint8_t*'
esp8266_touch_screen_thermostat:964: error: initializing argument 1 of 'void UTFT::setFont(uint8_t*)'
esp8266_touch_screen_thermostat.ino: In function 'void DrawTemp1(boolean)':
esp8266_touch_screen_thermostat:1108: error: invalid conversion from 'const uint8_t*' to 'uint8_t*'
esp8266_touch_screen_thermostat:1108: error: initializing argument 1 of 'void UTFT::setFont(uint8_t*)'
esp8266_touch_screen_thermostat.ino: In function 'void DrawTemp2(boolean)':
esp8266_touch_screen_thermostat:1132: error: invalid conversion from 'const uint8_t*' to 'uint8_t*'
esp8266_touch_screen_thermostat:1132: error: initializing argument 1 of 'void UTFT::setFont(uint8_t*)'
esp8266_touch_screen_thermostat.ino: In function 'void DrawPressure(boolean)':
esp8266_touch_screen_thermostat:1155: error: invalid conversion from 'const uint8_t*' to 'uint8_t*'
esp8266_touch_screen_thermostat:1155: error: initializing argument 1 of 'void UTFT::setFont(uint8_t*)'
esp8266_touch_screen_thermostat.ino: In function 'void DrawForecast(boolean)':
esp8266_touch_screen_thermostat:1176: error: invalid conversion from 'const uint8_t*' to 'uint8_t*'
esp8266_touch_screen_thermostat:1176: error: initializing argument 1 of 'void UTFT::setFont(uint8_t*)'
esp8266_touch_screen_thermostat.ino: In function 'void DrawModeButton(int, int, boolean)':
esp8266_touch_screen_thermostat:1204: error: invalid conversion from 'const uint8_t*' to 'uint8_t*'
esp8266_touch_screen_thermostat:1204: error: initializing argument 1 of 'void UTFT::setFont(uint8_t*)'
esp8266_touch_screen_thermostat.ino: In function 'void DrawSettingsButton(int, int)':
esp8266_touch_screen_thermostat:1250: error: invalid conversion from 'const uint8_t*' to 'uint8_t*'
esp8266_touch_screen_thermostat:1250: error: initializing argument 1 of 'void UTFT::setFont(uint8_t*)'
esp8266_touch_screen_thermostat.ino: In function 'void DrawHeaterStatus(int, int)':
esp8266_touch_screen_thermostat:1260: error: invalid conversion from 'const uint8_t*' to 'uint8_t*'
esp8266_touch_screen_thermostat:1260: error: initializing argument 1 of 'void UTFT::setFont(uint8_t*)'
esp8266_touch_screen_thermostat.ino: In function 'void DrawCurrentTemp(int, int, float, float)':
esp8266_touch_screen_thermostat:1272: error: invalid conversion from 'const uint8_t*' to 'uint8_t*'
esp8266_touch_screen_thermostat:1272: error: initializing argument 1 of 'void UTFT::setFont(uint8_t*)'
esp8266_touch_screen_thermostat:1289: error: invalid conversion from 'const uint8_t*' to 'uint8_t*'
esp8266_touch_screen_thermostat:1289: error: initializing argument 1 of 'void UTFT::setFont(uint8_t*)'
esp8266_touch_screen_thermostat:1299: error: invalid conversion from 'const uint8_t*' to 'uint8_t*'
esp8266_touch_screen_thermostat:1299: error: initializing argument 1 of 'void UTFT::setFont(uint8_t*)'
esp8266_touch_screen_thermostat.ino: In function 'void DrawTime(int, int, boolean)':
esp8266_touch_screen_thermostat:1329: error: invalid conversion from 'const uint8_t*' to 'uint8_t*'
esp8266_touch_screen_thermostat:1329: error: initializing argument 1 of 'void UTFT::setFont(uint8_t*)'
esp8266_touch_screen_thermostat:1355: error: invalid conversion from 'const uint8_t*' to 'uint8_t*'
esp8266_touch_screen_thermostat:1355: error: initializing argument 1 of 'void UTFT::setFont(uint8_t*)'
esp8266_touch_screen_thermostat.ino: In function 'void DrawScreenTemperature()':
esp8266_touch_screen_thermostat:1422: error: invalid conversion from 'const uint8_t*' to 'uint8_t*'
esp8266_touch_screen_thermostat:1422: error: initializing argument 1 of 'void UTFT::setFont(uint8_t*)'
esp8266_touch_screen_thermostat.ino: In function 'void DrawTeemperatureTemp()':
esp8266_touch_screen_thermostat:1478: error: invalid conversion from 'const uint8_t*' to 'uint8_t*'
esp8266_touch_screen_thermostat:1478: error: initializing argument 1 of 'void UTFT::setFont(uint8_t*)'
esp8266_touch_screen_thermostat.ino: In function 'void DrawScreenTemperatureTemp(int, int, float)':
esp8266_touch_screen_thermostat:1493: error: invalid conversion from 'const uint8_t*' to 'uint8_t*'
esp8266_touch_screen_thermostat:1493: error: initializing argument 1 of 'void UTFT::setFont(uint8_t*)'
esp8266_touch_screen_thermostat.ino: In function 'void DrawScreenSettings()':
esp8266_touch_screen_thermostat:1637: error: invalid conversion from 'const uint8_t*' to 'uint8_t*'
esp8266_touch_screen_thermostat:1637: error: initializing argument 1 of 'void UTFT::setFont(uint8_t*)'
esp8266_touch_screen_thermostat.ino: In function 'void drawScreenSchedule(int)':
esp8266_touch_screen_thermostat:1753: error: invalid conversion from 'const uint8_t*' to 'uint8_t*'
esp8266_touch_screen_thermostat:1753: error: initializing argument 1 of 'void UTFT::setFont(uint8_t*)'
esp8266_touch_screen_thermostat.ino: In function 'void drawScreenSchedule()':
esp8266_touch_screen_thermostat:1805: error: invalid conversion from 'const uint8_t*' to 'uint8_t*'
esp8266_touch_screen_thermostat:1805: error: initializing argument 1 of 'void UTFT::setFont(uint8_t*)'
esp8266_touch_screen_thermostat.ino: In function 'void DrawScreenDatetime()':
esp8266_touch_screen_thermostat:2069: error: invalid conversion from 'const uint8_t*' to 'uint8_t*'
esp8266_touch_screen_thermostat:2069: error: initializing argument 1 of 'void UTFT::setFont(uint8_t*)'


Do you use UTF library from my GitHub?

Please Log in or Create an account to join the conversation.

8 years 9 months ago #1858 by hangfire
i used the libraries from your arduino-master package

Please Log in or Create an account to join the conversation.

Time to create page: 0.265 seconds

Forum latest

  • No posts to display.