vitotai / BrewManiacEsp8266

BrewManiac on ESP8266. Only ESP8266 needed.
155 stars 71 forks source link

ESP32 - 0.5 beta - Issues #77

Open acremonezi opened 3 years ago

acremonezi commented 3 years ago

Results from my test:

  1. @ HttpUpdateHandler.cpp into line 5, @KLelong find the solution here that replacing #include to #include it works.
  2. OneWire Temp Sensors on Pin 23, not detected. Tried to enable DMultipleSensorEnabled=true and still did not work.
  3. Build and Upload "issues" using (Fedora 33 and PlatformIO) are bellow:

Warning! env_default configuration option in section [platformio] is deprecated and will be removed in the next release! Please use default_envs instead


Compiling .pio/build/esp32/src/BrewManiac.cpp.o

In file included from src/BrewManiac.cpp:14:0: lib/OneWire/src/OneWire.h:245:2: warning: #warning "OneWire. Fallback mode. Using API calls for pinMode,digitalRead and digitalWrite. Operation of this library is not guaranteed on this architecture." [-Wcpp]

warning "OneWire. Fallback mode. Using API calls for pinMode,digitalRead and digitalWrite. Operation of this library is not guaranteed on this architecture." ^


Compiling .pio/build/esp32/src/HttpUpdateHandler.cpp.o

src/BrewManiacEx.cpp: In member function 'void NetworkConfig::loadSetting()': src/BrewManiacEx.cpp:46:53: warning: format '%d' expects argument of type 'int', but argument 3 has type 'ArduinoJson6100_000::DeserializationError' [-Wformat=]

define DBG_PRINTF(...) DebugPort.printf(__VA_ARGS__)

                                                 ^

src/BrewManiacEx.cpp:605:3: note: in expansion of macro 'DBG_PRINTF' DBG_PRINTF("deserialzeJson:%d\n",error); ^


Compiling .pio/build/esp32/lib3ee/OneWire/OneWire.cpp.o

In file included from lib/OneWire/src/OneWire.cpp:122:0: lib/OneWire/src/OneWire.h:245:2: warning: #warning "OneWire. Fallback mode. Using API calls for pinMode,digitalRead and digitalWrite. Operation of this library is not guaranteed on this architecture." [-Wcpp]

warning "OneWire. Fallback mode. Using API calls for pinMode,digitalRead and digitalWrite. Operation of this library is not guaranteed on this architecture." ^


Compiling .pio/build/esp32/lib5a6/PID_AutoTune_v0/PID_AutoTune_v0.cpp.o Compiling .pio/build/esp32/lib24a/PID_v1/PID_v1.cpp.o

lib/OneWire/src/OneWire.cpp: In member function 'uint8_t OneWire::reset()': lib/OneWire/src/OneWire.cpp:145:24: warning: unused variable 'reg' [-Wunused-variable] volatile IO_REG_TYPE *reg IO_REG_ASM = baseReg; ^


lib/OneWire/src/OneWire.cpp: In member function 'void OneWire::write_bit(uint8_t)': lib/OneWire/src/OneWire.cpp:179:24: warning: unused variable 'reg' [-Wunused-variable] volatile IO_REG_TYPE *reg IO_REG_ASM = baseReg; ^


lib/OneWire/src/OneWire.cpp: In member function 'uint8_t OneWire::read_bit()': lib/OneWire/src/OneWire.cpp:207:24: warning: unused variable 'reg' [-Wunused-variable] volatile IO_REG_TYPE *reg IO_REG_ASM = baseReg; ^

The new front-end is very nice! Congratulations! Hope it can help in anyway.

Best regards!