@@ -16,20 +16,22 @@ ESP8266WiFiMulti WiFiMulti;
16
16
17
17
WebSocketsServer webSocket = WebSocketsServer(81 );
18
18
19
+ #define USE_SERIAL Serial1
20
+
19
21
void webSocketEvent (uint8_t num, WStype_t type, uint8_t * payload, size_t lenght) {
20
22
21
23
switch (type) {
22
24
case WStype_DISCONNECTED:
23
- Serial1 .printf (" [%u] Disconnected!\n " , num);
25
+ USE_SERIAL .printf (" [%u] Disconnected!\n " , num);
24
26
break ;
25
27
case WStype_CONNECTED:
26
28
{
27
29
IPAddress ip = webSocket.remoteIP (num);
28
- Serial1 .printf (" [%u] Connected from %d.%d.%d.%d url: %s\n " , num, ip[0 ], ip[1 ], ip[2 ], ip[3 ], payload);
30
+ USE_SERIAL .printf (" [%u] Connected from %d.%d.%d.%d url: %s\n " , num, ip[0 ], ip[1 ], ip[2 ], ip[3 ], payload);
29
31
}
30
32
break ;
31
33
case WStype_TEXT:
32
- Serial1 .printf (" [%u] get Text: %s\n " , num, payload);
34
+ USE_SERIAL .printf (" [%u] get Text: %s\n " , num, payload);
33
35
34
36
// echo data back to browser
35
37
webSocket.sendTXT (num, payload, lenght);
@@ -38,7 +40,7 @@ void webSocketEvent(uint8_t num, WStype_t type, uint8_t * payload, size_t lenght
38
40
webSocket.broadcastTXT (payload, lenght);
39
41
break ;
40
42
case WStype_BIN:
41
- Serial1 .printf (" [%u] get binary lenght: %u\n " , num, lenght);
43
+ USE_SERIAL .printf (" [%u] get binary lenght: %u\n " , num, lenght);
42
44
hexdump (payload, lenght);
43
45
44
46
// echo data back to browser
@@ -49,19 +51,19 @@ void webSocketEvent(uint8_t num, WStype_t type, uint8_t * payload, size_t lenght
49
51
}
50
52
51
53
void setup () {
52
- Serial .begin (921600 );
53
- Serial1 .begin (921600 );
54
+ // USE_SERIAL .begin(921600);
55
+ USE_SERIAL .begin (115200 );
54
56
55
57
// Serial.setDebugOutput(true);
56
- Serial1 .setDebugOutput (true );
58
+ USE_SERIAL .setDebugOutput (true );
57
59
58
- Serial1 .println ();
59
- Serial1 .println ();
60
- Serial1 .println ();
60
+ USE_SERIAL .println ();
61
+ USE_SERIAL .println ();
62
+ USE_SERIAL .println ();
61
63
62
64
for (uint8_t t = 4 ; t > 0 ; t--) {
63
- Serial1 .printf (" [SETUP] BOOT WAIT %d...\n " , t);
64
- Serial1 .flush ();
65
+ USE_SERIAL .printf (" [SETUP] BOOT WAIT %d...\n " , t);
66
+ USE_SERIAL .flush ();
65
67
delay (1000 );
66
68
}
67
69
0 commit comments