Witam koledzy:)
Podczas kompilowania firmware w Arduino IDE napotkałem na problem tzn kompilacja kończy się wynikiem:
Błąd pobierania
http://arduino.esp8266.com/staging/pack ... index.json
UWAGA: biblioteka SuplaDevicePrimary-master działa na architekturze(/architekturach) avr i może nie być kompatybilna z obecną płytką która działa na architekturze(/architekturach) esp8266.
Supla_LS1024B_Reader:117:1: error: 'ModbusRTU' does not name a type
ModbusRTU mb ;
^
Supla_LS1024B_Reader:141:13: error: 'Modbus' has not been declared
bool cbRead(Modbus::ResultCode event, uint16_t transactionId, void* data) {
^
Supla_LS1024B_Reader:141:48: error: expected primary-expression before 'transactionId'
bool cbRead(Modbus::ResultCode event, uint16_t transactionId, void* data) {
^
Supla_LS1024B_Reader:141:63: error: expected primary-expression before 'void'
bool cbRead(Modbus::ResultCode event, uint16_t transactionId, void* data) {
^
Supla_LS1024B_Reader:141:73: error: expression list treated as compound expression in initializer [-fpermissive]
bool cbRead(Modbus::ResultCode event, uint16_t transactionId, void* data) {
^
Supla_LS1024B_Reader:141:13: error: redefinition of 'bool cbRead'
bool cbRead(Modbus::ResultCode event, uint16_t transactionId, void* data) {
^
Supla_LS1024B_Reader:141:6: error: 'bool cbRead' previously defined here
bool cbRead(Modbus::ResultCode event, uint16_t transactionId, void* data) {
^
Supla_LS1024B_Reader:141:13: error: 'Modbus' has not been declared
bool cbRead(Modbus::ResultCode event, uint16_t transactionId, void* data) {
^
Supla_LS1024B_Reader:141:48: error: expected primary-expression before 'transactionId'
bool cbRead(Modbus::ResultCode event, uint16_t transactionId, void* data) {
^
Supla_LS1024B_Reader:141:63: error: expected primary-expression before 'void'
bool cbRead(Modbus::ResultCode event, uint16_t transactionId, void* data) {
^
Znaleziono wiele bibliotek w "ESP8266WiFi.h"
Wykorzystane: C:\Users\Mateus\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.3\libraries\ESP8266WiFi
Znaleziono wiele bibliotek w "ESP8266WebServer.h"
Wykorzystane: C:\Users\Mateus\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.3\libraries\ESP8266WebServer
Znaleziono wiele bibliotek w "ESP8266HTTPUpdateServer.h"
Wykorzystane: C:\Users\Mateus\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.3\libraries\ESP8266HTTPUpdateServer
Znaleziono wiele bibliotek w "Wire.h"
Wykorzystane: C:\Users\Mateus\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.3\libraries\Wire
Znaleziono wiele bibliotek w "ModbusRTU.h"
Wykorzystane: C:\Users\Mateus\Documents\Arduino\libraries\ModbusRTU-master
Znaleziono wiele bibliotek w "SH1106Wire.h"
Wykorzystane: C:\Users\Mateus\Documents\Arduino\libraries\esp8266-oled-ssd1306-master
Znaleziono wiele bibliotek w "EEPROM.h"
Wykorzystane: C:\Users\Mateus\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.3\libraries\EEPROM
Znaleziono wiele bibliotek w "DHT.h"
Wykorzystane: C:\Users\Mateus\Documents\Arduino\libraries\arduino-DHT-master
Znaleziono wiele bibliotek w "SHTSensor.h"
Wykorzystane: C:\Users\Mateus\Documents\Arduino\libraries\arduino-sht-master
Znaleziono wiele bibliotek w "ESP8266mDNS.h"
Wykorzystane: C:\Users\Mateus\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.3\libraries\ESP8266mDNS
Znaleziono wiele bibliotek w "SPI.h"
Wykorzystane: C:\Users\Mateus\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.3\libraries\SPI
Znaleziono wiele bibliotek w "DoubleResetDetector.h"
Wykorzystane: C:\Users\Mateus\Documents\Arduino\libraries\DoubleResetDetector
Znaleziono wiele bibliotek w "ArduinoOTA.h"
Wykorzystane: C:\Users\Mateus\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.3\libraries\ArduinoOTA
Znaleziono wiele bibliotek w "Adafruit_Sensor.h"
Wykorzystane: C:\Users\Mateus\Documents\Arduino\libraries\Adafruit_Unified_Sensor
Niewykorzystane: C:\Users\Mateus\Documents\Arduino\libraries\ada
Znaleziono wiele bibliotek w "SoftwareSerial.h"
Wykorzystane: C:\Users\Mateus\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.3\libraries\SoftwareSerial
Znaleziono wiele bibliotek w "ESP8266TrueRandom.h"
Wykorzystane: C:\Users\Mateus\Documents\Arduino\libraries\ESP8266TrueRandom-master
Znaleziono wiele bibliotek w "SuplaDevicePrimary.h"
Wykorzystane: C:\Users\Mateus\Documents\Arduino\libraries\SuplaDevicePrimary-master
Znaleziono wiele bibliotek w "OneWire.h"
Wykorzystane: C:\Users\Mateus\Documents\Arduino\libraries\OneWire
Macie pomysły jak to rozwiązać ?
W temacie Arduino IDE nie mam wogóle doświadczenia wiec każda pomoc mile widziana:)
Wersja Arduino IDE 1.8.10