Closed M1chaelM closed 1 year ago
Closing this per discussion. There is not a currently supported way to suppress unused fields (except by filtering through another program). The plan is to wait for custom message support to improve, then restore our custom messages.
Because of some challenges introduced by the way we use protobufs, it is difficult to create custom messages in VRX 2.0 and above. As a consequence, we rely heavily on the "params" message. A drawback is that this message is very noisy and
ros2 topic echo
commands produce output that is hard to read without instrumentation.The situation would be much better if there were an easy way to suppress unused fields in the param message. For example, in the following entry from the
range_bearing
topic for the acoustic pinger, only 2 fields are really relevant:If we could display only the name and double_value fields this message would be much more human-friendly. I'm creating this issue as a reminder to check what options might be available.