• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Ciągły błąd kompilacji
#1
Mam taki kod:
Kod:
/**
 * Supla.org NodeMCU WiFi minimal example
 * Author: Programistyk - Kamil Kaminski <kamil@programistyk.pl>
 *
 * This example shows how to configure SuplaDevice for building for NodeMCU within Arduino IDE
 */
#include <OneWire.h>
#include <DallasTemperature.h>

#include <srpc.h>
#include <log.h>
#include <eh.h>
#include <proto.h>
#include <IEEE754tools.h>
// We define our own ethernet layer
#define SUPLADEVICE_CPP
#include <SuplaDevice.h>
#include <lck.h>
#include <WiFiClient.h>
#include <ESP8266WiFiType.h>
#include <ESP8266WiFi.h>
#include <ESP8266WiFiScan.h>
#include <ESP8266WiFiMulti.h>
#include <WiFiServer.h>
#include <ESP8266WiFiGeneric.h>
#include <WiFiClientSecure.h>
#include <ESP8266WiFiAP.h>
#include <ESP8266WiFiSTA.h>
#include <WiFiUdp.h>
// Setup a oneWire instance
OneWire oneWire(2); // D4 GPIO 2 - Pin number
// Pass oneWire reference to Dallas Temperature
DallasTemperature sensors(&oneWire);

WiFiClient client;
// Setup Supla connection
const char* ssid     = "AAAAAA" ;
const char* password = "xxxxxx";

// DS18B20 Sensor read implementation
double get_temperature(int channelNumber, double last_val) {
    double t = -275;
   
    if ( sensors.getDeviceCount() > 0 )
      {
         sensors.requestTemperatures();
         t = sensors.getTempCByIndex(0);
      };
    return t; 
}
void setup() {
  Serial.begin(115200);
 
     // Init DS18B20 library
        sensors.begin();
 
       
  delay(10);
  // Replace the falowing GUID
  char GUID[SUPLA_GUID_SIZE] = {0x1D,0xE2,0xA9,0x88,0x44,0x11,0x9B,0x88,0x41,0x37,0xF0,0xD5,0x3C,0xEE,0x63,0xE6};
  // with GUID that you can retrieve from https://www.supla.org/arduino/get-guid
  // Ethernet MAC address
  uint8_t mac[6] = {0x02, 0x02, 0x00, 0x02, 0x05, 0x06};
  /*
   * Having your device already registered at cloud.supla.org,
   * you want to change CHANNEL sequence or remove any of them,
   * then you must also remove the device itself from cloud.supla.org.
   * Otherwise you will get "Channel conflict!" error.
   */
 
    // CHANNEL 0
    SuplaDevice.addDS18B20Thermometer(); //czujnik temperatury DS18B20 na D2 GPIO-4
   
  // CHANNEL1 - RELAY
  SuplaDevice.addRelay(D1, true);      // GPIO5 - Pin number where the relay is connected     
                                      // Call SuplaDevice.addRelay(D1, true) with an extra "true" parameter
                                      // to enable "port value inversion"
                                      // where HIGH == LOW, and LOW == HIGH  
  // CHANNEL2 - RELAY
 SuplaDevice.addRelay(D2, true);           // GPIO4 - Pin dla przekaznika - dopisanie true odwraca logikę, czyli dla przekaznikow zalaczanych masa
                                            // omijam D3 gdyz jest to GPIO 0 i sluzy do flashowania
 // CHANNEL3 - RELAY
 SuplaDevice.addRelay(D6, true);           // GPIO2 - Pin number where the relay is connected   
  // CHANNEL4 - RELAY
 SuplaDevice.addRelay(D5, true);           // GPIO14 - Pin number where the relay is connected 
 // CHANNEL5 - Opening sensor (Normal Open)
 // SuplaDevice.addSensorNO(D5); // A0 - Pin number where the sensor is connected
                               // Call SuplaDevice.addSensorNO(A0, true) with an extra "true" parameter
                               // to enable the internal pull-up resistor

  // CHANNEL5 - Opening sensor (Normal Open)
  //SuplaDevice.addSensorNO(D7); // A1 - Pin number where the sensor is connected

  // CHANNEL6 - DHT22 Sensor
  // SuplaDevice.addDHT11();
  // SuplaDevice.addAM2302();
  // SuplaDevice.addDHT22();
  SuplaDevice.begin(GUID,              // Global Unique Identifier
                    mac,               // Ethernet MAC address
                    "xxxxx.supla.org",  // SUPLA server address
                    yyyyy,                 // Location ID
                    "1234");               // Location Password
}
void loop() {
  SuplaDevice.iterate();
}
// Supla.org ethernet layer
    int supla_arduino_tcp_read(void *buf, int count) {
        _supla_int_t size = client.available();
      
        if ( size > 0 ) {
            if ( size > count ) size = count;
            return client.read((uint8_t *)buf, size);
        };
   
        return -1;
    };
   
    int supla_arduino_tcp_write(void *buf, int count) {
        return client.write((const uint8_t *)buf, count);
    };
   
    bool supla_arduino_svr_connect(const char *server, int port) {
          return client.connect(server, 2015);
    }
   
    bool supla_arduino_svr_connected(void) {
          return client.connected();
    }
   
    void supla_arduino_svr_disconnect(void) {
         client.stop();
    }
   
    void supla_arduino_eth_setup(uint8_t mac[6], IPAddress *ip) {
       // Serial.println("WiFi init");
        WiFi.begin(ssid, password);
        while (WiFi.status() != WL_CONNECTED) {
            delay(500);
        //    Serial.print(".");
        }
        //Serial.print("\nlocalIP: ");
        //Serial.println(WiFi.localIP());
        //Serial.print("subnetMask: ");
        //Serial.println(WiFi.subnetMask());
        //Serial.print("gatewayIP: ");
        //Serial.println(WiFi.gatewayIP());
    }
