From 5ea2c48d5bea319674e987ac8f9b8dc5bf115ce3 Mon Sep 17 00:00:00 2001 From: Julius Jurgelenas Date: Mon, 15 Jun 2026 00:00:29 +0300 Subject: [PATCH] Advertise product name in mDNS --- lib/WIFI/devWIFI.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/WIFI/devWIFI.cpp b/lib/WIFI/devWIFI.cpp index 597526f6..cbf8948c 100644 --- a/lib/WIFI/devWIFI.cpp +++ b/lib/WIFI/devWIFI.cpp @@ -687,6 +687,8 @@ static void startMDNS() MDNSResponder::hMDNSService service = MDNS.addService(instance.c_str(), "http", "tcp", 80); MDNS.addServiceTxt(service, "vendor", "elrs"); MDNS.addServiceTxt(service, "target", (const char *)&target_name[4]); + if (firmwareOptions.product_name[0] != 0) + MDNS.addServiceTxt(service, "product", (const char *)firmwareOptions.product_name); MDNS.addServiceTxt(service, "version", VERSION); MDNS.addServiceTxt(service, "options", String(FPSTR(compile_options)).c_str()); #if defined(TARGET_VRX_BACKPACK) @@ -710,6 +712,8 @@ static void startMDNS() MDNS.addService("http", "tcp", 80); MDNS.addServiceTxt("http", "tcp", "vendor", "elrs"); MDNS.addServiceTxt("http", "tcp", "target", (const char *)&target_name[4]); + if (firmwareOptions.product_name[0] != 0) + MDNS.addServiceTxt("http", "tcp", "product", (const char *)firmwareOptions.product_name); MDNS.addServiceTxt("http", "tcp", "version", VERSION); MDNS.addServiceTxt("http", "tcp", "options", String(FPSTR(compile_options)).c_str()); #if defined(TARGET_VRX_BACKPACK)