Skip to content

MicSG-dev/ArduinoMDNS2

 
 

Repository files navigation

ArduinoMDNS2

This is a mDNS Library for Arduino based on the arduino-libraries/ArduinoMDNS fork with bug fixes.

Fixed bugs:

  • Memory allocation in the mDNS service record function (addServiceRecord). See source: arduino-libraries#23;
  • Insufficient memory allocation for the number of characters in the text WITHOUT the terminating null character. See source: arduino-libraries#36;
  • The service query message attaches some data that should not be transmitted. See source: arduino-libraries#8;

mDNS library for Arduino. Based on @TrippyLighting's EthernetBonjour library.

Supports mDNS (registering services) and DNS-SD (service discovery).

Requirements

Any Arduino core and networking library that supports the new virtual UDP::beginMulticast(...) method, including:

  • AVR core 1.6.18 or later (bundled with IDE 1.8.2 and later) for AVR boards
  • SAMD core 1.6.13 or later for SAMD boards
  • Arduino Ethernet and WiFi101 libraries

About

mDNS library for Arduino without bugs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 93.0%
  • C 7.0%