Sidebar¶
The sidebar is your primary interface for accessing data and tools in Zelos. It provides connection management, signal and action browsing, search capabilities, and more.
Connection Panel¶
The top section shows your data source and connection.
Connecting to Agents¶
Local Agent (default):
- Automatically connects to
localhost:2300
- Click "Connect Live" from welcome screen
Remote Agent:
- Click connection area
- Enter
grpc://hostname:2300
- Click "Connect"
Signal Tree¶
Browse all available data in a hierarchical structure.
Structure¶
Example: robot/sensors.temperature
- Source:
robot
- Event:
sensors
- Field:
temperature
Adding Signals¶
Method | Action | Result |
---|---|---|
Drag & Drop | Drag to panel | Adds signal |
Double-Click | Click signal | Creates new panel |
Multi-Select | Ctrl+click, then drag | Add multiple |
Bulk Add
Drag an event to add all its fields, or drag a source to add everything.
Search¶
Find signals quickly with the search box.
Search Features¶
- Real-time - Updates as you type
- Partial match -
temp
findstemperature
- Case-insensitive - Matches any case
- Regex support - Advanced patterns
Regex Examples¶
Pattern | Finds |
---|---|
motor.*rpm |
All motor RPM signals |
^robot |
Starts with "robot" |
temp$ |
Ends with "temp" |
sensor[0-9] |
sensor0, sensor1, etc. |
Shortcuts¶
Action | Shortcut |
---|---|
Focus search | Ctrl+F |
Clear search | Esc |
Actions¶
Execute commands on your connected system.
Action Structure¶
Using Actions¶
- Find action in tree
- Drag to panel area
- Configure parameters
- Execute and see results
Live Mode Only
Actions require an active connection. Not available in trace mode.
Action Panel¶
Once added, action panels show:
- Parameter inputs
- Execute button
- Result display
- Execution history
Sidebar Controls¶
Resize¶
- Drag right edge to adjust width
- Double-click edge to reset
- More space for panels
Next Steps¶
-
Visualize your signals
-
Control your time window
-
Preserve your setup