25 lines
510 B
C++
25 lines
510 B
C++
#include "Arduino.h"
|
|
#include <Ethernet.h>
|
|
#include <SPI.h>
|
|
#include <WebSocketClient.h>
|
|
|
|
byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };
|
|
char server[] = "echo.websocket.org";
|
|
WebSocketClient client;
|
|
|
|
void setup() {
|
|
Serial.begin(9600);
|
|
Ethernet.begin(mac);
|
|
client.connect(server);
|
|
client.setDataArrivedDelegate(dataArrived);
|
|
client.send("Hello World!");
|
|
}
|
|
|
|
void loop() {
|
|
client.monitor();
|
|
}
|
|
|
|
void dataArrived(WebSocketClient client, String data) {
|
|
Serial.println("Data Arrived: " + data);
|
|
}
|