Dashboard says “Connected” but telemetry is not updating
Connected but no updates = DDS interface issue; diagnose logs and fix Cyclone config.
This is commonly caused by a DDS (Data Distribution Service) misconfiguration: ROS2 nodes are running, but publishing on the wrong network interface.
Check the Docker logs for the state_machine container. If you see errors like:
ddsi_udp_conn_write to udp/<your-wifi-ip> failed
…that confirms DDS is trying to use the wrong interface.
Fix:
- Open
cyclone_dds.xml
- Ensure the interface connected directly to the robot (often
enP8p1s0oreth0) is listed and prioritized above Wi‑Fi.
Did this answer your question?
😞
😐
🤩