@@ -31,8 +31,6 @@ const char* password = "**********";
3131WiFiServer server (23 );
3232WiFiClient serverClients[MAX_SRV_CLIENTS];
3333
34- HardwareSerial Serial1 (2 ); // UART1/Serial1 pins 16,17
35-
3634void setup () {
3735 Serial.begin (115200 );
3836 Serial.println (" \n Connecting" );
@@ -62,7 +60,7 @@ void setup() {
6260 }
6361
6462 // start UART and the server
65- Serial1 .begin (9600 );
63+ Serial2 .begin (9600 );
6664 server.begin ();
6765 server.setNoDelay (true );
6866
@@ -98,7 +96,7 @@ void loop() {
9896 if (serverClients[i] && serverClients[i].connected ()){
9997 if (serverClients[i].available ()){
10098 // get data from the telnet client and push it to the UART
101- while (serverClients[i].available ()) Serial1 .write (serverClients[i].read ());
99+ while (serverClients[i].available ()) Serial2 .write (serverClients[i].read ());
102100 }
103101 }
104102 else {
@@ -108,10 +106,10 @@ void loop() {
108106 }
109107 }
110108 // check UART for data
111- if (Serial1 .available ()){
112- size_t len = Serial1 .available ();
109+ if (Serial2 .available ()){
110+ size_t len = Serial2 .available ();
113111 uint8_t sbuf[len];
114- Serial1 .readBytes (sbuf, len);
112+ Serial2 .readBytes (sbuf, len);
115113 // push UART data to all connected telnet clients
116114 for (i = 0 ; i < MAX_SRV_CLIENTS; i++){
117115 if (serverClients[i] && serverClients[i].connected ()){
0 commit comments