Skip to main content

Log Viewer

The Log panel displays all TCP traffic — every message sent and received. It supports three viewing modes for different analysis needs.

Log Panel

Log Modes​

Switch between modes using the toolbar at the top of the Log panel:

DataGrid Mode​

DataGrid Mode

A tabular view with sortable columns:

ColumnDescription
DirectionSENT or RECV
TimestampWhen the message was sent/received
MIDMessage ID number
DescriptionHuman-readable MID name (e.g., "Communication Start")
Raw DataFull ASCII message content

TreeView Mode​

TreeView Mode

A hierarchical view that groups messages and shows parsed field details. Expand a message to see:

  • Header fields (Length, MID, Revision, Station, etc.)
  • Body fields parsed by the Open Protocol Interpreter

Wireshark Mode​

Wireshark Mode

A protocol dissection view inspired by Wireshark. Shows:

  • The full raw message in the top pane
  • Dissected protocol fields in the bottom pane
  • Each field with its byte offset, length, name, and value
  • Click a field to highlight its bytes in the raw data

Log Features​

Color Coding​

Messages are color-coded by type:

ColorMeaning
BlueSent messages
GreenReceived messages
RedError messages
GrayKeep-alive messages (MID 9998/9999)

Hide Alive Messages​

Use Settings → Hide Alive (a checkbox menu item) to filter out keep-alive messages (MID 9998/9999) that can clutter the log during long sessions. When checked:

  • Keep-alive messages are suppressed from logging
  • The log viewer filters them from the display
  • The setting is persisted automatically and restored on next launch

Auto-Scroll​

The log auto-scrolls to show the latest messages. When you scroll up to review history, auto-scroll pauses. Scroll to the bottom to re-enable it.

Clear Log​

Click Clear to remove all log entries. The message counter in the status bar resets to zero.

Log Capacity​

The log maintains up to 11,000 entries. When the limit is reached, the oldest 1,000 entries are automatically trimmed (keeping the most recent 10,000).

Interactive Log​

The Interactive Log panel provides a master-detail view for inspecting protocol traffic:

AreaDescription
ToolbarClear, Copy, Auto-scroll, Auto-clear, Timestamp, Filter, Export
Log grid (top, ~60%)DataGridView showing log entries in virtual mode
Detail panel (bottom, ~40%)Parsed MID Header fields, Body fields tree, and Raw ASCII

Click a log row to see its full parsed MID details in the bottom panel. Sending MIDs is done from the individual MID panels — this panel is read-only.