linux_peripheral_interfaces
linux_peripheral_interfaces copied to clipboard
diagnostics messages not published on remote PC
This works:
ROBOT $: roscore
ROBOT $: rosrun libsensors_monitor libsensors_monitor
ROBOT $: rostopic echo -n 1 /diagnostics
But when trying to listen on the remote PC, rostopic echo
prints nothing.
ROBOT $: roscore
ROBOT $: rosrun libsensors_monitor libsensors_monitor
REMOTE_PC $: rostopic echo -n 1 /diagnostics
---- nothing is printed ----
Interestingly REMOTE_PC $: rostopic list
shows /diagnostics
I confirmed the network communication is working correctly by running mavros package, which also publishes diagnostics messages, and I am able to listen on the remote PC with no problems.
Additionally, when running both mavros and libsensors_monitor and calling ROBOT $: rostopic echo -n 1 /diagnostics
, only mavros messages are printed.
This has nothing to do with this package but has to do with your ROS network setup:
http://wiki.ros.org/ROS/NetworkSetup
I second to reinzor's comment:
This has nothing to do with this package but has to do with your ROS network setup: