PCAN-Developer
v4.6.4.572
4.6.4.572 04/11/2025
Améliorations
- PCAN drivers updated to version 4.6.4.16846
- PLIN-API updated to version 3.1.1.269
4.6.3.569 23/09/2025
Améliorations
- PCAN drivers updated to version 4.6.3.16839
4.6.2.565 11/09/2025
PCAN-API DLL
Corrections de bugs
- Fixed an incorrect check of the "bytesToWrite" parameter within the CAN_Write() function
4.6.1.556 05/08/2025
Améliorations
- PCAN drivers updated to version 4.6.1.16809
- PEAK-Settings app updated to version 1.3.0
- PCAN-View updated to version 5.3.2
- PLIN Status Display updated to version 3.1.0
- Virtual PCAN-Gateway updated to version 2.2.4
4.6.0.543 14/01/2025
PCAN-API DLL
Améliorations
- Includes the new parameter CAN_PARAM_DEVICE_GUID, which allows a clear distinction between USB-based PCAN devices
PCAN-API .NET Assembly
Améliorations
- Includes the new parameter StringParameter.DeviceGUID, which allows a clear distinction between USB-based PCAN devices
4.5.0.490 05/07/2024
PCAN-API DLL
Améliorations
- New API functions CAN_StartTracing() and CAN_StopTracing() to record CAN communication into .TRC files
PCAN-API .NET Assembly
Améliorations
- New methods CanApi4.StartTracing() and CanApi4.StopTracing() to record CAN communication into .TRC files
- Added new classes that improve event-driven CAN communication (CAN/CAN-FD): Worker class and Broadcast class
- Added a new namespace, Peak.Classes, containing classes for managing time-related operations: SystemTimeStamp and PerformanceTimer
4.4.0.430 15/12/2022
Améliorations
- PCAN-DeveloperCanApi4.dll and .NET Assembly now always have the same version number as PCAN-DeveloperIncludes new ARM64 version of CanApi4.dll.NET Assembly targets .NET Standard 2.0PCAN Nets Configuration updated to version 5.0.3PCAN Status Display updated to version 5.0.3PCAN-View updated to version 5.0.4
- RedistributablePCAN drivers updated to version 4.4.0.16619PLIN driver updated to version 1.7.0.1122PEAK-Settings app updated to version 1.1.2PLIN Status Display updated to version 3.0.0PLIN-View Pro updated to version 3.1.1PCAN-RP1210C API updated to version 4.0.3Virtual PCAN-Gateway updated to version 2.1.1
- CanApi4.dll and .NET Assembly now always have the same version number as PCAN-Developer
- Includes new ARM64 version of CanApi4.dll
- .NET Assembly targets .NET Standard 2.0
- PCAN Nets Configuration updated to version 5.0.3
- PCAN Status Display updated to version 5.0.3
- PCAN-View updated to version 5.0.4
- PCAN drivers updated to version 4.4.0.16619
- PLIN driver updated to version 1.7.0.1122
- PEAK-Settings app updated to version 1.1.2
- PLIN Status Display updated to version 3.0.0
- PLIN-View Pro updated to version 3.1.1
- PCAN-RP1210C API updated to version 4.0.3
- Virtual PCAN-Gateway updated to version 2.1.1
Changements
- PCAN-DeveloperInstallation on 32-bit version of Windows 10 no longer possibleInstallation folder changed to 64-bit Program Files folder instead of 'Program Files (x86)'PEAK-Settings app is no longer installedVisual C++ Redistributable removed
- RedistributableARM64 device drivers addedx86 device drivers removed, installation on 32-bit version of Windows 10 is no longer possibleVisual C++ Redistributable removed.NET Runtime is no longer installed by the Redistributable
- Installation on 32-bit version of Windows 10 no longer possible
- Installation folder changed to 64-bit Program Files folder instead of 'Program Files (x86)'
- PEAK-Settings app is no longer installed
- Visual C++ Redistributable removed
- ARM64 device drivers added
- x86 device drivers removed, installation on 32-bit version of Windows 10 is no longer possible
- Visual C++ Redistributable removed
- .NET Runtime is no longer installed by the Redistributable
4.3.1.388 08/09/2022
Améliorations
- PCAN drivers updated to version 4.3.1.16607
- PLIN driver updated to version 1.6.0.1117
- PEAK-Settings app updated to version 1.0.4
- PCAN Nets Configuration updated to version 5.0.2
- PCAN Status Display updated to version 5.0.2
- PCAN-View updated to version 5.0.3
- PLIN Status Display updated to version 2.1.2
- PCAN-RP1210C API updated to version 4.0.2
- Virtual PCAN-Gateway updated to version 2.0.4
4.3.0.380 12/04/2022
Améliorations
- PCAN-View updated to version 5.0.2
- PCAN Status Display updated to version 5.0.1
- PCAN Nets Configuration updated to version 5.0.1
- New console example projects for CanApi4.NET assembly added
- General internal optimizations
Changements
- Visual C++ Redistributable 32-bit is now only installed on 32-bit systems
4.3.0.340 21/02/2022
PCAN-API DLLs and .NET Assembly version 4.3.4.312
Améliorations
- Minor internal optimizations
Changements
- Fixes in debug log output of PCAN-API DLLs
4.2.3 10/05/2021
PCAN-API DLLs and .NET Assembly version 4.3.3.300
Améliorations
4.2.2 19/03/2021
PCAN-API DLL 4.3.2.298
Améliorations
- DLL header files updated to include:New parameters CAN_PARAM_TIMESTAMP_SOF, CAN_PARAM_TX_SELF_ACK, CAN_PARAM_BRS_IGNORE, CAN_PARAM_EVENT_ONRCV, CAN_PARAM_EVENT_ONDELAYXMTEMPTYNew record types CAN_RECORDTYPE_interframespace_pause, CAN_RECORDTYPE_param_event, CAN_RECORDTYPE_param_event_onrcv, CAN_RECORDTYPE_param_event_ondelayxmtemptyNew records can_interframespace_pause_t, can_param_event_t
- New parameters CAN_PARAM_TIMESTAMP_SOF, CAN_PARAM_TX_SELF_ACK, CAN_PARAM_BRS_IGNORE, CAN_PARAM_EVENT_ONRCV, CAN_PARAM_EVENT_ONDELAYXMTEMPTY
- New record types CAN_RECORDTYPE_interframespace_pause, CAN_RECORDTYPE_param_event, CAN_RECORDTYPE_param_event_onrcv, CAN_RECORDTYPE_param_event_ondelayxmtempty
- New records can_interframespace_pause_t, can_param_event_t
PCAN-API .NET Assembly 4.3.2.298
Améliorations
- New parameters UInt32Parameter.TimestampStartOfFrame, UInt32Parameter.SenderSelfAcknowledge, UInt32Parameter.BitrateSwitchIgnore, StructParameter.OnReceiveEvent, StructParameter.OnDeleayXmtQueueEmptyEvent
- New object type InterframeSpacePause
Corrections de bugs
- .NET Assembly: Calls to Read method from different threads caused a deadlock due to the use of a global buffer without synchronization
4.2.1 30/09/2020
PCAN-API DLL 4.3.1.284
Améliorations
- Added CAN_PARAM_PROTOCOLS and CAN_CONST_PROTOCOL_* constants
Corrections de bugs
- Several fixes in parameter descriptions in header files
- If multiple 'in-use' or handle error flags were set in can_status_t at the same time, the error text returned by CAN_GetErrText() was incomplete
Changements
- Renamed CAN_PARAM_CANFD_ISOMODE to CAN_PARAM_FD_ISOMODE
4.2.0 13/12/2019
PCAN-API DLL 4.3.0.266
Améliorations
- New possiblity to query API DLL version with parameter CAN_PARAM_VERSION and CAN_PARAM_OBJCLASS_API
- API logging can now be controlled through the new 'API' parameters CAN_PARAM_DEBUGLOG_LEVEL and CAN_PARAM_DEBUGLOG_PATH via CAN_SetParam() calls
- API debug log output can now be watched with debug tools like DebugView.exe, even when log file creation is switched off, only a logging level higher than 0 must be set
- New API functions CAN_ConnectToHardware() and CAN_GetAvailableHardware()
- New error code CAN_ERR_ILLMODE
- New parameters CAN_PARAM_IO_DIGITAL_CONFIG, CAN_PARAM_IO_DIGITAL_VALUE, CAN_PARAM_IO_DIGITAL_SET, CAN_PARAM_IO_DIGITAL_CLEAR, CAN_PARAM_IO_ANALOG_VALUE and associated record can_param_io_t
- New hardware parameter CAN_PARAM_IRQ_TIMING and associated record can_param_irq_timing_t
- Some other minor improvements
4.1.6 06/08/2019
Améliorations
- PEAK-Hardware Control Panel updated to version 4.3.0
- RP1210-C API updated to version 2.1.0
4.1.5 10/07/2019
Améliorations
- PCAN-View updated to version 4.2.4
- PLIN driver updated to version 1.4.0
4.1.4 05/06/2019
Améliorations
- PCAN Nets Configuration tool updated to version 4.3.0
- PCAN Status Display tool updated to version 4.1.5
- PCAN-View updated to version 4.2.3
- PLIN-View Pro updated to version 2.1.3
- RP1210-C API updated to version 2.0.9
4.1.3 10/04/2019
Améliorations
- RP1210-C API updated to version 2.0.8
- PCAN-View updated to version 4.2.2
- Improvements in Managed samples: Reference CanApi4.NET.dll is now loaded from the solution directory instead from the Assemblies directory
4.1.2 19/12/2018
Améliorations
- PCAN drivers updated to version 4.1.4
- PEAK-Hardware Control Panel updated to version 4.2.2
- PCAN Nets Configuration tool updated to version 4.2.0
- PCAN-View updated to version 4.2.1
- PLIN-View Pro updated to version 2.1.2
- PLIN Status Display updated to version 2.1.0
- RP1210-C API updated to version 2.0.7
- New Python module and programming example
Corrections de bugs
- If any of the PCAN tools was launched from the Starter app, the online help could not be opened from within the tool
- The Redistributable did not correctly detect whether a system reboot was necessary after installing or updating device drivers
- The Redistributabe installed the shortcut for the Virtual PCAN-Gateway Configuration tool always under 'PEAK-System Tools' and not in the Program group that was specified in the XML file
4.1.1 16/11/2017
PCAN-API 4 DLL 4.2.1
Changements
4.1.0 18/08/2017
Améliorations
- New versions report in HTML format
- New versions report for the Redistributable package
- .NET assembly 'CanApi4.NET.dll' added
- .NET sample projects for C#, Visual Basic, and C++ CLR added
- Minor enhancements in the Start Page application
4.0.9 19/05/2017
Changements
- Initial public release of the development package with CAN FD support
3.0.10 19/01/2015
Changements
- New version of the PCAN-OEM Setup 3.0.2.220
- New PCAN-API version 2.57.1.126
3.0.9 16/09/2014
Changements
- New version of the PCAN-OEM Setup 3.0.1.218
- New version of the device drivers 3.13.0 (The stand-alone Virtual Driver setup was updated to this version too)
- New PCAN-API version 2.57.0.125
- New version of PCAN-View
3.0.8 15/07/2014
Changements
- New version of the PCAN-OEM Setup 3.0.0.208
- New version of CAN Hardware Control Panel Applet
- New version of PCAN-View
3.0.7 09/11/2012
Changements
- New version of PCAN-OEM Setup 2.01.23
- New version of CAN Hardware Control Panel applet
- New version of PCAN-View
3.0.6 12/07/2012
Changements
- New version of PCAN-OEM Setup
- New version of PCAN-Virtual driver installation
- New version of CAN Hardware Control Panel applet
- New version of PCAN-View
- Actualization of the PCAN-API header files and sample projects
3.0.5 26/01/2012
Changements
- New version of the PCAN-OEM setup
- New version of the PCAN Virtual driver installation
- New versions of the PCAN Tools (PCAN Nets Configuration and PCAN Status Display)
- Actualization of the PCAN-API header files and sample projects
- Improvement: The name of the target directory for Lib files of the PCAN-API was change from BB_LIB and VC_LIB to C++ Builder and Visual C++ respectively
3.0.4 05/08/2011
Changements
- Bug fix: Problems with rights within the Windows® registry and PCAN applications where fixed
- Bug fix: A problem determining the path for the PCAN-Developer license file was fixed
- Bug fix: Absent registry entries on 64-bit system were added
- New versions of the PCAN-API header files and sample projects
- New version of the PCAN-OEM setup
3.0.3 08/04/2011
Changements
- PCAN OEM setup (RP1210 Redistributable - License version)
- PCAN-View
- CAN Hardware Control Panel applet
- PCAN Nets Configuration tool
3.0.2 05/04/2011
Changements
- PCAN OEM setup included
- New installations for the PCAN virtual driver included (for both, 32-bit and 64-bit systems)
3.0.1 16/03/2011
Changements
- Bug fix: The installation did not find the license file of the product if the installation was run from a CD/DVD
3.0.0 04/03/2011
Changements