Some sensors we have use multicast addresses to transmit payloads.
Async_comm lacks support for multicasts, but it can be enabled simply by adding the multicast group-join option to the UDP socket.
I've written a small patch to src/udp.cpp. It checks if the destination address is a multicast address and enables the multicast group_join if so.
async_comm_multicast.patch.txt
I tested this successfully with a sensor sending multicast packets on 225.0.0.1
Some sensors we have use multicast addresses to transmit payloads.
Async_comm lacks support for multicasts, but it can be enabled simply by adding the multicast group-join option to the UDP socket.
I've written a small patch to src/udp.cpp. It checks if the destination address is a multicast address and enables the multicast group_join if so.
async_comm_multicast.patch.txt
I tested this successfully with a sensor sending multicast packets on 225.0.0.1