
Kvaser Hybrid Pro CAN/LIN User’s Guide 6 (24)
2.2 Major features
•Hybrid USB CAN/LIN interface with Kvaser tprogrammability.
•Supports both LIN master and LIN slave mode
•Supports LIN 1.3 to 2.2
•LIN reference voltage detection
•Supports CAN FD, up to 5 Mbit/s (with correct physical layer implementation).
•Supports both 11-bit (CAN 2.0A) and 29-bit (CAN 2.0B active) identifiers.
•Kvaser MagiSync – automatic time synchronization (see Section 4.7, Kvaser
MagiSync, on Page 17 for more details).
•Powered through the USB connector.
•Fully compatible with J1939, CANopen, NMEA 2000 R
and DeviceNet.
•100% compatible with applications written for other Kvaser CAN hardware
with Kvaser CANlib and Kvaser LINlib.
•Quick and easy plug-and-play installation.
2.3 Interface
Kvaser Hybrid Pro CAN/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 modelled after C. It can
be used to customize the behavior of the Kvaser Hybrid Pro CAN/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 CAN/LIN can be used via
CANlib on a PC. The addition of t programs running directly on the Kvaser Hybrid
Pro CAN/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