CAN
SDK for Windows 9x/ME/NT/2000/XP/2003/Vista
(c) 1997 - 2007 esd electronic
system design gmbh
Release Notes
These are the release notes for the CAN SDK
(Software Development Kit) supporting
Windows 9x/ME/2000/XP/2003/Vista (32-bit) and Windows XP/2003/Vista
(64-bit). The package contains header files, libraries, samples,
documentation and tools utilizing the NTCAN-API for Windows to
successfully develop, debug and test application using CAN hardware of
esd electronic system design gmbh.
The following programming languages and environments are supported directly by the SDK:
- Microsoft Visual C/C++
- Borland C++ Builder
- Borland Delphi
- Visual Basic 6
- LabView 6
- Python 2.3.x or newer
In
many cases an adaption to other programming languages which support
dynamic libraries can be easily performed. Support for the Microsoft
.NET environment is available, but has to be installed separately.
To
work with your custom application or the SDK tools you have to install
the CAN hardware and operating system dependent device driver on the
target machine.
Revision history
Listed
below are the the improvements, changes
and fixes between different releases of the SDK in
reverse chronological order.
Release
2.0.1
2007-07-25
- Tool: Updated CANReal to revision 4.3.3.
- Tool: Updated cantest to revision 2.9.0.
- Documentation: Added missing documentation of COBView. Updated documenatation of all other tools.
Release
2.0.0
2007-06-14
- Installation: Changed installer to InnoSetup for Vista and Windows 64-bit support.
- Installation: Installation supported in English and German.
- Installation: Installed binaries, shared libraries and the installer itself are digitally signed.
- Tool: Replaced CAN-Bus monitor CANScope by improved version CANReal revision 4.3.2.
- Tool: Integrated new tool CANRepro revision 1.0.5 to 'play back' CAN communication 'recorded' with CANReal in SDK.
- Tool: Integrated new tool CANPlot revision 1.0.1 for draw line graphs of CAN data in SDK.
- Tool: Integrated new tool CANScript revision 1.0.2 (Python based scripting front-end) in SDK.
- Tool: Updated COBView to revision 3.0.0.
- Tool: Updated cantest to revision 2.8.9.
- Tool: Integrated 64-bit version of cantest in SDK.
- Tool: Removed CANBatch and CANTestWin (GUI version) from SDK.
- Documentation: NTCAN-API documentation and all tool manuals included in CAN SDK.
- Header: Updated
NTCAN-API Header to support features new in ntcan.dll V 4.x.x and type safe data types for 64-bit development.
- Library: Updated C library files for Microsoft Visual C/C++ and Borland C/C++ for ntcan.dll V 4.x.x.
- Library: Support for Borland Delphi integrated into SDK.
- Library: Support for Borland Delphi integrated into SDK.
- Library: Support for LabView integrated into SDK.
- Library: Support for Python 2.3.x, 2.4.x and 2.5.x integrated into SDK.
- Library: CANopen
Test Interface (COTI) library of CiA (CAN in Automation) integrated
into SDK to support esd CAN hardware in CANopen conformance test.
- Samples: Out of the box working projects for Visual Studio 6, Visual Studio 2003.NET, Visual Studio 2005 and Borland C++ Builder.
Release 1.3.0
2002-06-12
- Installation:
Switched to MSI based installation.
- Tool:
Updated CAN-Bus monitor CANScope to revision 1.2.7
- Tool:
Updated console mode cantest to revision 2.6.1
- Tool:
New CANopen specific tool COBView in
revision 2.1.0
- Header: Updated
NTCAN-API Header to support ntcan.dll V 2.3.x feature and newer.
- Library: Updated C library files for Microsoft Visual C/C++ and Borland C/C++ for ntcan.dll V 2.3.x.
Release
1.2.0
2000-03-13
- Tool:
Updated CAN-Bus monitor CANScope to revision 1.2.1
- Tool:
Updated console mode cantest to revision 2.4.4
- Header:
Updated NTCAN-API Header with support for CAN 2.0B and
new entry canGetBaudrate()
- Library: Updated
Visual C library file to ntcan.dll V 1.5.x
- Library:
Updated Borland C library file to ntcan.dll V 1.5.x
- Sample:
Extend Visual Basic example with stubs for canGetBaudrate()
Release
1.1.0
1999-10-29
- Tool:
Integrated new tool CANBatch in revision 1.1.0
- Tool: Integrated new tool CANTestWin (GUI version) in revision 1.0.0
- Sample:
Added Visual Basic example
Release
1.0.5
1999-03-17
- Initial installer based release which is common for Windows 9x and Windows NT
- Tool: CAN-Bus monitor CANScope revision 1.0.8
- Tool: Console mode cantest revision 2.2.1
- Header: NTCAN-API header for ntcan.dll V 1.4.x
- Library: Library files supporting development with Microsoft Visual C/C++ and Borland C/C++.