Analysis and Calculator
This chapter covers four features for efficiently analyzing equipment logs, plus the built-in
calculator that also supports coordinate calculation. All analysis features can be turned on and off
from the View menu and are off by default.
PID / TID Color Coding
The PID and TID columns are shown as colored pills rather than plain numbers, letting you quickly distinguish multi-process logs.
- The same PID is shown in the same color throughout the session.
- A 16-color pastel palette is assigned consistently by hash, and TID uses the same palette.
- It applies commonly to the Live tab, file tabs, and search results.
Navigation Index
The Navigation tab in the right side panel shows a tree-style table of contents for the current
active tab. Toggle the pane with Ctrl+B and select the Navigation tab; it is aggregated
automatically.
- The root is the file name, with the total occurrence count shown beside it.
- Children are function names, with that function's occurrence count shown beside them.
- Sorted in descending frequency, so the most-logged files and functions appear at the top.
- Clicking an item jumps to the first occurrence row of that function and scrolls to the center.
Even in a full day's log of around 730,000 lines, you can see at a glance which function logs the most.
Collapse Duplicate Bursts
Spam-like lines repeated many times per second, such as SubController Connected Fail, are collapsed
into a single representative row so you can focus on analysis. Toggle it via Collapse Duplicate Bursts
in the View menu.
- Adjacent rows with the same Type and Log combination are grouped into one burst.
- The collapsed count is shown as a
×Npill at the end of the Log column on the representative (first) row. - The remaining rows are hidden; turning the toggle off shows them all again.
- It applies to the Live tab and file tabs; search results are excluded.
The aggregated
×Nvalue persists even when filters change. Because the original rows still exist, search and copy results are unaffected.
Timeline
A time-axis panel that appears below the top toolbar, used to visually grasp surge and quiet periods
and to filter a specific time range. Toggle it via Timeline in the View menu.
- A 120-bucket bar chart shows the number of logs in each bucket as the bar height.
- Drag the two thumb handles on the left and right to select a time range, and the selection is shown as a translucent box.
- Clicking the bar area jumps to the first log at that time position.
Refreshre-aggregates the histogram based on the current active tab, andResetreturns the selection to the full range.
Turning off the Timeline panel automatically clears the time-range filter, showing all logs again.
Calculator
Open it via Calculator in the Tool menu or with Ctrl+K. It opens as a separate modeless window
for when you need a quick calculation while viewing logs, and consists of a Calculator tab and a
Coordinate tab.
Calculator Tab
Provides standard calculator functions.
- Supports the four arithmetic operations and memory functions (
MCclear,MRrecall,M+add,M-subtract). - Provides sign inversion, decimal point,
CE,C, and backspace. - Calculates in a two-operand chain (for example,
2 + 3 × 4 = 20applied sequentially). - Supports keyboard input (digits, arithmetic operators,
Enteror=,Esc,Backspace).
Coordinate Tab
Provides four coordinate conversions commonly used in automation equipment work. After entering values and pressing a section's button, the calculation log accumulates in the bottom result area and is instantly visualized as a figure in the Preview on the right.
| Function | Input | Output | Description |
|---|---|---|---|
Rotation | Cx, Cy · X, Y · θ° | Rotated point | Rotate a point about a center by θ degrees |
Angle | X1, Y1 · X2, Y2 | Angle | Angle of the line formed by two points |
Arc | Cx, Cy · Sx, Sy · Δθ° | End point, midpoint, radius | End/mid points of an arc rotated by Δθ from the start |
Circle | P1, P2, P3 | Center, radius, angle of each point | Circumscribed circle through three points |
The Preview increases the Y axis upward following math convention, and auto-scales and centers to the screen size. Even if you resize the window, the last calculation is redrawn automatically. If the three points are collinear or the calculation is numerically impossible, an error message is shown in the result area.