SuplaDeviceCallbacks supla_arduino_get_callbacks(void) {
          SuplaDeviceCallbacks cb;
         
          cb.tcp_read = &supla_arduino_tcp_read;
          cb.tcp_write = &supla_arduino_tcp_write;
          cb.eth_setup = &supla_arduino_eth_setup;
          cb.svr_connected = &supla_arduino_svr_connected;
          cb.svr_connect = &supla_arduino_svr_connect;
          cb.svr_disconnect = &supla_arduino_svr_disconnect;
          cb.get_temperature = &get_temperature;
          cb.get_temperature_and_humidity = NULL;
          cb.get_rgbw_value = NULL;
          cb.set_rgbw_value = NULL;
       
          return cb;
}
Nie udaje mi się wgrać na żadną płytkę. Ani ESP8266 ani na ESP32.
Coś jest nie tak z tym kodem czy coś w moim laptopie i programem?
Może ktoś mi pomoże? Mogę wkleić błędy.
Dzięki
PS Może coś da się usunąć z tego programu. Potrzebuje tylko DS18B20 i potem sterowanie bramy.
 
Odpowiedź
#2
Pokaż błędy.
Jeśli masz problem z kodem lub sprzętem, zadaj pytanie na forum. Nie odpowiadam na PW, jeśli nie dotyczą one spraw forum lub innych tematów prywatnych.

[Obrazek: SsIndaG.jpg]
 
Odpowiedź
#3
(26-01-2020, 22:59)Robson Kerman napisał(a): Pokaż błędy.
Arduino:1.8.9 (Windows 10), Płytka:"NodeMCU 1.0 (ESP-12E Module), 80 MHz, Flash, Legacy (new can return nullptr), All SSL ciphers (most compatible), 4MB (FS:2MB OTA:~1019KB), 2, v2 Lower Memory, Disabled, None, Only Sketch, 115200"
C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\Krzysztof\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\Krzysztof\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries D:\Dokumenty\Arduino\libraries -fqbn=esp8266:esp8266:nodemcuv2:xtal=80,vt=flash,exception=legacy,ssl=all,eesz=4M2M,led=2,ip=lm2f,dbg=Disabled,lvl=None____,wipe=none,baud=115200 -ide-version=10809 -build-path C:\Users\KRZYSZ~1\AppData\Local\Temp\arduino_build_962308 -warnings=all -build-cache C:\Users\KRZYSZ~1\AppData\Local\Temp\arduino_cache_731614 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.mkspiffs.path=C:\Users\Krzysztof\AppData\Local\Arduino15\packages\esp8266\tools\mkspiffs\2.5.0-4-b40a506 -prefs=runtime.tools.mkspiffs-2.5.0-4-b40a506.path=C:\Users\Krzysztof\AppData\Local\Arduino15\packages\esp8266\tools\mkspiffs\2.5.0-4-b40a506 -prefs=runtime.tools.python3.path=C:\Users\Krzysztof\AppData\Local\Arduino15\packages\esp8266\tools\python3\3.7.2-post1 -prefs=runtime.tools.python3-3.7.2-post1.path=C:\Users\Krzysztof\AppData\Local\Arduino15\packages\esp8266\tools\python3\3.7.2-post1 -prefs=runtime.tools.xtensa-lx106-elf-gcc.path=C:\Users\Krzysztof\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-4-b40a506 -prefs=runtime.tools.xtensa-lx106-elf-gcc-2.5.0-4-b40a506.path=C:\Users\Krzysztof\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-4-b40a506 -prefs=runtime.tools.mklittlefs.path=C:\Users\Krzysztof\AppData\Local\Arduino15\packages\esp8266\tools\mklittlefs\2.5.0-4-69bd9e6 -prefs=runtime.tools.mklittlefs-2.5.0-4-69bd9e6.path=C:\Users\Krzysztof\AppData\Local\Arduino15\packages\esp8266\tools\mklittlefs\2.5.0-4-69bd9e6 -verbose D:\Dokumenty\Arduino\DS18B20__SUPPLA\DS18B20__SUPPLA\DS18B20__SUPPLA.ino
C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\Krzysztof\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\Krzysztof\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries D:\Dokumenty\Arduino\libraries -fqbn=esp8266:esp8266:nodemcuv2:xtal=80,vt=flash,exception=legacy,ssl=all,eesz=4M2M,led=2,ip=lm2f,dbg=Disabled,lvl=None____,wipe=none,baud=115200 -ide-version=10809 -build-path C:\Users\KRZYSZ~1\AppData\Local\Temp\arduino_build_962308 -warnings=all -build-cache C:\Users\KRZYSZ~1\AppData\Local\Temp\arduino_cache_731614 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.mkspiffs.path=C:\Users\Krzysztof\AppData\Local\Arduino15\packages\esp8266\tools\mkspiffs\2.5.0-4-b40a506 -prefs=runtime.tools.mkspiffs-2.5.0-4-b40a506.path=C:\Users\Krzysztof\AppData\Local\Arduino15\packages\esp8266\tools\mkspiffs\2.5.0-4-b40a506 -prefs=runtime.tools.python3.path=C:\Users\Krzysztof\AppData\Local\Arduino15\packages\esp8266\tools\python3\3.7.2-post1 -prefs=runtime.tools.python3-3.7.2-post1.path=C:\Users\Krzysztof\AppData\Local\Arduino15\packages\esp8266\tools\python3\3.7.2-post1 -prefs=runtime.tools.xtensa-lx106-elf-gcc.path=C:\Users\Krzysztof\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-4-b40a506 -prefs=runtime.tools.xtensa-lx106-elf-gcc-2.5.0-4-b40a506.path=C:\Users\Krzysztof\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-4-b40a506 -prefs=runtime.tools.mklittlefs.path=C:\Users\Krzysztof\AppData\Local\Arduino15\packages\esp8266\tools\mklittlefs\2.5.0-4-69bd9e6 -prefs=runtime.tools.mklittlefs-2.5.0-4-69bd9e6.path=C:\Users\Krzysztof\AppData\Local\Arduino15\packages\esp8266\tools\mklittlefs\2.5.0-4-69bd9e6 -verbose D:\Dokumenty\Arduino\DS18B20__SUPPLA\DS18B20__SUPPLA\DS18B20__SUPPLA.ino
Using board 'nodemcuv2' from platform in folder: C:\Users\Krzysztof\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.6.3
Using core 'esp8266' from platform in folder: C:\Users\Krzysztof\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.6.3
Detecting libraries used...
"C:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-4-b40a506/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.6.3/tools/sdk/include" "-IC:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.6.3/tools/sdk/lwip2/include" "-IC:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.6.3/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\KRZYSZ~1\\AppData\\Local\\Temp\\arduino_build_962308/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=gnu++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK22x_190703=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_NODEMCU -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_NODEMCU\"" -DLED_BUILTIN=2 -DFLASHMODE_DIO -DESP8266 "-IC:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.6.3\\cores\\esp8266" "-IC:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.6.3\\variants\\nodemcu" "C:\\Users\\KRZYSZ~1\\AppData\\Local\\Temp\\arduino_build_962308\\sketch\\DS18B20__SUPPLA.ino.cpp" -o nul
"C:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-4-b40a506/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.6.3/tools/sdk/include" "-IC:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.6.3/tools/sdk/lwip2/include" "-IC:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.6.3/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\KRZYSZ~1\\AppData\\Local\\Temp\\arduino_build_962308/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=gnu++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK22x_190703=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_NODEMCU -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_NODEMCU\"" -DLED_BUILTIN=2 -DFLASHMODE_DIO -DESP8266 "-IC:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.6.3\\cores\\esp8266" "-IC:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.6.3\\variants\\nodemcu" "-ID:\\Dokumenty\\Arduino\\libraries\\OneWire" "C:\\Users\\KRZYSZ~1\\AppData\\Local\\Temp\\arduino_build_962308\\sketch\\DS18B20__SUPPLA.ino.cpp" -o nul
"C:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-4-b40a506/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.6.3/tools/sdk/include" "-IC:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.6.3/tools/sdk/lwip2/include" "-IC:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.6.3/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\KRZYSZ~1\\AppData\\Local\\Temp\\arduino_build_962308/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=gnu++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK22x_190703=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_NODEMCU -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_NODEMCU\"" -DLED_BUILTIN=2 -DFLASHMODE_DIO -DESP8266 "-IC:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.6.3\\cores\\esp8266" "-IC:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.6.3\\variants\\nodemcu" "-ID:\\Dokumenty\\Arduino\\libraries\\OneWire" "-ID:\\Dokumenty\\Arduino\\libraries\\DallasTemperature" "C:\\Users\\KRZYSZ~1\\AppData\\Local\\Temp\\arduino_build_962308\\sketch\\DS18B20__SUPPLA.ino.cpp" -o nul
"C:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-4-b40a506/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.6.3/tools/sdk/include" "-IC:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.6.3/tools/sdk/lwip2/include" "-IC:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.6.3/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\KRZYSZ~1\\AppData\\Local\\Temp\\arduino_build_962308/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=gnu++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK22x_190703=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_NODEMCU -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_NODEMCU\"" -DLED_BUILTIN=2 -DFLASHMODE_DIO -DESP8266 "-IC:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.6.3\\cores\\esp8266" "-IC:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.6.3\\variants\\nodemcu" "-ID:\\Dokumenty\\Arduino\\libraries\\OneWire" "-ID:\\Dokumenty\\Arduino\\libraries\\DallasTemperature" "-ID:\\Dokumenty\\Arduino\\libraries\\supla-espressif-esp-master" "C:\\Users\\KRZYSZ~1\\AppData\\Local\\Temp\\arduino_build_962308\\sketch\\DS18B20__SUPPLA.ino.cpp" -o nul
"C:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-4-b40a506/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.6.3/tools/sdk/include" "-IC:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.6.3/tools/sdk/lwip2/include" "-IC:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.6.3/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\KRZYSZ~1\\AppData\\Local\\Temp\\arduino_build_962308/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=gnu++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK22x_190703=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_NODEMCU -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_NODEMCU\"" -DLED_BUILTIN=2 -DFLASHMODE_DIO -DESP8266 "-IC:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.6.3\\cores\\esp8266" "-IC:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.6.3\\variants\\nodemcu" "-ID:\\Dokumenty\\Arduino\\libraries\\OneWire" "-ID:\\Dokumenty\\Arduino\\libraries\\DallasTemperature" "-ID:\\Dokumenty\\Arduino\\libraries\\supla-espressif-esp-master" "-ID:\\Dokumenty\\Arduino\\libraries\\arduino-master" "C:\\Users\\KRZYSZ~1\\AppData\\Local\\Temp\\arduino_build_962308\\sketch\\DS18B20__SUPPLA.ino.cpp" -o nul
"C:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-4-b40a506/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.6.3/tools/sdk/include" "-IC:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.6.3/tools/sdk/lwip2/include" "-IC:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.6.3/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\KRZYSZ~1\\AppData\\Local\\Temp\\arduino_build_962308/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=gnu++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK22x_190703=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_NODEMCU -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_NODEMCU\"" -DLED_BUILTIN=2 -DFLASHMODE_DIO -DESP8266 "-IC:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.6.3\\cores\\esp8266" "-IC:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.6.3\\variants\\nodemcu" "-ID:\\Dokumenty\\Arduino\\libraries\\OneWire" "-ID:\\Dokumenty\\Arduino\\libraries\\DallasTemperature" "-ID:\\Dokumenty\\Arduino\\libraries\\supla-espressif-esp-master" "-ID:\\Dokumenty\\Arduino\\libraries\\arduino-master" "-IC:\\Program Files (x86)\\Arduino\\libraries\\WiFi\\src" "C:\\Users\\KRZYSZ~1\\AppData\\Local\\Temp\\arduino_build_962308\\sketch\\DS18B20__SUPPLA.ino.cpp" -o nul
"C:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-4-b40a506/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.6.3/tools/sdk/include" "-IC:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.6.3/tools/sdk/lwip2/include" "-IC:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.6.3/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\KRZYSZ~1\\AppData\\Local\\Temp\\arduino_build_962308/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=gnu++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK22x_190703=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_NODEMCU -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_NODEMCU\"" -DLED_BUILTIN=2 -DFLASHMODE_DIO -DESP8266 "-IC:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.6.3\\cores\\esp8266" "-IC:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.6.3\\variants\\nodemcu" "-ID:\\Dokumenty\\Arduino\\libraries\\OneWire" "-ID:\\Dokumenty\\Arduino\\libraries\\DallasTemperature" "-ID:\\Dokumenty\\Arduino\\libraries\\supla-espressif-esp-master" "-ID:\\Dokumenty\\Arduino\\libraries\\arduino-master" "-IC:\\Program Files (x86)\\Arduino\\libraries\\WiFi\\src" "-IC:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.6.3\\libraries\\ESP8266WiFi\\src" "C:\\Users\\KRZYSZ~1\\AppData\\Local\\Temp\\arduino_build_962308\\sketch\\DS18B20__SUPPLA.ino.cpp" -o nul
"C:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-4-b40a506/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.6.3/tools/sdk/include" "-IC:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.6.3/tools/sdk/lwip2/include" "-IC:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.6.3/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\KRZYSZ~1\\AppData\\Local\\Temp\\arduino_build_962308/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=gnu++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK22x_190703=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_NODEMCU -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_NODEMCU\"" -DLED_BUILTIN=2 -DFLASHMODE_DIO -DESP8266 "-IC:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.6.3\\cores\\esp8266" "-IC:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.6.3\\variants\\nodemcu" "-ID:\\Dokumenty\\Arduino\\libraries\\OneWire" "-ID:\\Dokumenty\\Arduino\\libraries\\DallasTemperature" "-ID:\\Dokumenty\\Arduino\\libraries\\supla-espressif-esp-master" "-ID:\\Dokumenty\\Arduino\\libraries\\arduino-master" "-IC:\\Program Files (x86)\\Arduino\\libraries\\WiFi\\src" "-IC:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.6.3\\libraries\\ESP8266WiFi\\src" "D:\\Dokumenty\\Arduino\\libraries\\OneWire\\OneWire.cpp" -o nul
"C:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-4-b40a506/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.6.3/tools/sdk/include" "-IC:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.6.3/tools/sdk/lwip2/include" "-IC:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.6.3/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\KRZYSZ~1\\AppData\\Local\\Temp\\arduino_build_962308/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=gnu++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK22x_190703=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_NODEMCU -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_NODEMCU\"" -DLED_BUILTIN=2 -DFLASHMODE_DIO -DESP8266 "-IC:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.6.3\\cores\\esp8266" "-IC:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.6.3\\variants\\nodemcu" "-ID:\\Dokumenty\\Arduino\\libraries\\OneWire" "-ID:\\Dokumenty\\Arduino\\libraries\\DallasTemperature" "-ID:\\Dokumenty\\Arduino\\libraries\\supla-espressif-esp-master" "-ID:\\Dokumenty\\Arduino\\libraries\\arduino-master" "-IC:\\Program Files (x86)\\Arduino\\libraries\\WiFi\\src" "-IC:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.6.3\\libraries\\ESP8266WiFi\\src" "D:\\Dokumenty\\Arduino\\libraries\\DallasTemperature\\DallasTemperature.cpp" -o nul
"C:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-4-b40a506/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.6.3/tools/sdk/include" "-IC:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.6.3/tools/sdk/lwip2/include" "-IC:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.6.3/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\KRZYSZ~1\\AppData\\Local\\Temp\\arduino_build_962308/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=gnu++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK22x_190703=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_NODEMCU -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_NODEMCU\"" -DLED_BUILTIN=2 -DFLASHMODE_DIO -DESP8266 "-IC:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.6.3\\cores\\esp8266" "-IC:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.6.3\\variants\\nodemcu" "-ID:\\Dokumenty\\Arduino\\libraries\\OneWire" "-ID:\\Dokumenty\\Arduino\\libraries\\DallasTemperature" "-ID:\\Dokumenty\\Arduino\\libraries\\supla-espressif-esp-master" "-ID:\\Dokumenty\\Arduino\\libraries\\arduino-master" "-IC:\\Program Files (x86)\\Arduino\\libraries\\WiFi\\src" "-IC:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.6.3\\libraries\\ESP8266WiFi\\src" "D:\\Dokumenty\\Arduino\\libraries\\supla-espressif-esp-master\\cfg.c" -o nul
"C:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-4-b40a506/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.6.3/tools/sdk/include" "-IC:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.6.3/tools/sdk/lwip2/include" "-IC:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.6.3/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\KRZYSZ~1\\AppData\\Local\\Temp\\arduino_build_962308/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=gnu++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK22x_190703=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_NODEMCU -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_NODEMCU\"" -DLED_BUILTIN=2 -DFLASHMODE_DIO -DESP8266 "-IC:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.6.3\\cores\\esp8266" "-IC:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.6.3\\variants\\nodemcu" "-ID:\\Dokumenty\\Arduino\\libraries\\OneWire" "-ID:\\Dokumenty\\Arduino\\libraries\\DallasTemperature" "-ID:\\Dokumenty\\Arduino\\libraries\\supla-espressif-esp-master" "-ID:\\Dokumenty\\Arduino\\libraries\\arduino-master" "-IC:\\Program Files (x86)\\Arduino\\libraries\\WiFi\\src" "-IC:\\Users\\Krzysztof\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.6.3\\libraries\\ESP8266WiFi\\src" "D:\\Dokumenty\\Arduino\\libraries\\supla-espressif-esp-master\\db.cpp" -o nul
D:\Dokumenty\Arduino\libraries\supla-espressif-esp-master\db.cpp:19:23: fatal error: my_global.h: No such file or directory
Znaleziono wiele bibliotek w "IEEE754tools.h"
 #include <my_global.h>
