Skip to content

Tutorials

These walkthroughs show complete CANarchy workflows from end to end.

Use them when you want a realistic, command-by-command path instead of reference docs.

Available Tutorials

  • Stream CAN Data from CANdid shows how to browse and stream real passenger-vehicle CAN logs from a 10-vehicle research dataset — no hardware needed.
  • J1939 Heavy Vehicle Analysis walks through PGN inspection, SPN extraction, and DM1 fault decoding from a heavy-vehicle trace.
  • Generate and Capture shows how to generate traffic in one terminal and observe it live from another terminal.
  • Simulate Vehicle Traffic shows how to plan, transmit, and analyze a deterministic, profile-driven mix of classic CAN, J1939, and DM1 traffic with canarchy simulate.
  • Discover and Use Provider-Backed DBC Files walks through provider catalog refresh, search, fetch, inspection, decode, and DBC matching against a capture.
  • Launch the Web Dashboard serves a capture through the read-only browser dashboard — live frames, decoded signals, J1939 activity, and UDS transactions over WebSocket.

Suggested Reading Order

  1. Start with Getting Started if you have not run CANarchy yet.
  2. Use Stream CAN Data from CANdid for a quick no-hardware workflow with real vehicle data.
  3. Use Generate and Capture for synthetic traffic generation, then Simulate Vehicle Traffic for realistic, profile-driven vehicle bus traffic.
  4. Use Discover and Use Provider-Backed DBC Files for the current DBC catalog and provider-ref workflow.
  5. Use J1939 Heavy Vehicle Analysis for a protocol-aware analysis example.