EmbeddedDeveloper.com
Home » PHYTEC America LLC » PCAN-Evaluation




PCAN-Evaluation

Field busses are used for communication between ind. hardware devices. Until now the realization of sequencing control was left to specialized software developers. With the simplification of software development in Windows with the help of Visual C, Borland Builder, Delphi, Visual Basic, etc., the PCAN-Eval and PCAN-Developer provide the missing link for the easy connection of CAN hardware to a PC.The core of PCAN-Evaluation is a Windows System Driver (*.vxd or *.sys). This program works in the so called Rin-0 (Win 9x/ME) or Windows Kernel-Mode (Win NT/2000/XP). It is responsible for the establishment of the interface between the CAN app running on Windows and the CA hardware connected to the PC. When developing programs for use with the PCAN system, a Dynamic Link Library (DLL) is used. The included API functions make communication with the system driver possible. Thus the realization of programs in C, Pascal Visual-Basic and Delphi is simple. the system driver supports any PC hardware from PEAK-System Technik. Therefore your software is compatible with this hardware. The PCAN developing pkgs contain detailed docs that includes source code examples. 5 drivers are included in the PCAN-Eval pkg that can be distributed freely by the licensee in connection with their own PCAN applications.

Features

  • 32-bit Windows DLL Application Programming Interface (API)
  • Interrupt triggered reception of CAN messages from hardware, saved in the drivers FIFO buffer with time stamp
  • Event-controlled reception of CAN messages from the driver by Windows is possible
  • Supports CAN protocols 2.0A (11-bit message-identifier) and 2.0B (29-bit message identifier)
  • Detailed programmers manual with fully executable sample source code * Possible to send with timer by giving desired point of time to the system driver ("shoot-and-forget")
  • Extensive tool box for configuration, parameterization and visualization of the CAN system