@@ -49,7 +49,7 @@ void socketIOEvent(socketIOmessageType_t type, uint8_t * payload, size_t length)
49
49
USE_SERIAL.println (error.c_str ());
50
50
return ;
51
51
}
52
-
52
+
53
53
String eventName = doc[0 ];
54
54
USE_SERIAL.printf (" [IOc] event name: %s\n " , eventName.c_str ());
55
55
@@ -58,7 +58,7 @@ void socketIOEvent(socketIOmessageType_t type, uint8_t * payload, size_t length)
58
58
// creat JSON message for Socket.IO (ack)
59
59
DynamicJsonDocument docOut (1024 );
60
60
JsonArray array = docOut.to <JsonArray>();
61
-
61
+
62
62
// add payload (parameters) for the ack (callback function)
63
63
JsonObject param1 = array.createNestedObject ();
64
64
param1[" now" ] = millis ();
@@ -68,7 +68,7 @@ void socketIOEvent(socketIOmessageType_t type, uint8_t * payload, size_t length)
68
68
output += id;
69
69
serializeJson (docOut, output);
70
70
71
- // Send event
71
+ // Send event
72
72
socketIO.send (sIOtype_ACK , output);
73
73
}
74
74
}
@@ -125,7 +125,7 @@ void setup() {
125
125
USE_SERIAL.printf (" [SETUP] WiFi Connected %s\n " , ip.c_str ());
126
126
127
127
// server address, port and URL
128
- socketIO.begin (" 10.11.100.100" , 8880 );
128
+ socketIO.begin (" 10.11.100.100" , 8880 , " /socket.io/?EIO=4 " );
129
129
130
130
// event handler
131
131
socketIO.onEvent (socketIOEvent);
@@ -143,7 +143,7 @@ void loop() {
143
143
// creat JSON message for Socket.IO (event)
144
144
DynamicJsonDocument doc (1024 );
145
145
JsonArray array = doc.to <JsonArray>();
146
-
146
+
147
147
// add evnet name
148
148
// Hint: socket.on('event_name', ....
149
149
array.add (" event_name" );
@@ -156,7 +156,7 @@ void loop() {
156
156
String output;
157
157
serializeJson (doc, output);
158
158
159
- // Send event
159
+ // Send event
160
160
socketIO.sendEVENT (output);
161
161
162
162
// Print JSON for debugging
0 commit comments