Part No: MPPK-CAN-Analyzer-Developer
CAN Development Package for Windows® 8.1, 7, Vista
This is a flexible system for planning, developing, and applying CAN networks. Windows® Kernel drivers are the basis for communication between PCs and external hardware via a CAN bus. These form the core of a complete CAN network environment on a PC running Windows®.
This device driver manages the whole data traffic for all the hardware connected to the PC. The interface to the user or operator of a hardware device, which is connected to a CAN network, is formed by so-called PCAN-Clients. These enable process quantities to be displayed and influenced as necessary. The driver allows multiple clients to be connected and these are able to communicate with CAN busses. It supports various hardware components that are based on NXP^s SJA1000 CAN controller.
PCAN-Developer includes a single user license for the development package and a distribution license for the PCAN-Developer redistributable. This package includes the API DLLs as well as the software products PCAN-View, PCAN-CPL, PCAN-Nets Configuration, and PCAN-Status Display.
For the API and the software you will receive for the duration of two years all updates and free support.
The following features apply to PCAN-Client programs, networks, and hardware:
- A Client can be connected to more than one network
- A network supports multiple Clients
- A hardware device belongs to one network only
- A network may have exactly one hardware device assigned to it, or none at all
- When a Client transmits, the message is passed via hardware to the external bus and to all the other Clients
- If a message is received via the hardware, it is received by all Clients
- Multiple networks may be defined per hardware device
The PCAN-API interface DLL enables software developers to use these features.
- Supports the operating systems Windows® 8.1, 7, Vista (32/64-bit)
- Use of a Windows® DLL for 32-bit or 64-bit as programming interface (API) for all supported hardware types
- Up to 32 applications can be operated per physical CAN channel at the same time
- Use of up to 16 channels for each hardware unit
- Driver-internal buffering of 32,768 messages per Client. Buffer size can be configured via the API
- Precision of time stamps on received messages (depending on the PEAK CAN interface used)
- Hardware configuration using the control panel or application
- Simulated CAN communication between applications via Clients
- Configuration of single-shot and self-receive-request transmissions
- Access to all available hardware parameters such as listen-only mode
- Interrupt-driven reception of CAN messages from the hardware into a FIFO buffer within the driver, complete with time stamp
- Notification of the application through Windows® events when a message is received
- Supports CAN specifications 2.0A (11-bit ID) and 2.0B (29-bit ID)
- Control of the transmission timing by specifying time stamps when transmitting messages
- Comprehensive programming manual (HTML Help format) and runnable sample source code
- Collection of tools for CAN system configuration, parameterization, and visualization
- Windows® 8.1, 7, Vista (32/64-bit)
- At least 512 MB RAM and 1 GHz CPU
Note: Parallel port CAN interfaces only support 32-bit.
- PCAN-Developer license package
- Software: PCAN-View , PCAN-CPL, PCAN-Nets Configuration, and PCAN-Status Display
- Header files, units, and examples
- Documentation in HTML Help format