@@ -125,19 +125,36 @@ void setup()
125
125
DBUGF (" After config_load_settings: %d" , ESPAL.getFreeHeap ());
126
126
127
127
eventLog.begin ();
128
+ DBUGF (" After eventLog.begin: %d" , ESPAL.getFreeHeap ());
129
+
128
130
timeManager.begin ();
131
+ DBUGF (" After timeManager.begin: %d" , ESPAL.getFreeHeap ());
132
+
129
133
evse.begin ();
134
+ DBUGF (" After evse.begin: %d" , ESPAL.getFreeHeap ());
135
+
130
136
scheduler.begin ();
137
+ DBUGF (" After scheduler.begin: %d" , ESPAL.getFreeHeap ());
138
+
131
139
divert.begin ();
140
+ DBUGF (" After divert.begin: %d" , ESPAL.getFreeHeap ());
141
+
132
142
limit.begin (evse);
143
+ DBUGF (" After limit.begin: %d" , ESPAL.getFreeHeap ());
144
+
133
145
lcd.begin (evse, scheduler, manual);
146
+ DBUGF (" After lcd.begin: %d" , ESPAL.getFreeHeap ());
147
+
134
148
#if defined(ENABLE_PN532)
135
149
pn532.begin ();
136
150
rfid.begin (evse, pn532);
137
151
#else
138
152
rfid.begin (evse, rfidNullDevice);
139
153
#endif
154
+ DBUGF (" After rfid.begin: %d" , ESPAL.getFreeHeap ());
155
+
140
156
ledManager.begin (evse);
157
+ DBUGF (" After ledManager.begin: %d" , ESPAL.getFreeHeap ());
141
158
142
159
// Initialise the WiFi
143
160
net.begin ();
@@ -146,6 +163,7 @@ void setup()
146
163
// Initialise Mongoose networking library
147
164
Mongoose.begin ();
148
165
Mongoose.setRootCa (root_ca);
166
+ DBUGF (" After Mongoose.begin: %d" , ESPAL.getFreeHeap ());
149
167
150
168
// Bring up the web server
151
169
web_server_setup ();
@@ -159,8 +177,10 @@ void setup()
159
177
input_setup ();
160
178
161
179
ocpp.begin (evse, lcd, eventLog, rfid);
180
+ DBUGF (" After ocpp.begin: %d" , ESPAL.getFreeHeap ());
162
181
163
182
shaper.begin (evse);
183
+ DBUGF (" After shaper.begin: %d" , ESPAL.getFreeHeap ());
164
184
165
185
lcd.display (F (" OpenEVSE WiFI" ), 0 , 0 , 0 , LCD_CLEAR_LINE);
166
186
lcd.display (currentfirmware, 0 , 1 , 5 * 1000 , LCD_CLEAR_LINE);
0 commit comments