File tree 2 files changed +4
-6
lines changed
2 files changed +4
-6
lines changed Original file line number Diff line number Diff line change @@ -97,6 +97,8 @@ class HardwareSerial: public Stream
97
97
uart_t * _uart;
98
98
};
99
99
100
+ extern void serialEventRun (void ) __attribute__((weak));
101
+
100
102
#if !defined(NO_GLOBAL_INSTANCES) && !defined(NO_GLOBAL_SERIAL)
101
103
extern HardwareSerial Serial;
102
104
extern HardwareSerial Serial1;
Original file line number Diff line number Diff line change @@ -9,19 +9,15 @@ TaskHandle_t loopTaskHandle = NULL;
9
9
10
10
bool loopTaskWDTEnabled;
11
11
12
- extern " C" void esp_loop (void ) __attribute__((weak));
13
- extern " C" void esp_loop (void ) {
14
- loop ();
15
- }
16
-
17
12
void loopTask (void *pvParameters)
18
13
{
19
14
setup ();
20
15
for (;;) {
21
16
if (loopTaskWDTEnabled){
22
17
esp_task_wdt_reset ();
23
18
}
24
- esp_loop ();
19
+ loop ();
20
+ if (serialEventRun) serialEventRun ();
25
21
}
26
22
}
27
23
You can’t perform that action at this time.
0 commit comments