How to Visualize Devices and Data Flow with System Layout

See your streams.json topology come alive against a running CoreEngine.

This guide walks through reading the auto-generated diagram, watching live data flow, and drilling into a specific stream.

1. Connect to a CoreEngine

Launch System Layout and pick the target CoreEngine instance from the SimEng picker — local or reflected, it works the same either way. System Layout reads that project's streams.json and builds the diagram automatically.

2. Read the Diagram

3. Watch Data Flow Live

Lines connect CoreEngine to each stream, animating with live traffic:

4. Drill Into a Stream

Right-click any stream node and choose Show Properties to open its Stream Monitor window:

5. Check Overall Health

Use the toolbar's Status, Profiler, and State report buttons for the same Core States, Profiler, and States Status views available in DIPanel.

If a device looks idle or shows red arrows, open its Stream Monitor first — the per-block error count and rate readout is usually the fastest way to confirm whether it's a real connectivity problem.