This PR enables mDNS on the ESP32. This gives the following functionality:
It will be possible to connect to the ESP32 using a local hostname in the format aideck-ABCDEF, where ABCDEF is the last 3 bytes of the MAC address
The ESP32 will boardcast information with some custom data, but also the hostname. This will enable automatically finding instances on the local network for connecting later on in the Crazyflie client
The information contained in the TXT part of the mDNS message is:
pname: Product name
pversion: Product version
id: A unique ID, in this case the full MAC
name: In this case left blank, but could be configurable in the future
This PR enables mDNS on the ESP32. This gives the following functionality:
aideck-ABCDEF
, where ABCDEF is the last 3 bytes of the MAC addressThe information contained in the TXT part of the mDNS message is:
pname
: Product namepversion
: Product versionid
: A unique ID, in this case the full MACname
: In this case left blank, but could be configurable in the futurecpxversion
: The CPX protocol version used