Tinca/Docs/Widgets/Publish Log

Publish Log

FREE
DISPLAY · 4 FIELDS · 4×2 DEFAULT

Monitor outgoing publish events

When to reach for it

Publish Log shows what the dashboard sent, not what the robot did with it: each row's SENT / NOT SENT badge reflects connection state only. Use it to confirm a Custom Button or Slider fired, or to catch a Topic Publisher (Pro) stuck on repeat. For inbound topics, use Topic Log (Pro); for severity-filtered /rosout lines, use Notification Feed (Pro).

Worked example: confirm a Custom Button

Add a Custom Button at its defaults: Topic /trigger, Message Type std_msgs/msg/Bool, Message { "data": true }. In Publish Log set Filter by Topic to /trigger, Show Schema and Show Data Preview on. Tap the button: a row lands with the schema and data preview; tap it to see the full JSON and whether it actually reached the bridge.

Watch out for
  • The list only redraws about once a second. A Slider streaming at its default Publish Rate (Hz) (Pro) of 10 lands ten rows in one jump, not one at a time.
  • Max Entries goes up to 100, but the underlying log caps at 50 events, shared across every Publish Log on the dashboard. Raising it past 50 does nothing.
  • Filter by Topic is a prefix match, not exact: /cmd catches /cmd_vel and /cmd_arm alike.

Configuration fields

Filter by Topictopic

Show only publishes to this topic. Leave blank to show every outgoing message.

Max Entriesslider

How many recent publish events to keep before old ones drop off.

10 to 100, step 10
Show Schemaboolean

Show each message's type.

Show Data Previewboolean

Show a short preview of each published message's contents.