impulse CANbuse

impulse Workbench Extension
A Controller Area Network (CAN bus) is a robust vehicle bus standard designed to allow microcontrollers and devices to communicate with each other in applications without a host computer.

The CANBus extension enables the reading and writing of messages from several CAN bus adapters as well as the extraction and tracing of message contents such as bits, integer and text.

CAN-Bus symbols can be imported from symbol files. Using simple scripts, users can generate messages or handle received CAN frames.

Trace CAN Bus messages and extract symbol information

Symbol information can be read from tables or comfortably configured using the UI.

Stimulate CAN devices using simple scripts

With simple commands you can initialize and configure multiple devices.

Combine and synchronize data from multiple sources (on- and offline)

Trace multiple can adapters and combine can related data with other sources, such as logs, sensor, or video scenes.

Peak CAN Bus Adapter

Trace messages and extract signals from Peak CAN Bus adapters. Stimulate devices with messages using simple scripts or handle incoming messages.

Peak CAN FD Bus Adapter

Trace messages and extract signals from Peak CAN FD Bus adapters. Stimulate devices with messages using simple scripts or handle incoming messages.

SocketCAN Adapter

Connect to a Linux SocketCAN port to trace/generate messages and extract signals.

Peak LIN Bus Adapter (Experimental)

Trace messages and extract signals from Peak LIN Bus adapters. Stimulate master/slave communication using simple scripts or handle incoming frames.

PCAN Symbol import Version 5/6

Read symbol tables from Peak PCAN symbol files.

LDF Symbol import (Experimental)

Read frame/signal information from LDF (LIN Description) files.
Details
  • Peak CAN-Bus adapter

    Exchange messages with Peak CAN-Bus adapters

    The Peak CAN-Bus adapter enables the reading and writing of messages from Peak devices as well as the extraction and tracing of message contents such as bits, integer and text. CAN-Bus symbols can be imported from PCAN symbol files.

    Platforms:
    32/64bit 32/64bit 64bit (only PCAN-USB)
    Requirements:
    • Peak CAN BUS driver installation (http://www.peak-system.com/)
    Known limitations:
    • Filter may not work properly (Platform dependent)
    Status:
    • Stable
    Operations:
    • Connect
    • Read
    • Sync
    • Stimulate
  • Peak CAN FD Bus adapter

    Exchange messages with Peak CAN-Bus adapters

    The Peak CAN FD Bus adapter enables the reading and writing of messages from Peak devices as well as the extraction and tracing of message contents such as bits, integer and text. CAN-Bus symbols can be imported from PCAN symbol files.

    Platforms:
    32/64bit 32/64bit 64bit (only PCAN-USB)
    Requirements:
    • Peak CAN BUS driver installation (http://www.peak-system.com/)
    Known limitations:
    • Filter may not work properly (Platform dependend)
    Status:
    • Stable
    Operations:
    • Connect
    • Read
    • Sync
    • Stimulate
  • SocketCAN adapter

    Exchange messages with Peak CAN-Bus adapters

    The SocketCAN adapter enables the reading and writing of messages (class and FD)from SocketCAN as well as the extraction and tracing of message contents such as bits, integer and text. CAN-Bus symbols can be imported from symbol files.

    Platforms:
    32/64bit
    Requirements:
    • Linux system with SocketCAN
    Known limitations:
    • None
    Status:
    • Stable
    Operations:
    • Connect
    • Read
    • Sync
    • Stimulate
  • Peak LIN Bus adapter

    Exchange messages with Peak LIN-Bus adapters

    The Peak LIN Bus adapter is an experimental adapter for Peak LIN-Bus devices.

    Platforms:
    32/64bit
    Requirements:
    • Peak LIN BUS driver installation (http://www.peak-system.com/)
    Known limitations:
    • None
    Status:
    • Experimental
    Operations:
    • Connect
    • Read
    • Sync
    • Stimulate

License

impulse end-user license
Native extension converter (C/C++) available in the plugin package
Selected Resources

Using the SocketCAN Adapter

A CAN-Bus adapter enables the reading and writing of messages from/to a CAN-Bus device. With the new SocketCAN adapter, you can use Linux (SocketCAN) devices with impulse to trace and inject messages.

Using the Peak CAN (Classic/FD) Bus Adapter

A CAN-Bus adapter enables the reading and writing of messages from/to a CAN-Bus device. With the new Peak Can-Bus adapter, you can use all Peak USB CAN-Bus devices with impulse to trace and inject messages. You may use the extension on Win32/Linux and OsX. The native extension is based on the Peak PCAN Basic library. Users need to install the Peak drivers on Win32/Linux. For OsX, drivers are not required.

Creating charts from CAN bus messages

Setting up the Peak Can Bus native extension (Classic/FD)

The article will help you to configure and set-up the PCAN adapters (Classic/FD) native extension.

Setting up the SocketCAN native extension

The article will help you to configure and set-up the SocketCAN adapter native extension.
further
toem

technical software and tooling

Company

Contact Us

This email address is being protected from spambots. You need JavaScript enabled to view it.