impulse CANbus

impulse Workbench Extension
The Controller Area Network (CAN bus) is a robust vehicle bus standard, designed to allow microcontrollers and devices to communicate with one another 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. Using simple scripts, users can generate messages or handle received CAN frames.The adapter can be combined with other adapters using a multi-adapter port.

    Platforms:
    32/64bit 32/64bit 64bit (only PCAN-USB)
    Requirements:
    • Peak CAN BUS driver installation (http://www.peak-system.com/)
    • This adapter uses a native extension to open and read data from the connected device. A setup of this extension maybe required.
    Known limitations:
    • Filter may not work properly (Platform dependent)
    Status:
    • Stable
    Operations:
    • Connect
    • Read
    • Sync
    • Stimulate
    • Handle
    Parameters:
    • Enable: Enables/disables the port adapter.
    • Channel: Select the CAN Bus channel as the input.
    • Mode: Normal , Listen only
    • Rate: Select a pre-defined CAN Bus rate or enter a user-defined clock divider.
    • Symbols: Optionally, define symbols, multiplexers and variables to map message content into signal values.
    • Filters: Optionally, define filters to limit message reception.
    • Script: Allows to define a script to send and receive CAN Bus messages.
    • Insert as root: If the adapter is included in a multi adapter port, the flag will force the adapter to add its signal hierarchy into the root of the combined record.
    • Synchronisation: Allows to define a script to do adapter synchronisation.
  • 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. Using simple scripts, users can generate messages or handle received CAN frames.The adapter can be combined with other adapters using a multi-adapter port.

    Platforms:
    32/64bit 32/64bit 64bit (only PCAN-USB)
    Requirements:
    • Peak CAN BUS driver installation (http://www.peak-system.com/)
    • This adapter uses a native extension to open and read data from the connected device. A setup of this extension maybe required.
    Known limitations:
    • Filter may not work properly (Platform dependent)
    Status:
    • Stable
    Operations:
    • Connect
    • Read
    • Sync
    • Stimulate
    • Handle
    Parameters:
    • Enable: Enables/disables the port adapter.
    • Channel: Select the CAN Bus channel as the input.
    • Mode: Normal , Listen only
    • Rate: Select a pre-defined CAN Bus rate or enter a user-defined rate definition.
    • Symbols: Optionally, define symbols, multiplexers and variables to map message content into signal values.
    • Filters: Optionally, define filters to limit message reception.
    • Script: Allows to define a script to send and receive CAN Bus messages.
    • Insert as root: If the adapter is included in a multi adapter port, the flag will force the adapter to add its signal hierarchy into the root of the combined record.
    • Synchronisation: Allows to define a script to do adapter synchronisation.
  • SocketCAN adapter

    Exchange messages with Peak CAN-Bus adapters

    The SocketCAN adapter enables the reading and writing of messages (classic 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 PCAN symbol files. Using simple scripts, users can generate messages or handle received CAN frames.The adapter can be combined with other adapters using a multi-adapter port.

    Platforms:
    32/64bit 32/64bit 64bit (only PCAN-USB)
    Requirements:
    • This adapter uses a native extension to open and read data from the connected device. A setup of this extension maybe required.
    Known limitations:
    • None
    Status:
    • Stable
    Operations:
    • Connect
    • Read
    • Sync
    • Stimulate
    • Handle
    Parameters:
    • Enable: Enables/disables the port adapter.
    • Channel: Enter the CAN Bus channel.
    • Mode: Normal , Listen only
    • Symbols: Optionally, define symbols, multiplexers and variables to map message content into signal values.
    • Filters: Optionally, define filters to limit message reception.
    • Script: Allows to define a script to send and receive CAN Bus messages.
    • Insert as root: If the adapter is included in a multi adapter port, the flag will force the adapter to add its signal hierarchy into the root of the combined record.
    • Synchronisation: Allows to define a script to do adapter synchronisation.
  • 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
    • Handle

License

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

technical software and tooling

Company

Contact Us

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