Wykorzystane: D:\Dokumenty\Arduino\libraries\arduino-master
                       ^
Niewykorzystane: D:\Dokumenty\Arduino\libraries\SuplaDevice
compilation terminated.
Znaleziono wiele bibliotek w "WiFiClient.h"
Wykorzystane: C:\Program Files (x86)\Arduino\libraries\WiFi
Niewykorzystane: C:\Users\Krzysztof\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.6.3\libraries\ESP8266WiFi
Znaleziono wiele bibliotek w "srpc.h"
Wykorzystane: D:\Dokumenty\Arduino\libraries\supla-espressif-esp-master
Niewykorzystane: D:\Dokumenty\Arduino\libraries\arduino-master
Niewykorzystane: D:\Dokumenty\Arduino\libraries\SuplaDevice
Użycie biblioteki OneWire w wersji 2.3.5 z folderu: D:\Dokumenty\Arduino\libraries\OneWire
Użycie biblioteki DallasTemperature w wersji 3.8.0 z folderu: D:\Dokumenty\Arduino\libraries\DallasTemperature
Użycie biblioteki supla-espressif-esp-master z folderu D:\Dokumenty\Arduino\libraries\supla-espressif-esp-master (legacy)
Użycie biblioteki arduino-master w wersji 1.5 z folderu: D:\Dokumenty\Arduino\libraries\arduino-master
Użycie biblioteki WiFi w wersji 1.2.7 z folderu: C:\Program Files (x86)\Arduino\libraries\WiFi
Użycie biblioteki ESP8266WiFi w wersji 1.0 z folderu: C:\Users\Krzysztof\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.6.3\libraries\ESP8266WiFi
exit status 1
Błąd kompilacji dla płytki NodeMCU 1.0 (ESP-12E Module).
 
Odpowiedź
#4
"D:\Dokumenty\Arduino\libraries\supla-espressif-esp-master\db.cpp:19:23: fatal error: my_global.h: No such file or directory" nie znajduje tego pliku sprawdź czy jest gdzieś na dysku microsoft ponoć naprawił wyszukiwarkę jest tu podpięty
https://github.com/SUPLA/supla-espressif...mon/db.cpp
Pewno można go tam wkopiować (do katalogu "supla-common") bądź zmienić ścieżkę przy include .
 
Odpowiedź
  


Skocz do:


Przeglądający: 1 gości