31 lines
545 B
C++
31 lines
545 B
C++
const char* ssid = SECRET_SSID;
|
|
const char* password = SECRET_PASSWORD;
|
|
|
|
#include "WiFi.h"
|
|
#include "AsyncUDP.h"
|
|
|
|
const IPAddress multicastIP = IPAddress(239, 1, 2, 3);
|
|
int port = 1234;
|
|
|
|
byte watchdog = 0;
|
|
AsyncUDP udp;
|
|
|
|
void UdpInit() {
|
|
ConnectToWiFi();
|
|
}
|
|
|
|
void UdpLoop() {
|
|
udp.writeTo(data, sizeof(data), multicastIP, port);
|
|
}
|
|
|
|
void ConnectToWiFi() {
|
|
WiFi.mode(WIFI_STA);
|
|
WiFi.begin(ssid, password);
|
|
if (WiFi.waitForConnectResult() != WL_CONNECTED) {
|
|
Serial.println("WiFi Failed");
|
|
while (1) {
|
|
delay(1000);
|
|
}
|
|
}
|
|
}
|