Table Panel¶
The Table Panel lets you view and manage your signal data in a table format. It's designed for easy filtering, sorting, and handling multiple signals efficiently.
Overview¶
At its core, the table organizes your data into four columns:
- Message - The message which contains one or more signals
- Signals - One or more signal names and their associated values
- Timestamp - When the signal data was last received
- Actions - Quick operations like copying or removing messages
Working with Signals¶
Single Signals¶
For messages with just one signal, or when you only add one signal, you'll see a row showing the signal name and its value side by side.
Multiple Signals¶
When a message contains multiple signals, the row becomes expandable:
- Collapsed view shows a count of signals with an arrow
- Expanding reveals all signals in alphabetical order
Table Features¶
Resizing Columns¶
Most columns can be adjusted to fit your needs:
- Drag the dividers between columns to resize
- Double-click to reset to default size
Column Filtering¶
Message and Signal columns have builtin search capabilities:
- Click the search icon or double-click the header to start searching
- Type to filter - results update instantly
- Searches work across signal names and values
You can also chain your filtering and search across messages and signals/values.
Sorting Your Data¶
Each column header has a sort toggle:
- Click once for ascending order (↑)
- Click again for descending (↓)
- One more click removes sorting
Quick Actions¶
Row Actions: Hover over any row to reveal quick actions:
- Copy Values - Grab all signal values in an easy-to-paste format
- Remove - Take signals out of the table (with undo support)
When you copy a row, the information is automatically copied to your clipboard as JSON:
{
"message": "can0/DCDC_message/status",
"timestamp": 1733957464559054000,
"signals": {
"converter_temperature": "99.62669935930944",
"efficiency": "9.83274455141785",
"input_voltage": "55.90541362762451",
"operational_status": "-116",
"output_voltage": "-36.259272432049386",
"timestamp": "1733957464559054000"
}
}
Global Actions: The Actions column header menu lets you:
- Expand or collapse all multi-signal rows at once
- Remove all signals from the table
Keyboard Support¶
The table is fully keyboard accessible:
- Enter/Space to expand rows
- Tab to move between interactive elements
- Escape to close search
- Focus indicators show your current position