PCAN-Developer 5

PCAN-Developer 5 (PEAK-System)
description

PCAN-Developer 5

Professional CAN API for Windows applications, with CAN XL and CAN FD light support

PCAN-Developer 5 is the professional PEAK programming package for Windows applications that talk to CAN CC, CAN FD, CAN FD light and CAN XL. Its PCAN-API comes as interface DLLs for x86, x64 and ARM64.

Unlike PCAN-Basic, communication runs through Clients connected to Nets. Up to 127 applications can share one physical CAN channel, and Clients can also talk to each other over virtual Nets with no hardware attached, which helps when you test software before the bus is available.

Highlights

  • CAN CC, CAN FD (ISO and non-ISO), CAN FD light and CAN XL (ISO 11898-1:2024)
  • Up to 127 applications per physical CAN channel, up to 127 channels per hardware type
  • Virtual Nets for simulated CAN traffic between applications
  • Up to 32,768 buffered messages per Client, time stamps to 1 µs (interface dependent)
  • C/C++, Pascal OO and Python headers; .NET assembly for C#, VB.NET and C++/CLR
  • Redistribution licence for the PCAN-Developer runtime included

Clients and Nets

  • A Net joins one CAN connection (or none) with any number of Clients
  • A Client can connect to several Nets
  • A message sent by one Client reaches all other Clients on the Net and the external bus
  • Access to the CAN channels of a PCAN-Gateway through the PCAN-LAN hardware type

API features

  • Windows events on message reception and driver events for parameter changes, plug-in and plug-out, and bus load
  • Transmit timing set by time stamps; single-shot and self-receive transmissions
  • Error frame reception and generation
  • Configurable buffer size and a free message filter per Client
  • Listen-only and other hardware parameters, hardware reset during a connection
  • Thread-safe API

Licence

  • Single user licence for the development package
  • Distribution licence for the PCAN-Developer redistributable (API DLLs, PCAN-View, PCAN-Nets Configuration, PCAN-Status Display, API-Guide)
  • One year of updates and free support for the API and the software

Requirements

  • Develops applications for Windows 11 (x64/ARM64) and Windows 10 (x86/x64); the package itself runs on Windows 11 (x64/ARM64) or Windows 10 (x64)
  • PEAK-System PC CAN interface for the bus connection

Key Specifications

SpecValue
Order numberNot listed on the PEAK page; contact Pertech
BusesCAN CC, CAN FD, CAN FD light, CAN XL
PlatformsWindows 11 (x64/ARM64), Windows 10 (x86/x64)
LanguagesC/C++, Pascal OO, Python, C#, VB.NET, C++/CLR
Applications per channelUp to 127
LicenceSingle user development licence plus redistribution licence
DeliveryDownload

In the Box

  • PCAN-API interface DLLs (x86/x64/ARM64)
  • PCAN-Developer licence package
  • PCAN-View, PCAN-Nets Configuration, PCAN-Status Display and PCAN-Developer API-Guide
  • Header files for C/C++, Pascal OO and Python; assembly for C#, VB.NET and C++/CLR
  • Examples for all supported languages
  • Documentation in PDF format

For CAN XL hardware, see the PCAN-USB XL; other suitable interfaces include the PCAN-USB FD and PCAN-USB Pro FD.

For quantities, lead time or a quote, contact Pertech.

Files and media

upbtn
Skip to content