Skip to content
This repository has been archived by the owner on Aug 3, 2023. It is now read-only.

v1.0.3c

Compare
Choose a tag to compare
@mrWheel mrWheel released this 22 Nov 11:15
· 25 commits to master since this release
abb059e
  • Bug Fix for v1.0.3b waarbij de dag-namen niet goed werden weergegeven
  • Bij het opstarten controleert de firmware of alle benodigde bestanden ook daadwerkelijk aanwezig zijn.
  • Meer feedback op het OLED scherm (bij het opstarten)
  • Debug geeft nu ook de grootte van het grootste aaneengeschakelde stuk heap weer
  • Geheugen gebruik voor variabelen geoptimaliseerd (wat in een iets grotere heap resulteert)

De v1.0.3c binary is met de volgende opties gecompileerd:

/******************** compiler options  ********************************************/
#define IS_ESP12                  // define if it's a 'bare' ESP-12 (no reset/flash functionality on board)
#define USE_UPDATE_SERVER         // define if there is enough memory and updateServer to be used
#define HAS_OLED_SSD1306          // define if a 0.96" OLED display is present
//  #define HAS_OLED_SH1106           // define if a 1.3" OLED display is present
//  #define USE_PRE40_PROTOCOL        // define if Slimme Meter is pre DSMR 4.0 (2.2 .. 3.0)
//  #define USE_NTP_TIME              // define to generate Timestamp from NTP (Only Winter Time for now)
//  #define SM_HAS_NO_FASE_INFO       // if your SM does not give fase info use total delevered/returned
#define USE_MQTT                  // define if you want to use MQTT
//  #define SHOW_PASSWRDS             // well .. show the PSK key and MQTT password, what else?
//  #define HAS_NO_METER              // define if No "Slimme Meter" is attached (*TESTING*)
/******************** don't change anything below this comment **********************/

Settings van de ArduinoIDE:

    - Board: "Generic ESP8266 Module"
    - Flash mode: "DOUT" 
    - Flash size: "4M (1M SPIFFS)" 
    - DebugT port: "Disabled"
    - DebugT Level: "None"
    - IwIP Variant: "v2 Lower Memory"
    - Reset Method: "none"   
    - Crystal Frequency: "26 MHz" 
    - VTables: "Flash"
    - Flash Frequency: "40MHz"
    - CPU Frequency: "80 MHz"
    - Buildin Led: "2"