diff options
Diffstat (limited to 'src/device/udp.ino')
-rw-r--r-- | src/device/udp.ino | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/src/device/udp.ino b/src/device/udp.ino deleted file mode 100644 index b88f314..0000000 --- a/src/device/udp.ino +++ /dev/null @@ -1,25 +0,0 @@ -#include "udp.h" -#include <ESP8266WiFi.h> -#include <WiFiUdp.h> - -static char udppacketbuffer[32] = {0}; -static char *udppacketcursor = NULL; - -void udp_init_packet(IPAddress ip, const int port) -{ - Udp.beginPacket(ip, port); - memset(udppacketbuffer, 0, sizeof(udppacketbuffer)); - udppacketcursor = udppacketbuffer; -} - -void udp_push(const void * const data, const size_t size) -{ - memcpy(udppacketcursor, data, size); - udppacketcursor += size; -} - -int udp_flush(void) -{ - Udp.write((const uint8_t *) udppacketbuffer, udppacketcursor - udppacketbuffer); - return Udp.endPacket(); -} |