Mit dem Rundum-CAN-FD-Paket sollen sich Windows-Anwendungen nun mit CAN- und CAN-FD-Anbindung erstellen lassen. Genauer stellt die API umfangreiche Programmbibliotheken über Interface-DLLs für 32- und 64-Bit-Systeme sowie Header-Dateien und Beispielprojekte für die Programmiersprachen C, C++ und Delphi bereit. In naher Zukunft sollen .NET-kompatible Sprachen wie C#, C++/CLR und Visual Basic folgen. Diese werden über einen speziellen .NET-Assembly eingebunden, welcher die Verwendung der PCAN-API unter .NET vereinfachen soll.
CAN-Kommunikation über Clients
Durch die entsprechende Technik ergeben sich vielseitige Möglichkeiten. Eine davon: Bis zu 64 Anwendungen mit maximal 64 Kanälen können über einen Hardware-Typen von PEAK-System kommunizieren. Demnach können beispielsweise bis zu 64 PCI- und 64 USB-Verbindungen gleichzeitig laufen.
Zudem sind auch simulierte CAN- und CAN-FD-Netzwerke zwischen der Anwendung und dem Client realisierbar. Darin können auch Fehler, also CAN-Error-Frames, für Testzwecke erzeugt werden. Zudem gewährt die PCAN-API Zugriff auf alle Hardware-Parameter wie den Listen-Only-Modus zum Beobachten des CAN-Verkehrs. Darüber hinaus ist der Zugriff auf die CAN-Kanäle eines PCAN-Gateways über PCAN-LAN-Treiber möglich.