Skip to main content
Version: 2.1.0

Can Messenger Docs 2.1.0

can_messenger is a Ruby gem for reading and writing CAN frames on Linux SocketCAN interfaces.

This is the stable 2.1.0 documentation stream served from /docs/*.

Core Capabilities

  • Send standard and extended CAN frames.
  • Receive CAN frames with optional ID filtering.
  • Use CAN FD payloads (up to 64 bytes).
  • Encode/decode frames from DBC signal definitions.
  • Swap transport behavior through adapter injection.

Read This First

  1. Installation
  2. Quickstart
  3. Messenger API
  4. DBC Guide
  5. Adapters
  6. Development