-
Notifications
You must be signed in to change notification settings - Fork 1k
/
Copy pathWSerial.cpp
81 lines (79 loc) · 1.63 KB
/
WSerial.cpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
#include "WSerial.h"
WEAK void serialEventRun(void)
{
#if defined(HAVE_HWSERIAL1)
if (serialEvent1 && Serial1.available()) {
serialEvent1();
}
#endif
#if defined(HAVE_HWSERIAL2)
if (serialEvent2 && Serial2.available()) {
serialEvent2();
}
#endif
#if defined(HAVE_HWSERIAL3)
if (serialEvent3 && Serial3.available()) {
serialEvent3();
}
#endif
#if defined(HAVE_HWSERIAL4)
if (serialEvent4 && Serial4.available()) {
serialEvent4();
}
#endif
#if defined(HAVE_HWSERIAL5)
if (serialEvent5 && Serial5.available()) {
serialEvent5();
}
#endif
#if defined(HAVE_HWSERIAL6)
if (serialEvent6 && Serial6.available()) {
serialEvent6();
}
#endif
#if defined(HAVE_HWSERIAL7)
if (serialEvent7 && Serial7.available()) {
serialEvent7();
}
#endif
#if defined(HAVE_HWSERIAL8)
if (serialEvent8 && Serial8.available()) {
serialEvent8();
}
#endif
#if defined(HAVE_HWSERIAL9)
if (serialEvent9 && Serial9.available()) {
serialEvent9();
}
#endif
#if defined(HAVE_HWSERIAL10)
if (serialEvent10 && Serial10.available()) {
serialEvent10();
}
#endif
#if defined(HAVE_HWSERIALLP1)
if (serialEventLP1 && SerialLP1.available()) {
serialEventLP1();
}
#endif
#if defined(HAVE_HWSERIALLP2)
if (serialEventLP2 && SerialLP2.available()) {
serialEventLP2();
}
#endif
#if defined(HAVE_HWSERIALLP3)
if (serialEventLP3 && SerialLP3.available()) {
serialEventLP3();
}
#endif
#if defined(HAVE_SERIALUSB)
if (serialEventUSB && SerialUSB.available()) {
serialEventUSB();
}
#endif
#if defined(HAVE_SERIALVIRTIO)
if (serialEventVirtIO && SerialVirtIO.available()) {
serialEventVirtIO();
}
#endif
}