2023-10-26 10:20 AM
Hi,
I'm working on Power Line Communication with ST8500, with evaluation board equipped with STM32G0 and ST8500.
I'm able to send and receive UDP messages between 2 nodes, but I'd like to implement the IPV6 multicast feature. In particular, I want that one specific node send UDP datagram to all the nodes of the network.
Multicast came into my mind, but I don't think it is implemented.
Is there a way to do so?
Regards,
2023-11-23 02:29 AM
Dear user,
I can invite you to download the latest package version available on st.com. it is called STSW-ST8500GH-2. It integrates IPv6 multicast functionality. This package is made for the new EVLKST8500GH-2 but it can also be adapted to be compatible with the previous EVLKST8500GH868 and EVLKST8500GH915 kits by re-mapping its pinout. Or you can just have a look on it to see how the multicast is handle.
To give you some information about the multicast implementation. Multicast means that the devices are registered to a multicast group. By default all the devices are added in the group 0x8001 and 0x8002. So to send a UDP datagram to these multicast groups you need to use these IPv6 addresses respectively: F020000000000000000000000000001 and F020000000000000000000000000002 as the destination address. The devices should receive the indication message.
Make sure also that the connection ID is well configured.
Best regards,
Alexandre