Skip to content

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.

Connection Panel

Connection status and address.

Connecting to Agents

Local Agent (default):

  • Automatically connects to localhost:2300
  • Click "Connect Live" from welcome screen

Remote Agent:

  1. Click connection area
  2. Enter grpc://hostname:2300
  3. Click "Connect"

Remote Connection

Connecting to remote agent.

Signal Tree

Browse all available data in a hierarchical structure.

Structure

📁 Source (Device/System)
  └── 📁 Event (Group)
      └── 📊 Field (Data)

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.

Find signals quickly with the search box.

Search Features

  • Real-time - Updates as you type
  • Partial match - temp finds temperature
  • 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

📁 Namespace
  └── 📁 Category
      └── ⚡ Action

Using Actions

  1. Find action in tree
  2. Drag to panel area
  3. Configure parameters
  4. 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

Resize

  • Drag right edge to adjust width
  • Double-click edge to reset
  • More space for panels

Next Steps