I'm trying to implement the agent discovery feature. The agent is running on an Ubuntu Linux server and a Zephyr embedded client is using the uxr_discovery_agents_default function to look for the agent on UDP multicast.
The uxr_discovery_agents_default function returns "127.0.0.1" as the agents IP address. I have not yet found a way to force the agent to use the correct network interface. How do I get the agent to return the IP address of the eth0 interface?
I'm trying to implement the agent discovery feature. The agent is running on an Ubuntu Linux server and a Zephyr embedded client is using the uxr_discovery_agents_default function to look for the agent on UDP multicast. The uxr_discovery_agents_default function returns "127.0.0.1" as the agents IP address. I have not yet found a way to force the agent to use the correct network interface. How do I get the agent to return the IP address of the eth0 interface?