CAN Entwicklungspaket für Windows (WDK)
Das CAN Entwicklungspaket für Windows bietet dem Entwickler eigener Anwendungen für die PC/CAN Interface Familie CPC die nötige Unterstützung. Es besteht aus den Gerätetreibern für das jeweilige Interface und einer Bibliothek, deren API die Schnittstelle zur Applikation bildet. Da diese Schnittstelle geräteunabhängig ist, kann eine Anwendung mit allen CPC-Interfaces kommunizieren, die durch Gerätetreiber unterstützt werden. Einfache Beispiele, die im Quellcode vorliegen, erleichtern den Einstieg. Das gemeinsame API zwischen Linux und Windows ermöglicht einfache Portabilität. Durch die Ausführung als kostenfreie, unternehmensgebundene Entwicklungslizenz entstehen beim Vertrieb der Anwendung in binärer Form keine Lizenzkosten.
Treiber der WRK Versionen 05.11 oder älter unterstützen keine CAN-FD-Interfaces wie das CPC-USB/FD. Die Treiber der WRK Versionen 06.02 oder neuer unterstützen allerdings klassische CAN-Geräte z. B. CPC-USB/ARM7. Dies gilt auch für den im WRK enthaltenen proCANtool CAN-Monitor. Der nachfolgende Auszug aus dem Changelog zeigt die Veränderung zur Vorgängerversion:
- wdk0511 (27.10.22) - CPC-PCI - Bugfix that no channel was accessible after power Off/On on Windows 10