55 api / smbus / touch keypad access appendix, Can module documentation – Hatteland Display 13 inch - HD 13T21 MMC (Widescreen, Inte Cor2 Duo CPU) User Manual
Page 55

55
API / SMBUS / Touch Keypad Access
Appendix
IND100077-136
CAN Module Documentation
Additional documentation is also available for accessing and controlling the CAN module available from Hatteland
Display. Two different options are available with the same functionality.
Internal Factory installed module: HT 00254 OPT-A1
External CAN Module USB: HT 00264 OPT-A1
References:
http://www.hatteland-display.com/pdf/ind_ds/ds_ht00254opt-a1_can_module.pdf
http://www.hatteland-display.com/accessory_ht00264opt-a1.php
DOC101357-1 - HD CAN Module Programmer’s Guide (Windows)
Along with the Hatteland Display external CAN module, a library set is provided for customized development under
Windows environment. It provides the full control of the target CAN module, such as Device Open/Close,
Communication Module Connect/Disconnect, Message Send/Receive and Periodic Message send.
The Library for CAN module is provided in the form of dynamic library (.dll) for Windows. The programmer has to
perform certain settings to make sure it is linked in the project.
http://www.hatteland-display.com/pdf/misc/doc101357-1_hd_can_module_programmer_guide_windows.pdf
DOC101356-1 - HD CAN Module Programmer’s Guide (Linux)
A library set is also provided for customized development under Linux environment. It provides the full control of the
target CAN module, such as Device Open/Close, Communication Module Connect/Disconnect, Message
Send/Receive and Periodic Message send.
The Library for CAN module is provided in the form of dynamic library (.so). The programmer has to perform certain
settings to make sure it is linked in the project.
http://www.hatteland-display.com/pdf/misc/doc101357-1_hd_can_module_programmer_guide_windows.pdf
DOC101779-1 - HD CAN Gateway (GW) Application Note
The CAN Module produced by Hatteland Display is delivered with standard SAE J2534 API [R1]. This document
familiarizes with the API and introduces some examples. Furthermore an example C++ project for Linux OS which
uses the API is provided with this package. The project shows how to initialize CAN device and how to properly
exchange simple messages.
ATTENTION: The example should not be used in a direct form as a base of industrial applications.
The package consists of:
- DOC101779-1 CAN GW Application Note pdf document
- Example application v1.2 (cangw_example.zip).
- Doxygen/HTML based documentation for the example.
http://www.hatteland-display.com/drivers/can_gw_application_note_package.zip