@@ -86,7 +86,7 @@ const char index_html[] PROGMEM = R"rawliteral(
86
86
<script src="https://cdn.jsdelivr.net/npm/[email protected] /dist/js/bootstrap.bundle.min.js" integrity="sha384-YvpcrYf0tY3lHB60NNkmXc5s9fDVZLESaAA55NDzOxhy9GkcIdslK1eN7N6jIeHz" crossorigin="anonymous"></script>
87
87
<script>
88
88
89
- let timer;
89
+ let timer = undefined ;
90
90
let startTime = 0;
91
91
92
92
let lapCounter = 0;
@@ -215,22 +215,28 @@ const char index_html[] PROGMEM = R"rawliteral(
215
215
}
216
216
217
217
var start = function () {
218
- reset();
218
+ console.log('start');
219
+ stop();
219
220
startTime = Date.now();
220
221
timer = setInterval(__handleTimer, 8);
221
- __clearLapRows();
222
+ // __clearLapRows();
222
223
// setTimeout(stop, 5000);
223
224
}
224
225
225
226
var stop = function () {
226
- clearInterval(timer);
227
+ console.log('stop');
228
+ if(timer != undefined){
229
+ clearInterval(timer);
230
+ timer = undefined;
231
+ }
227
232
startTime = 0;
228
233
lastLapTime = 0;
229
234
bestLapTime = 0;
230
235
document.getElementById('currentTimer').innerText = '00:00.000';
231
236
}
232
237
233
238
var lap = function () {
239
+ console.log('lap');
234
240
if (startTime == 0) {
235
241
start();
236
242
return;
@@ -244,6 +250,7 @@ const char index_html[] PROGMEM = R"rawliteral(
244
250
}
245
251
246
252
var reset = function () {
253
+ console.log('reset');
247
254
stop();
248
255
__clearLapRows();
249
256
lapCounter = 0;
@@ -328,17 +335,17 @@ bool web_setup() {
328
335
}
329
336
330
337
void web_start () {
331
- // if (millis() > last_event_ms + 1000) {
332
- events.send (" start" , " start" , millis ());
333
- last_event_ms = millis ();
334
- // }
338
+ if (millis () > last_event_ms + 1000 ) {
339
+ events.send (" start" , " start" , millis ());
340
+ last_event_ms = millis ();
341
+ }
335
342
}
336
343
337
344
void web_stop () {
338
- if (millis () > last_event_ms + 1000 ) {
345
+ // if (millis() > last_event_ms + 1000) {
339
346
events.send (" stop" , " stop" , millis ());
340
347
last_event_ms = millis ();
341
- }
348
+ // }
342
349
}
343
350
344
351
void web_lap () {
0 commit comments