Kvaser Hybrid Pro 2xCAN/LIN User’s Guide
6 (23)
2.2
Major features
•
Hybrid USB CAN/LIN interface.
•
CAN interface with Kvaser
t
programmability.
•
Supports CAN FD, up to 5 Mbit/s (with correct physical layer implementation).
•
Quick and easy plug-and-play installation.
•
Supports both 11-bit (CAN 2.0A) and 29-bit (CAN 2.0B active) identifiers.
•
Power is taken from the USB bus.
•
100% compatible with applications written for other Kvaser CAN hardware
with Kvaser CANlib and Kvaser LINlib.
•
High-speed CAN connection (compliant with ISO 11898-2), up to 1 Mbit/s.
•
Fully compatible with J1939, CANopen, NMEA 2000
R
and DeviceNet.
•
Kvaser MagiSync – automatic time synchronization (see Section 4.7, Kvaser
MagiSync, on Page 16 for more details).
•
Auto response buffers, to send CAN messages on a defined event.
•
Auto transmit buffers, to send CAN messages on a defined interval.
•
Supports LIN 1.3 to 2.2
•
LIN reference voltage detection
2.3
Interface
Kvaser Hybrid Pro 2xCAN/LIN provides a CAN/LIN bus interface through a
standard USB interface.
2.4
The t programming language
The Kvaser t programming language is event oriented and modeled after C. It can
be used to customize the behavior of the Kvaser Hybrid Pro 2xCAN/LIN and other
Kvaser t capable devices.
A t program is invoked via hooks, which are entry points that are executed at the
occurrence of certain events. These events can be, for example, the arrival of
specific CAN messages or a timer expiration.
Like any Kvaser CAN interface, the Kvaser Hybrid Pro 2xCAN/LIN can be used via
CANlib on a PC. The addition of t programs running directly on the Kvaser Hybrid
Pro 2xCAN/LIN makes it possible to react much quicker to CAN bus events (for
example to speed up file transfer protocols or to simulate missing hardware).
For more information, see the Kvaser t Programming Language guide that can be
downloaded at www.kvaser.com/download.
Kvaser AB, Mölndal, Sweden — www.kvaser.com