RP2xx0: Add UDP Multicast support

This commit is contained in:
vidplace7 2025-03-15 18:12:00 -04:00
parent 8efc9702d3
commit 3dfc248776
3 changed files with 5 additions and 3 deletions

View File

@ -70,4 +70,4 @@ class UdpMulticastThread : public concurrency::OSThread
IPAddress udpIpAddress; IPAddress udpIpAddress;
AsyncUDP udp; AsyncUDP udp;
}; };
#endif // ARCH_ESP32 #endif // HAS_UDP_MULTICAST

View File

@ -23,8 +23,9 @@ build_flags = ${rp2350_base.build_flags}
-DHAS_WIFI=1 -DHAS_WIFI=1
-L "${platformio.libdeps_dir}/${this.__env__}/bsec2/src/cortex-m33" -L "${platformio.libdeps_dir}/${this.__env__}/bsec2/src/cortex-m33"
-fexceptions # for exception handling in MQTT -fexceptions # for exception handling in MQTT
-DHAS_UDP_MULTICAST=1
build_src_filter = ${rp2350_base.build_src_filter} +<mesh/wifi/> build_src_filter = ${rp2350_base.build_src_filter} +<mesh/wifi/>
lib_deps = lib_deps =
${rp2350_base.lib_deps} ${rp2350_base.lib_deps}
${networking_base.lib_deps} ${networking_base.lib_deps}
debug_build_flags = ${rp2350_base.build_flags}, -g debug_build_flags = ${rp2350_base.build_flags}, -g

View File

@ -10,9 +10,10 @@ build_flags = ${rp2040_base.build_flags}
-DHW_SPI1_DEVICE -DHW_SPI1_DEVICE
-L "${platformio.libdeps_dir}/${this.__env__}/bsec2/src/cortex-m0plus" -L "${platformio.libdeps_dir}/${this.__env__}/bsec2/src/cortex-m0plus"
-fexceptions # for exception handling in MQTT -fexceptions # for exception handling in MQTT
-DHAS_UDP_MULTICAST=1
build_src_filter = ${rp2040_base.build_src_filter} +<mesh/wifi/> build_src_filter = ${rp2040_base.build_src_filter} +<mesh/wifi/>
lib_deps = lib_deps =
${rp2040_base.lib_deps} ${rp2040_base.lib_deps}
${networking_base.lib_deps} ${networking_base.lib_deps}
debug_build_flags = ${rp2040_base.build_flags}, -g debug_build_flags = ${rp2040_base.build_flags}, -g
debug_tool = cmsis-dap ; for e.g. Picotool debug_tool = cmsis-dap ; for e.g. Picotool