You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
void webSocketEvent(WStype_t type, uint8_t* payload, size_t length) {
switch(type) {
case WStype_DISCONNECTED:
Serial.println("Disconnected from the server");
break;
case WStype_CONNECTED:
Serial.println("Connected to the server");
break;
case WStype_TEXT:
Serial.print("Received payload: ");
for(size_t i = 0; i < length; i++) {
Serial.print((char)payload[i]);
}
Serial.println();
break;
case WStype_BIN:
Serial.println("Received binary data");
break;
case WStype_PING:
Serial.println("Received ping from server");
break;
case WStype_PONG:
Serial.println("Received pong from server");
break;
}
}
#include <ESP8266WiFi.h>
#include <WebSocketsClient.h>
const char* ssid = "Net";
const char* password = "12345678";
const char* webSocketServer = "wss://websocket-27cf.onrender.com";
WebSocketsClient webSocket;
void webSocketEvent(WStype_t type, uint8_t* payload, size_t length) {
switch(type) {
case WStype_DISCONNECTED:
Serial.println("Disconnected from the server");
break;
case WStype_CONNECTED:
Serial.println("Connected to the server");
break;
case WStype_TEXT:
Serial.print("Received payload: ");
for(size_t i = 0; i < length; i++) {
Serial.print((char)payload[i]);
}
Serial.println();
break;
case WStype_BIN:
Serial.println("Received binary data");
break;
case WStype_PING:
Serial.println("Received ping from server");
break;
case WStype_PONG:
Serial.println("Received pong from server");
break;
}
}
void setup() {
Serial.begin(115200);
WiFi.begin(ssid, password);
while (WiFi.status() != WL_CONNECTED) {
delay(1000);
Serial.println("Connecting to WiFi...");
}
//webSocket.beginSSL(webSocketServer,10000);
webSocket.beginSSL("websocket-27cf.onrender.com", 10000, "/");
webSocket.onEvent(webSocketEvent);
// webSocket.setReconnectInterval(5000);
// webSocket.enableHeartbeat(15000, 3000);
}
void loop() {
webSocket.loop();
}
The text was updated successfully, but these errors were encountered: