SLCAN - Version 2.0 released
Version 2.0 (Commit 5b10c41 of August 28, 2024):
Version 2.0 (Commit 5b10c41 of August 28, 2024):
Version 0.3 (Commit 4bb7945 of August 28, 2024):
Version 0.3 (Commit b3ab49a of August 2, 2024):
Version 0.5.2 (Commit b429a55 of August 2, 2024):
Version 0.5 SR8 (Build 1986 of July 29, 2024):
Version 0.13 (Build 1978 of July 28, 2024):
Version 0.2 (Commit a1d9719 of June 17, 2024):
Version 0.2.9 (Commit 44b0d6e of June 12, 2024):
Version 0.5.1 (Commit af5d678 of June 12, 2024):
Version 0.3.4 (Commit e8fb32f of June 11, 2024):
Version 0.3.1 (Commit 7922988 of June 11, 2024):
Version 0.3.1 (Commit c4aa890 of June 10, 2024):
Version 0.2.8 (Commit 4b57e39 of April 26, 2024):
Version 0.3 (Commit e8ab458 of April 25, 2024):
Version 0.3 (Commit 1fe917a of April 24, 2024):
Version 0.5 (Commit af5d678 of April 23, 2024):
Version 1.0.1 (Commit 973607d of April 22, 2024):
Version 0.1.2 (Commit 5b43ec4 of April 22, 2024):
Version 1.0 (Commit f28577f of April 1, 2024):
Version 0.1.1 (Commit 584f16f of April 1, 2024): update CAN API V3 sources to rev. 1260 update SLCAN protocol sources to rev. 808 update the Trial pr...
Version 0.2.6 (Commit 1b0d095 of November 12, 2023):
Version 0.3.3 (Commit d950b79 of November 11, 2023):
Version 0.2.5 (Commit b5157f3 of November 11, 2023):
Version 0.4.7 (Commit 6734151 November 8, 2023):
Version 0.2.7 (Commit f60fed3 of November 7, 2023):
Version 0.5.1 (Service Release of November 4, 2023):
Version 0.5 SR8 (Build 1865 of November 3, 2023):
Version 0.12.2 (Build 1856 of November 1, 2023):
Version 0.2.5 (Commit 032d7bc of September 24, 2023):
Version 0.2.6 (Commit e088ff of September 21, 2023):
Version 0.4.6 (Commit ac17786 September 19, 2023):
Version 0.3.2 (Commit 2f3cb7c of September 10, 2023):
Version 0.2.4 (Commit 0831da1 of September 10, 2023):
Version 0.2.5 (Commit fa172d5 of August 25, 2023): Updated PCBUSB-Library header (version 4.7.0.1) Added a compatibility check from PCAN_CHANNEL_VERSIO...
Version 0.4.5 (Commit 0b3f025 August 25, 2023): Migrated to VS 2022 (version 17.7.2) Updated PCANBasic DLL (version 4.7.1) Updated CAN API V3 sources...
Version 0.5 SR7 (Build 1792 of July 15, 2023):
Version 0.12.1 (Build 1678 of July 9, 2023):
Version 0.5 (Release of February 4, 2023): Trace files are written to the users home directory The PCBUSB wrapper has been updated App as Universal m...
Version 0.5 SR6 (Build 1679 of February 2, 2023): Display device id. when listing available CAN interfaces (option -T). Fixed a bug with default CAN FD...
Version 0.12 (Build 1668 of January 31, 2023): Realized setting of device id. for PCAN-USB FD devices Reworked status frame handling: fixed ...
Version 0.2.4 (Commit 46ecb27 of August 5, 2022): Updated CAN API V3 sources to rev. 1082 Realized new property GET_CAN_CLOCK Applied changes from mo...
Version 0.3.1 (Commit aaa925f of August 4, 2022): Realized new property GET_CAN_CLOCK Applied changes from module can_btr Updated CAN API V3 Testing ...
Version 0.4.4 (Commit 501c6e6 August 3, 2022): Updated CAN API V3 sources to rev. 1082 Fixed a bug with transceiver off in function can_reset Fixed a...
Version 0.2.3 (Commit e5504dc August 3, 2022): Updated Kvaser canLib DLL (version 5.39) Updated CAN API V3 sources to rev. 1082 Fixed a bug with tran...
Version 0.2.4 (Commit d42365c of August 2, 2022): Updated CAN API V3 sources to SVN rev. 1082 Updated CAN API V3 Testing sources to SVN rev. 1084 Fix...
Version 0.5 SR5 (Build 1240 of July 31, 2022): Compiled against PCBUSB-Library v0.11.2 sources as Universal macOS Binary (requires macOS 11.x or 12.x)
Version 0.11.2 (Build 1228 of July 31, 2022): Built the library as Universal macOS Binary (macOS_Library_for_PCANUSB_v0.11.2.tar.gz) Built the library ...
Version 0.3 (Commit 1ef5e9f of July 8, 2022): Refactoring of the device driver layer: one module KvaserUSB_LeafDevice to access all devices fr...
Version 0.2.1 (Commit e334212 of June 1, 2022): Fixed bit-rate issue for devices not running at 80 MHz (issue #10) Added methods to query channel infor...
Version 0.11.1 (Build 1183 of April 30, 2022): Built the library as Universal macOS Binary (macOS_Library_for_PCANUSB_v0.11.1.tar.gz). Built the librar...
Version 0.1 (Commit b828e81 of March 20, 2022): Target Platforms POSIX® compatible operating systems: macOS® Linux® Cygwin® Windows® (x64 operati...
Version 0.2.3 (Commit c1a3633 of February 25, 2022): Updated MacCAN-Core sources to rev. 1090 Removed class CMacCAN from project (R.I.P.) Updated CAN...
Version 0.2 (Commit 18b198f of February 11, 2022): Implemented CAN FD operation mode for Leaf Pro devices Implemented properties NUM_CHANNELS, CAN_CHAN...
Version 0.2.2 (Commit 4971c3f of February 8, 2022): Updated CAN API sources to rev. 1036 Fixed a bug with message flag sts on reception Fixed a bug w...
Version 0.4.3 (Commit 7ffb5a3 of February 7, 2022): Updated CAN API sources to rev. 1036 Fixed a bug with message flag sts on reception Fixed a bug w...
Version 0.2.3 (Commit d2e9369 of February 6, 2022): Updated CAN API sources to rev. 1036 Fixed a bug with property GET_DEVICE_TYPE (re-renamed property...
Version 0.5 SR4 (Build 1153 of February 5, 2022): Fixed a bug with channel state ‘occupied’ when used by another process Compiled against PCBUSB-Librar...
Version 0.11 (Build 1143 of January 31, 2022): Built the library as Universal macOS Binary (macOS_Library_for_PCANUSB_v0.11.tar.gz). Built the library ...
Version 0.2.2 (Commit 58dd221 of January 5, 2022): Updated CAN API sources to rev. 1020 and applied the changes Renamed C interface function can_softwa...
Version 0.2.1 (Commit c4bb537 of January 5, 2022): Updated Kvaser canLib DLL (version 5.37) Updated CAN API sources to rev. 1020 and applied the change...
Version 0.4.2 (Commit cede7f7 of January 4, 2022): Updated PCANBasic DLL (version 4.6.0) Updated CAN API sources to rev. 1020 and applied the changes ...
Version 0.2.2 (Commit d93fbfe of December 27, 2021): Reworked the driver layer (to solve the copy constructor issue #16): rename sub-folders i...
Version 0.4 (Release of December 10, 2021): Added support for Apple Silicon (M1 chip) Fixed some deprecated methods with NSAlert Built App as Univers...
Version 0.5 SR3 (Build 1030 of December 7, 2021): Compiled against PCBUSB v0.10.1 sources as Universal macOS Binary (requires macOS 11.x or 12.x)
Version 0.10.1 (Build 1016 of December 6, 2021): Built the library as Universal macOS Binary (macOS_Library_for_PCANUSB_v0.10.1.tar.gz). Built the libr...
Version 0.1 SR1 (Commit 7f6274f of July 10, 2021): Added a CAN API V3 compatible Swift wrapper and two Swift examples Added Swift Package Manager (SPM)...
Version 0.2.1 (Commit 95dcdc6 of June 8, 2021): Added a check for valid identifier range in can_write Added a check for valid messages flags in can_wri...
Version 0.4.1 (Commit 60fa2d4 of June 7, 2021): Updated to PCANBasic DLL version 4.5.4 Switched to a dual-license: BSD-2-Clause OR GPL-3.0-or-later A...
Version 0.2.1 (Commit 0b4a139 of June 5, 2021): Fixed the hibernation issue (issue #11) Fixed a bug when trying to send a status message Fixed a bug ...
Version 0.1 (Commit 64e4388 of June 3, 2021): CAN 2.0: 11-bit and 29-bit identifier bit-rates up to 1’000 kbps Bit-rate settin...
Version 0.2 (Commit 5799eff of June 3, 2021): Migrated to Visual Studio 2019 and adapted the MSC build environments Switched to a dual-license: BSD-2-C...
Version 0.2 (Commit 52f784a of February 28, 2021): Worked in the latest changes from MacCAN-Core (SVN rev. 986) Added a CAN API V3 compatible Python wr...
Version 0.2 (Commit 0354cb4 of February 7, 2021): Applied changes from CAN API V3 specification (rev. 925 to 987) Added C++ class CPeakCAN derived from...
Version 0.4 (Commit 53db869 of February 7, 2021): Applied changes from CAN API V3 specification (rev. 951 to 987) Added C++ class CPeakCAN derived from...
Version 0.1 (Commit bc8301d of January 19, 2021): Last sources from subversion repo to build version 1.1 (old versioning scheme)
Version 0.3 (Commit 8514061 of January 15, 2021): Last sources from subversion repo to build version 3.3 (old versioning scheme)
Version 0.1 SR 1 (Commit e89ac9c of December 30, 2020): Fixed a bug with looping over the list of registered devices Fixed a bug with non-dereferenceab...
Version 0.5 SR2 (Build 962 of December 22, 2020): Compiled against PCBUSB v0.10 sources (PCAN-USB Pro FD CAN1)
Version 0.10 (Build 957 of December 22, 2020): Support of PCAN-USB Pro FD devices, but only the first channel (CAN1). Set linker options -install_name,...
Version 0.3 (Release of July 2, 2020): Included version 0.9 of the PCBUSB library Check for required version of the PCBUSB library Write to file: tra...
Version 0.5 SR1 (Build 915 of June 28, 2020): Compiled against PCBUSB v0.9 sources (<MacTypes.h>)
Version 0.9 (Build 902 of June 25, 2020): Data types from <MacTypes.h> as replacement for Peak´s usage of Windows BYTE, WORD, DWORD and UINT64 (fie...
Version 0.1 (Commit 461df7c of April 19, 2020): First release of the MacCAN-TouCAN driver
Version 0.5 (Build 850 of December 1, 2019): Reworked command-line option handling: --listen-only - monitor mode (transmitter is off) --...
Version 0.8 SR1 (Build 787 of September 27, 2019): Adapted trace-file headers to Peak’s changes in version 4.3.4.246
Version 0.1 (Commit 28c611e of March 13, 2019): Initial git tag
Version 0.4 (Build 698 of September 22, 2017): Support of PCAN-USB FD interface
Version 0.2 SR4 (Service release of September 21, 2017): Included version 0.8 of the PCBUSB library
Version 0.8 (Build 689 of September 20, 2017): Support of PCAN-USB FD devices in CAN 2.0 mode (CAN classic) and CAN FD mode! Adapted the API according ...
Version 0.2 SR3 (Service release of December 1, 2016): Included version 0.7 of the PCBUSB library
Version 0.7 (Build 558 of November 30, 2016): Adapted the API according to Peak’s changes in version 4.1.0.96 and harmonized return codes with it. Impl...
Version 0.2 SR2 (Service release of February 21, 2015): Included version 0.6 of the PCBUSB library
Version 0.6 (Build 425 of February 20, 2015): Parameter PCAN_RECEIVE_EVENT returns a file descriptor to realize ‘blocking read’ by select()` as on the Li...
Version 0.2 SR1 (Service release of November 24, 2014): Included version 0.5 of the PCBUSB library
Version 0.3 (Build 371 of November 23, 2014): Time-stamps are taken from CAN controller
Version 0.5 (Build 370 of November 23, 2014): Feature ‘Reading/Writing of parameter PCAN_DEVICE_NUMBER implemented. Fixed issue #104 ‘Hot plugging was ...
Version 0.2 (Release of February 24, 2014): Minor changes (to run with version 0.4 of the PCBUSB library)
Version 0.4 (Build 293 of February 23, 2014): Time-stamps are now taken from CAN controller instead of taking them from the system clock. Getting and s...
Version 0.3 (Build 235 of November 2, 2013): Fixed issue #11 ‘All channel initialized by the application will be closed even if they are in use’. CAN_U...
Version 0.1 (Release of September 8, 2013): 1st release (demo version)
Version 0.2 (Build 163 of September 8, 2013): Minor changes
Version 0.1 (Build 149 of June 30, 2013): Initial revision
Version 0.2 (Build 138 of May 17, 2013): Initial revision
Version 0.1 (Build 86 of July 6, 2012): Rejected due to a deadlock.
can_test
- Version 0.1 published
Version 0.1 (Build 17 of August 20, 2007):
can_moni
- Version 0.1 published
Version 0.1 (Build 17 of August 20, 2007):
Version 2.0 (Commit 5b10c41 of August 28, 2024):
Version 0.3 (Commit 4bb7945 of August 28, 2024):
Version 0.3 (Commit b3ab49a of August 2, 2024):
Version 0.5 SR8 (Build 1986 of July 29, 2024):
Version 0.13 (Build 1978 of July 28, 2024):
Version 0.2 (Commit a1d9719 of June 17, 2024):
Version 0.2.9 (Commit 44b0d6e of June 12, 2024):
Version 0.3.4 (Commit e8fb32f of June 11, 2024):
Version 0.3.1 (Commit c4aa890 of June 10, 2024):
Version 0.2.8 (Commit 4b57e39 of April 26, 2024):
Version 0.3 (Commit e8ab458 of April 25, 2024):
Version 1.0.1 (Commit 973607d of April 22, 2024):
Version 0.1.2 (Commit 5b43ec4 of April 22, 2024):
Version 1.0 (Commit f28577f of April 1, 2024):
Version 0.1.1 (Commit 584f16f of April 1, 2024): update CAN API V3 sources to rev. 1260 update SLCAN protocol sources to rev. 808 update the Trial pr...
Version 0.2.6 (Commit 1b0d095 of November 12, 2023):
Version 0.3.3 (Commit d950b79 of November 11, 2023):
Version 0.2.7 (Commit f60fed3 of November 7, 2023):
Version 0.5.1 (Service Release of November 4, 2023):
Version 0.5 SR8 (Build 1865 of November 3, 2023):
Version 0.12.2 (Build 1856 of November 1, 2023):
Version 0.2.5 (Commit 032d7bc of September 24, 2023):
Version 0.2.6 (Commit e088ff of September 21, 2023):
Version 0.3.2 (Commit 2f3cb7c of September 10, 2023):
Version 0.2.5 (Commit fa172d5 of August 25, 2023): Updated PCBUSB-Library header (version 4.7.0.1) Added a compatibility check from PCAN_CHANNEL_VERSIO...
Version 0.5 SR7 (Build 1792 of July 15, 2023):
Version 0.12.1 (Build 1678 of July 9, 2023):
Version 0.5 (Release of February 4, 2023): Trace files are written to the users home directory The PCBUSB wrapper has been updated App as Universal m...
Version 0.5 SR6 (Build 1679 of February 2, 2023): Display device id. when listing available CAN interfaces (option -T). Fixed a bug with default CAN FD...
Version 0.12 (Build 1668 of January 31, 2023): Realized setting of device id. for PCAN-USB FD devices Reworked status frame handling: fixed ...
Version 0.2.4 (Commit 46ecb27 of August 5, 2022): Updated CAN API V3 sources to rev. 1082 Realized new property GET_CAN_CLOCK Applied changes from mo...
Version 0.3.1 (Commit aaa925f of August 4, 2022): Realized new property GET_CAN_CLOCK Applied changes from module can_btr Updated CAN API V3 Testing ...
Version 0.2.4 (Commit d42365c of August 2, 2022): Updated CAN API V3 sources to SVN rev. 1082 Updated CAN API V3 Testing sources to SVN rev. 1084 Fix...
Version 0.5 SR5 (Build 1240 of July 31, 2022): Compiled against PCBUSB-Library v0.11.2 sources as Universal macOS Binary (requires macOS 11.x or 12.x)
Version 0.11.2 (Build 1228 of July 31, 2022): Built the library as Universal macOS Binary (macOS_Library_for_PCANUSB_v0.11.2.tar.gz) Built the library ...
Version 0.3 (Commit 1ef5e9f of July 8, 2022): Refactoring of the device driver layer: one module KvaserUSB_LeafDevice to access all devices fr...
Version 0.2.1 (Commit e334212 of June 1, 2022): Fixed bit-rate issue for devices not running at 80 MHz (issue #10) Added methods to query channel infor...
Version 0.11.1 (Build 1183 of April 30, 2022): Built the library as Universal macOS Binary (macOS_Library_for_PCANUSB_v0.11.1.tar.gz). Built the librar...
Version 0.1 (Commit b828e81 of March 20, 2022): Target Platforms POSIX® compatible operating systems: macOS® Linux® Cygwin® Windows® (x64 operati...
Version 0.2.3 (Commit c1a3633 of February 25, 2022): Updated MacCAN-Core sources to rev. 1090 Removed class CMacCAN from project (R.I.P.) Updated CAN...
Version 0.2 (Commit 18b198f of February 11, 2022): Implemented CAN FD operation mode for Leaf Pro devices Implemented properties NUM_CHANNELS, CAN_CHAN...
Version 0.2.3 (Commit d2e9369 of February 6, 2022): Updated CAN API sources to rev. 1036 Fixed a bug with property GET_DEVICE_TYPE (re-renamed property...
Version 0.5 SR4 (Build 1153 of February 5, 2022): Fixed a bug with channel state ‘occupied’ when used by another process Compiled against PCBUSB-Librar...
Version 0.11 (Build 1143 of January 31, 2022): Built the library as Universal macOS Binary (macOS_Library_for_PCANUSB_v0.11.tar.gz). Built the library ...
Version 0.2.2 (Commit 58dd221 of January 5, 2022): Updated CAN API sources to rev. 1020 and applied the changes Renamed C interface function can_softwa...
Version 0.2.2 (Commit d93fbfe of December 27, 2021): Reworked the driver layer (to solve the copy constructor issue #16): rename sub-folders i...
Version 0.4 (Release of December 10, 2021): Added support for Apple Silicon (M1 chip) Fixed some deprecated methods with NSAlert Built App as Univers...
Version 0.5 SR3 (Build 1030 of December 7, 2021): Compiled against PCBUSB v0.10.1 sources as Universal macOS Binary (requires macOS 11.x or 12.x)
Version 0.10.1 (Build 1016 of December 6, 2021): Built the library as Universal macOS Binary (macOS_Library_for_PCANUSB_v0.10.1.tar.gz). Built the libr...
Version 0.1 SR1 (Commit 7f6274f of July 10, 2021): Added a CAN API V3 compatible Swift wrapper and two Swift examples Added Swift Package Manager (SPM)...
A Swift example program that demonstrate the MacCAN-KvaserCAN Swift wrapper as a package dependency can be found on GitHub.
A Swift example program that demonstrate the MacCAN-TouCAN Swift wrapper as a package dependency can be found on GitHub.
Version 0.2.1 (Commit 95dcdc6 of June 8, 2021): Added a check for valid identifier range in can_write Added a check for valid messages flags in can_wri...
Version 0.2.1 (Commit 0b4a139 of June 5, 2021): Fixed the hibernation issue (issue #11) Fixed a bug when trying to send a status message Fixed a bug ...
Version 0.1 (Commit 64e4388 of June 3, 2021): CAN 2.0: 11-bit and 29-bit identifier bit-rates up to 1’000 kbps Bit-rate settin...
Version 0.2 (Commit 52f784a of February 28, 2021): Worked in the latest changes from MacCAN-Core (SVN rev. 986) Added a CAN API V3 compatible Python wr...
Version 0.2 (Commit 0354cb4 of February 7, 2021): Applied changes from CAN API V3 specification (rev. 925 to 987) Added C++ class CPeakCAN derived from...
Version 0.1 SR 1 (Commit e89ac9c of December 30, 2020): Fixed a bug with looping over the list of registered devices Fixed a bug with non-dereferenceab...
Version 0.5 SR2 (Build 962 of December 22, 2020): Compiled against PCBUSB v0.10 sources (PCAN-USB Pro FD CAN1)
Version 0.10 (Build 957 of December 22, 2020): Support of PCAN-USB Pro FD devices, but only the first channel (CAN1). Set linker options -install_name,...
Version 0.3 (Release of July 2, 2020): Included version 0.9 of the PCBUSB library Check for required version of the PCBUSB library Write to file: tra...
Version 0.5 SR1 (Build 915 of June 28, 2020): Compiled against PCBUSB v0.9 sources (<MacTypes.h>)
Version 0.9 (Build 902 of June 25, 2020): Data types from <MacTypes.h> as replacement for Peak´s usage of Windows BYTE, WORD, DWORD and UINT64 (fie...
Version 0.1 (Commit 461df7c of April 19, 2020): First release of the MacCAN-TouCAN driver
Version 0.5 (Build 850 of December 1, 2019): Reworked command-line option handling: --listen-only - monitor mode (transmitter is off) --...
Version 0.8 SR1 (Build 787 of September 27, 2019): Adapted trace-file headers to Peak’s changes in version 4.3.4.246
Version 0.1 (Commit 28c611e of March 13, 2019): Initial git tag
Version 0.4 (Build 698 of September 22, 2017): Support of PCAN-USB FD interface
Version 0.2 SR4 (Service release of September 21, 2017): Included version 0.8 of the PCBUSB library
Version 0.8 (Build 689 of September 20, 2017): Support of PCAN-USB FD devices in CAN 2.0 mode (CAN classic) and CAN FD mode! Adapted the API according ...
Version 0.2 SR3 (Service release of December 1, 2016): Included version 0.7 of the PCBUSB library
Version 0.7 (Build 558 of November 30, 2016): Adapted the API according to Peak’s changes in version 4.1.0.96 and harmonized return codes with it. Impl...
Version 0.2 SR2 (Service release of February 21, 2015): Included version 0.6 of the PCBUSB library
Version 0.6 (Build 425 of February 20, 2015): Parameter PCAN_RECEIVE_EVENT returns a file descriptor to realize ‘blocking read’ by select()` as on the Li...
Version 0.2 SR1 (Service release of November 24, 2014): Included version 0.5 of the PCBUSB library
Version 0.3 (Build 371 of November 23, 2014): Time-stamps are taken from CAN controller
Version 0.5 (Build 370 of November 23, 2014): Feature ‘Reading/Writing of parameter PCAN_DEVICE_NUMBER implemented. Fixed issue #104 ‘Hot plugging was ...
Version 0.2 (Release of February 24, 2014): Minor changes (to run with version 0.4 of the PCBUSB library)
Version 0.4 (Build 293 of February 23, 2014): Time-stamps are now taken from CAN controller instead of taking them from the system clock. Getting and s...
Version 0.3 (Build 235 of November 2, 2013): Fixed issue #11 ‘All channel initialized by the application will be closed even if they are in use’. CAN_U...
Version 0.1 (Release of September 8, 2013): 1st release (demo version)
Version 0.2 (Build 163 of September 8, 2013): Minor changes
Version 0.1 (Build 149 of June 30, 2013): Initial revision
Version 0.2 (Build 138 of May 17, 2013): Initial revision
Version 0.1 (Build 86 of July 6, 2012): Rejected due to a deadlock.
Version 0.3 (Commit b3ab49a of August 2, 2024):
Version 0.5.2 (Commit b429a55 of August 2, 2024):
Version 0.5 SR8 (Build 1986 of July 29, 2024):
Version 0.13 (Build 1978 of July 28, 2024):
Version 0.2.9 (Commit 44b0d6e of June 12, 2024):
Version 0.5.1 (Commit af5d678 of June 12, 2024):
Version 0.2.8 (Commit 4b57e39 of April 26, 2024):
Version 0.5 (Commit af5d678 of April 23, 2024):
Version 0.4.7 (Commit 6734151 November 8, 2023):
Version 0.2.7 (Commit f60fed3 of November 7, 2023):
Version 0.5.1 (Service Release of November 4, 2023):
Version 0.5 SR8 (Build 1865 of November 3, 2023):
Version 0.12.2 (Build 1856 of November 1, 2023):
Version 0.2.6 (Commit e088ff of September 21, 2023):
Version 0.4.6 (Commit ac17786 September 19, 2023):
Version 0.2.5 (Commit fa172d5 of August 25, 2023): Updated PCBUSB-Library header (version 4.7.0.1) Added a compatibility check from PCAN_CHANNEL_VERSIO...
Version 0.4.5 (Commit 0b3f025 August 25, 2023): Migrated to VS 2022 (version 17.7.2) Updated PCANBasic DLL (version 4.7.1) Updated CAN API V3 sources...
Version 0.5 SR7 (Build 1792 of July 15, 2023):
Version 0.12.1 (Build 1678 of July 9, 2023):
Version 0.5 (Release of February 4, 2023): Trace files are written to the users home directory The PCBUSB wrapper has been updated App as Universal m...
Version 0.5 SR6 (Build 1679 of February 2, 2023): Display device id. when listing available CAN interfaces (option -T). Fixed a bug with default CAN FD...
Version 0.12 (Build 1668 of January 31, 2023): Realized setting of device id. for PCAN-USB FD devices Reworked status frame handling: fixed ...
Version 0.4.4 (Commit 501c6e6 August 3, 2022): Updated CAN API V3 sources to rev. 1082 Fixed a bug with transceiver off in function can_reset Fixed a...
Version 0.2.4 (Commit d42365c of August 2, 2022): Updated CAN API V3 sources to SVN rev. 1082 Updated CAN API V3 Testing sources to SVN rev. 1084 Fix...
Version 0.5 SR5 (Build 1240 of July 31, 2022): Compiled against PCBUSB-Library v0.11.2 sources as Universal macOS Binary (requires macOS 11.x or 12.x)
Version 0.11.2 (Build 1228 of July 31, 2022): Built the library as Universal macOS Binary (macOS_Library_for_PCANUSB_v0.11.2.tar.gz) Built the library ...
Version 0.11.1 (Build 1183 of April 30, 2022): Built the library as Universal macOS Binary (macOS_Library_for_PCANUSB_v0.11.1.tar.gz). Built the librar...
Version 0.4.3 (Commit 7ffb5a3 of February 7, 2022): Updated CAN API sources to rev. 1036 Fixed a bug with message flag sts on reception Fixed a bug w...
Version 0.2.3 (Commit d2e9369 of February 6, 2022): Updated CAN API sources to rev. 1036 Fixed a bug with property GET_DEVICE_TYPE (re-renamed property...
Version 0.5 SR4 (Build 1153 of February 5, 2022): Fixed a bug with channel state ‘occupied’ when used by another process Compiled against PCBUSB-Librar...
Version 0.11 (Build 1143 of January 31, 2022): Built the library as Universal macOS Binary (macOS_Library_for_PCANUSB_v0.11.tar.gz). Built the library ...
Version 0.2.2 (Commit 58dd221 of January 5, 2022): Updated CAN API sources to rev. 1020 and applied the changes Renamed C interface function can_softwa...
Version 0.4.2 (Commit cede7f7 of January 4, 2022): Updated PCANBasic DLL (version 4.6.0) Updated CAN API sources to rev. 1020 and applied the changes ...
Version 0.4 (Release of December 10, 2021): Added support for Apple Silicon (M1 chip) Fixed some deprecated methods with NSAlert Built App as Univers...
Version 0.5 SR3 (Build 1030 of December 7, 2021): Compiled against PCBUSB v0.10.1 sources as Universal macOS Binary (requires macOS 11.x or 12.x)
Version 0.10.1 (Build 1016 of December 6, 2021): Built the library as Universal macOS Binary (macOS_Library_for_PCANUSB_v0.10.1.tar.gz). Built the libr...
Version 0.2.1 (Commit 95dcdc6 of June 8, 2021): Added a check for valid identifier range in can_write Added a check for valid messages flags in can_wri...
Version 0.4.1 (Commit 60fa2d4 of June 7, 2021): Updated to PCANBasic DLL version 4.5.4 Switched to a dual-license: BSD-2-Clause OR GPL-3.0-or-later A...
Version 0.2 (Commit 0354cb4 of February 7, 2021): Applied changes from CAN API V3 specification (rev. 925 to 987) Added C++ class CPeakCAN derived from...
Version 0.4 (Commit 53db869 of February 7, 2021): Applied changes from CAN API V3 specification (rev. 951 to 987) Added C++ class CPeakCAN derived from...
Version 0.3 (Commit 8514061 of January 15, 2021): Last sources from subversion repo to build version 3.3 (old versioning scheme)
Version 0.5 SR2 (Build 962 of December 22, 2020): Compiled against PCBUSB v0.10 sources (PCAN-USB Pro FD CAN1)
Version 0.10 (Build 957 of December 22, 2020): Support of PCAN-USB Pro FD devices, but only the first channel (CAN1). Set linker options -install_name,...
Version 0.3 (Release of July 2, 2020): Included version 0.9 of the PCBUSB library Check for required version of the PCBUSB library Write to file: tra...
Version 0.5 SR1 (Build 915 of June 28, 2020): Compiled against PCBUSB v0.9 sources (<MacTypes.h>)
Version 0.9 (Build 902 of June 25, 2020): Data types from <MacTypes.h> as replacement for Peak´s usage of Windows BYTE, WORD, DWORD and UINT64 (fie...
Version 0.5 (Build 850 of December 1, 2019): Reworked command-line option handling: --listen-only - monitor mode (transmitter is off) --...
Version 0.8 SR1 (Build 787 of September 27, 2019): Adapted trace-file headers to Peak’s changes in version 4.3.4.246
Version 0.1 (Commit 28c611e of March 13, 2019): Initial git tag
Version 0.4 (Build 698 of September 22, 2017): Support of PCAN-USB FD interface
Version 0.2 SR4 (Service release of September 21, 2017): Included version 0.8 of the PCBUSB library
Version 0.8 (Build 689 of September 20, 2017): Support of PCAN-USB FD devices in CAN 2.0 mode (CAN classic) and CAN FD mode! Adapted the API according ...
Version 0.2 SR3 (Service release of December 1, 2016): Included version 0.7 of the PCBUSB library
Version 0.7 (Build 558 of November 30, 2016): Adapted the API according to Peak’s changes in version 4.1.0.96 and harmonized return codes with it. Impl...
Version 0.2 SR2 (Service release of February 21, 2015): Included version 0.6 of the PCBUSB library
Version 0.6 (Build 425 of February 20, 2015): Parameter PCAN_RECEIVE_EVENT returns a file descriptor to realize ‘blocking read’ by select()` as on the Li...
Version 0.2 SR1 (Service release of November 24, 2014): Included version 0.5 of the PCBUSB library
Version 0.3 (Build 371 of November 23, 2014): Time-stamps are taken from CAN controller
Version 0.5 (Build 370 of November 23, 2014): Feature ‘Reading/Writing of parameter PCAN_DEVICE_NUMBER implemented. Fixed issue #104 ‘Hot plugging was ...
Version 0.2 (Release of February 24, 2014): Minor changes (to run with version 0.4 of the PCBUSB library)
Version 0.4 (Build 293 of February 23, 2014): Time-stamps are now taken from CAN controller instead of taking them from the system clock. Getting and s...
Version 0.3 (Build 235 of November 2, 2013): Fixed issue #11 ‘All channel initialized by the application will be closed even if they are in use’. CAN_U...
Version 0.1 (Release of September 8, 2013): 1st release (demo version)
Version 0.2 (Build 163 of September 8, 2013): Minor changes
Version 0.1 (Build 149 of June 30, 2013): Initial revision
Version 0.2 (Build 138 of May 17, 2013): Initial revision
Version 0.1 (Build 86 of July 6, 2012): Rejected due to a deadlock.
Version 0.3 (Commit b3ab49a of August 2, 2024):
Version 0.5 SR8 (Build 1986 of July 29, 2024):
Version 0.13 (Build 1978 of July 28, 2024):
Version 0.2.9 (Commit 44b0d6e of June 12, 2024):
Version 0.2.8 (Commit 4b57e39 of April 26, 2024):
Version 0.2.7 (Commit f60fed3 of November 7, 2023):
Version 0.5.1 (Service Release of November 4, 2023):
Version 0.5 SR8 (Build 1865 of November 3, 2023):
Version 0.12.2 (Build 1856 of November 1, 2023):
Version 0.2.6 (Commit e088ff of September 21, 2023):
Version 0.2.5 (Commit fa172d5 of August 25, 2023): Updated PCBUSB-Library header (version 4.7.0.1) Added a compatibility check from PCAN_CHANNEL_VERSIO...
Version 0.5 SR7 (Build 1792 of July 15, 2023):
Version 0.12.1 (Build 1678 of July 9, 2023):
Version 0.5 (Release of February 4, 2023): Trace files are written to the users home directory The PCBUSB wrapper has been updated App as Universal m...
Version 0.5 SR6 (Build 1679 of February 2, 2023): Display device id. when listing available CAN interfaces (option -T). Fixed a bug with default CAN FD...
Version 0.12 (Build 1668 of January 31, 2023): Realized setting of device id. for PCAN-USB FD devices Reworked status frame handling: fixed ...
Version 0.2.4 (Commit d42365c of August 2, 2022): Updated CAN API V3 sources to SVN rev. 1082 Updated CAN API V3 Testing sources to SVN rev. 1084 Fix...
Version 0.5 SR5 (Build 1240 of July 31, 2022): Compiled against PCBUSB-Library v0.11.2 sources as Universal macOS Binary (requires macOS 11.x or 12.x)
Version 0.11.2 (Build 1228 of July 31, 2022): Built the library as Universal macOS Binary (macOS_Library_for_PCANUSB_v0.11.2.tar.gz) Built the library ...
Version 0.11.1 (Build 1183 of April 30, 2022): Built the library as Universal macOS Binary (macOS_Library_for_PCANUSB_v0.11.1.tar.gz). Built the librar...
Version 0.2.3 (Commit d2e9369 of February 6, 2022): Updated CAN API sources to rev. 1036 Fixed a bug with property GET_DEVICE_TYPE (re-renamed property...
Version 0.5 SR4 (Build 1153 of February 5, 2022): Fixed a bug with channel state ‘occupied’ when used by another process Compiled against PCBUSB-Librar...
Version 0.11 (Build 1143 of January 31, 2022): Built the library as Universal macOS Binary (macOS_Library_for_PCANUSB_v0.11.tar.gz). Built the library ...
Version 0.2.2 (Commit 58dd221 of January 5, 2022): Updated CAN API sources to rev. 1020 and applied the changes Renamed C interface function can_softwa...
Version 0.4 (Release of December 10, 2021): Added support for Apple Silicon (M1 chip) Fixed some deprecated methods with NSAlert Built App as Univers...
Version 0.5 SR3 (Build 1030 of December 7, 2021): Compiled against PCBUSB v0.10.1 sources as Universal macOS Binary (requires macOS 11.x or 12.x)
Version 0.10.1 (Build 1016 of December 6, 2021): Built the library as Universal macOS Binary (macOS_Library_for_PCANUSB_v0.10.1.tar.gz). Built the libr...
Version 0.2.1 (Commit 95dcdc6 of June 8, 2021): Added a check for valid identifier range in can_write Added a check for valid messages flags in can_wri...
Version 0.2 (Commit 0354cb4 of February 7, 2021): Applied changes from CAN API V3 specification (rev. 925 to 987) Added C++ class CPeakCAN derived from...
Version 0.5 SR2 (Build 962 of December 22, 2020): Compiled against PCBUSB v0.10 sources (PCAN-USB Pro FD CAN1)
Version 0.10 (Build 957 of December 22, 2020): Support of PCAN-USB Pro FD devices, but only the first channel (CAN1). Set linker options -install_name,...
Version 0.3 (Release of July 2, 2020): Included version 0.9 of the PCBUSB library Check for required version of the PCBUSB library Write to file: tra...
Version 0.5 SR1 (Build 915 of June 28, 2020): Compiled against PCBUSB v0.9 sources (<MacTypes.h>)
Version 0.9 (Build 902 of June 25, 2020): Data types from <MacTypes.h> as replacement for Peak´s usage of Windows BYTE, WORD, DWORD and UINT64 (fie...
Version 0.5 (Build 850 of December 1, 2019): Reworked command-line option handling: --listen-only - monitor mode (transmitter is off) --...
Version 0.8 SR1 (Build 787 of September 27, 2019): Adapted trace-file headers to Peak’s changes in version 4.3.4.246
Version 0.1 (Commit 28c611e of March 13, 2019): Initial git tag
Version 0.4 (Build 698 of September 22, 2017): Support of PCAN-USB FD interface
Version 0.2 SR4 (Service release of September 21, 2017): Included version 0.8 of the PCBUSB library
Version 0.8 (Build 689 of September 20, 2017): Support of PCAN-USB FD devices in CAN 2.0 mode (CAN classic) and CAN FD mode! Adapted the API according ...
Version 0.2 SR3 (Service release of December 1, 2016): Included version 0.7 of the PCBUSB library
Version 0.7 (Build 558 of November 30, 2016): Adapted the API according to Peak’s changes in version 4.1.0.96 and harmonized return codes with it. Impl...
Version 0.2 SR2 (Service release of February 21, 2015): Included version 0.6 of the PCBUSB library
Version 0.6 (Build 425 of February 20, 2015): Parameter PCAN_RECEIVE_EVENT returns a file descriptor to realize ‘blocking read’ by select()` as on the Li...
Version 0.2 SR1 (Service release of November 24, 2014): Included version 0.5 of the PCBUSB library
Version 0.3 (Build 371 of November 23, 2014): Time-stamps are taken from CAN controller
Version 0.5 (Build 370 of November 23, 2014): Feature ‘Reading/Writing of parameter PCAN_DEVICE_NUMBER implemented. Fixed issue #104 ‘Hot plugging was ...
Version 0.2 (Release of February 24, 2014): Minor changes (to run with version 0.4 of the PCBUSB library)
Version 0.4 (Build 293 of February 23, 2014): Time-stamps are now taken from CAN controller instead of taking them from the system clock. Getting and s...
Version 0.3 (Build 235 of November 2, 2013): Fixed issue #11 ‘All channel initialized by the application will be closed even if they are in use’. CAN_U...
Version 0.1 (Release of September 8, 2013): 1st release (demo version)
Version 0.2 (Build 163 of September 8, 2013): Minor changes
Version 0.1 (Build 149 of June 30, 2013): Initial revision
Version 0.2 (Build 138 of May 17, 2013): Initial revision
Version 0.1 (Build 86 of July 6, 2012): Rejected due to a deadlock.
Version 0.13 (Build 1978 of July 28, 2024):
Version 0.3.4 (Commit e8fb32f of June 11, 2024):
Version 0.3.1 (Commit c4aa890 of June 10, 2024):
Version 0.3 (Commit e8ab458 of April 25, 2024):
Version 0.2.6 (Commit 1b0d095 of November 12, 2023):
Version 0.3.3 (Commit d950b79 of November 11, 2023):
Version 0.12.2 (Build 1856 of November 1, 2023):
Version 0.2.5 (Commit 032d7bc of September 24, 2023):
Version 0.3.2 (Commit 2f3cb7c of September 10, 2023):
Version 0.12.1 (Build 1678 of July 9, 2023):
Version 0.12 (Build 1668 of January 31, 2023): Realized setting of device id. for PCAN-USB FD devices Reworked status frame handling: fixed ...
Version 0.2.4 (Commit 46ecb27 of August 5, 2022): Updated CAN API V3 sources to rev. 1082 Realized new property GET_CAN_CLOCK Applied changes from mo...
Version 0.3.1 (Commit aaa925f of August 4, 2022): Realized new property GET_CAN_CLOCK Applied changes from module can_btr Updated CAN API V3 Testing ...
Version 0.11.2 (Build 1228 of July 31, 2022): Built the library as Universal macOS Binary (macOS_Library_for_PCANUSB_v0.11.2.tar.gz) Built the library ...
Version 0.3 (Commit 1ef5e9f of July 8, 2022): Refactoring of the device driver layer: one module KvaserUSB_LeafDevice to access all devices fr...
Version 0.2.1 (Commit e334212 of June 1, 2022): Fixed bit-rate issue for devices not running at 80 MHz (issue #10) Added methods to query channel infor...
Version 0.11.1 (Build 1183 of April 30, 2022): Built the library as Universal macOS Binary (macOS_Library_for_PCANUSB_v0.11.1.tar.gz). Built the librar...
Version 0.2.3 (Commit c1a3633 of February 25, 2022): Updated MacCAN-Core sources to rev. 1090 Removed class CMacCAN from project (R.I.P.) Updated CAN...
Version 0.2 (Commit 18b198f of February 11, 2022): Implemented CAN FD operation mode for Leaf Pro devices Implemented properties NUM_CHANNELS, CAN_CHAN...
Version 0.11 (Build 1143 of January 31, 2022): Built the library as Universal macOS Binary (macOS_Library_for_PCANUSB_v0.11.tar.gz). Built the library ...
Version 0.2.2 (Commit d93fbfe of December 27, 2021): Reworked the driver layer (to solve the copy constructor issue #16): rename sub-folders i...
Version 0.10.1 (Build 1016 of December 6, 2021): Built the library as Universal macOS Binary (macOS_Library_for_PCANUSB_v0.10.1.tar.gz). Built the libr...
Version 0.1 SR1 (Commit 7f6274f of July 10, 2021): Added a CAN API V3 compatible Swift wrapper and two Swift examples Added Swift Package Manager (SPM)...
Version 0.2.1 (Commit 0b4a139 of June 5, 2021): Fixed the hibernation issue (issue #11) Fixed a bug when trying to send a status message Fixed a bug ...
Version 0.1 (Commit 64e4388 of June 3, 2021): CAN 2.0: 11-bit and 29-bit identifier bit-rates up to 1’000 kbps Bit-rate settin...
Version 0.2 (Commit 52f784a of February 28, 2021): Worked in the latest changes from MacCAN-Core (SVN rev. 986) Added a CAN API V3 compatible Python wr...
Version 0.1 SR 1 (Commit e89ac9c of December 30, 2020): Fixed a bug with looping over the list of registered devices Fixed a bug with non-dereferenceab...
Version 0.10 (Build 957 of December 22, 2020): Support of PCAN-USB Pro FD devices, but only the first channel (CAN1). Set linker options -install_name,...
Version 0.9 (Build 902 of June 25, 2020): Data types from <MacTypes.h> as replacement for Peak´s usage of Windows BYTE, WORD, DWORD and UINT64 (fie...
Version 0.1 (Commit 461df7c of April 19, 2020): First release of the MacCAN-TouCAN driver
Version 0.8 SR1 (Build 787 of September 27, 2019): Adapted trace-file headers to Peak’s changes in version 4.3.4.246
Version 0.8 (Build 689 of September 20, 2017): Support of PCAN-USB FD devices in CAN 2.0 mode (CAN classic) and CAN FD mode! Adapted the API according ...
Version 0.7 (Build 558 of November 30, 2016): Adapted the API according to Peak’s changes in version 4.1.0.96 and harmonized return codes with it. Impl...
Version 0.6 (Build 425 of February 20, 2015): Parameter PCAN_RECEIVE_EVENT returns a file descriptor to realize ‘blocking read’ by select()` as on the Li...
Version 0.5 (Build 370 of November 23, 2014): Feature ‘Reading/Writing of parameter PCAN_DEVICE_NUMBER implemented. Fixed issue #104 ‘Hot plugging was ...
Version 0.4 (Build 293 of February 23, 2014): Time-stamps are now taken from CAN controller instead of taking them from the system clock. Getting and s...
Version 0.3 (Build 235 of November 2, 2013): Fixed issue #11 ‘All channel initialized by the application will be closed even if they are in use’. CAN_U...
Version 0.2 (Build 163 of September 8, 2013): Minor changes
Version 0.1 (Build 149 of June 30, 2013): Initial revision
Version 0.3 (Commit b3ab49a of August 2, 2024):
Version 0.5.2 (Commit b429a55 of August 2, 2024):
Version 0.2.9 (Commit 44b0d6e of June 12, 2024):
Version 0.5.1 (Commit af5d678 of June 12, 2024):
Version 0.3.1 (Commit 7922988 of June 11, 2024):
Version 0.2.8 (Commit 4b57e39 of April 26, 2024):
Version 0.3 (Commit 1fe917a of April 24, 2024):
Version 0.5 (Commit af5d678 of April 23, 2024):
Version 0.2.5 (Commit b5157f3 of November 11, 2023):
Version 0.4.7 (Commit 6734151 November 8, 2023):
Version 0.2.7 (Commit f60fed3 of November 7, 2023):
Version 0.2.6 (Commit e088ff of September 21, 2023):
Version 0.4.6 (Commit ac17786 September 19, 2023):
Version 0.2.4 (Commit 0831da1 of September 10, 2023):
Version 0.2.5 (Commit fa172d5 of August 25, 2023): Updated PCBUSB-Library header (version 4.7.0.1) Added a compatibility check from PCAN_CHANNEL_VERSIO...
Version 0.4.5 (Commit 0b3f025 August 25, 2023): Migrated to VS 2022 (version 17.7.2) Updated PCANBasic DLL (version 4.7.1) Updated CAN API V3 sources...
Version 0.4.4 (Commit 501c6e6 August 3, 2022): Updated CAN API V3 sources to rev. 1082 Fixed a bug with transceiver off in function can_reset Fixed a...
Version 0.2.3 (Commit e5504dc August 3, 2022): Updated Kvaser canLib DLL (version 5.39) Updated CAN API V3 sources to rev. 1082 Fixed a bug with tran...
Version 0.2.4 (Commit d42365c of August 2, 2022): Updated CAN API V3 sources to SVN rev. 1082 Updated CAN API V3 Testing sources to SVN rev. 1084 Fix...
Version 0.2.2 (Commit 4971c3f of February 8, 2022): Updated CAN API sources to rev. 1036 Fixed a bug with message flag sts on reception Fixed a bug w...
Version 0.4.3 (Commit 7ffb5a3 of February 7, 2022): Updated CAN API sources to rev. 1036 Fixed a bug with message flag sts on reception Fixed a bug w...
Version 0.2.3 (Commit d2e9369 of February 6, 2022): Updated CAN API sources to rev. 1036 Fixed a bug with property GET_DEVICE_TYPE (re-renamed property...
Version 0.2.2 (Commit 58dd221 of January 5, 2022): Updated CAN API sources to rev. 1020 and applied the changes Renamed C interface function can_softwa...
Version 0.2.1 (Commit c4bb537 of January 5, 2022): Updated Kvaser canLib DLL (version 5.37) Updated CAN API sources to rev. 1020 and applied the change...
Version 0.4.2 (Commit cede7f7 of January 4, 2022): Updated PCANBasic DLL (version 4.6.0) Updated CAN API sources to rev. 1020 and applied the changes ...
Version 0.2.1 (Commit 95dcdc6 of June 8, 2021): Added a check for valid identifier range in can_write Added a check for valid messages flags in can_wri...
Version 0.4.1 (Commit 60fa2d4 of June 7, 2021): Updated to PCANBasic DLL version 4.5.4 Switched to a dual-license: BSD-2-Clause OR GPL-3.0-or-later A...
Version 0.2 (Commit 5799eff of June 3, 2021): Migrated to Visual Studio 2019 and adapted the MSC build environments Switched to a dual-license: BSD-2-C...
Version 0.2 (Commit 0354cb4 of February 7, 2021): Applied changes from CAN API V3 specification (rev. 925 to 987) Added C++ class CPeakCAN derived from...
Version 0.4 (Commit 53db869 of February 7, 2021): Applied changes from CAN API V3 specification (rev. 951 to 987) Added C++ class CPeakCAN derived from...
Version 0.1 (Commit bc8301d of January 19, 2021): Last sources from subversion repo to build version 1.1 (old versioning scheme)
Version 0.3 (Commit 8514061 of January 15, 2021): Last sources from subversion repo to build version 3.3 (old versioning scheme)
Version 0.1 (Commit 28c611e of March 13, 2019): Initial git tag
Version 2.0 (Commit 5b10c41 of August 28, 2024):
Version 0.3 (Commit 4bb7945 of August 28, 2024):
Version 0.5.2 (Commit b429a55 of August 2, 2024):
Version 0.2 (Commit a1d9719 of June 17, 2024):
Version 0.5.1 (Commit af5d678 of June 12, 2024):
Version 0.3.1 (Commit 7922988 of June 11, 2024):
Version 0.3 (Commit 1fe917a of April 24, 2024):
Version 0.5 (Commit af5d678 of April 23, 2024):
Version 1.0.1 (Commit 973607d of April 22, 2024):
Version 0.1.2 (Commit 5b43ec4 of April 22, 2024):
Version 1.0 (Commit f28577f of April 1, 2024):
Version 0.1.1 (Commit 584f16f of April 1, 2024): update CAN API V3 sources to rev. 1260 update SLCAN protocol sources to rev. 808 update the Trial pr...
Version 0.2.5 (Commit b5157f3 of November 11, 2023):
Version 0.4.7 (Commit 6734151 November 8, 2023):
Version 0.4.6 (Commit ac17786 September 19, 2023):
Version 0.2.4 (Commit 0831da1 of September 10, 2023):
Version 0.4.5 (Commit 0b3f025 August 25, 2023): Migrated to VS 2022 (version 17.7.2) Updated PCANBasic DLL (version 4.7.1) Updated CAN API V3 sources...
Version 0.4.4 (Commit 501c6e6 August 3, 2022): Updated CAN API V3 sources to rev. 1082 Fixed a bug with transceiver off in function can_reset Fixed a...
Version 0.2.3 (Commit e5504dc August 3, 2022): Updated Kvaser canLib DLL (version 5.39) Updated CAN API V3 sources to rev. 1082 Fixed a bug with tran...
Version 0.1 (Commit b828e81 of March 20, 2022): Target Platforms POSIX® compatible operating systems: macOS® Linux® Cygwin® Windows® (x64 operati...
Version 0.2.2 (Commit 4971c3f of February 8, 2022): Updated CAN API sources to rev. 1036 Fixed a bug with message flag sts on reception Fixed a bug w...
Version 0.4.3 (Commit 7ffb5a3 of February 7, 2022): Updated CAN API sources to rev. 1036 Fixed a bug with message flag sts on reception Fixed a bug w...
Version 0.2.1 (Commit c4bb537 of January 5, 2022): Updated Kvaser canLib DLL (version 5.37) Updated CAN API sources to rev. 1020 and applied the change...
Version 0.4.2 (Commit cede7f7 of January 4, 2022): Updated PCANBasic DLL (version 4.6.0) Updated CAN API sources to rev. 1020 and applied the changes ...
Version 0.4.1 (Commit 60fa2d4 of June 7, 2021): Updated to PCANBasic DLL version 4.5.4 Switched to a dual-license: BSD-2-Clause OR GPL-3.0-or-later A...
Version 0.2 (Commit 5799eff of June 3, 2021): Migrated to Visual Studio 2019 and adapted the MSC build environments Switched to a dual-license: BSD-2-C...
Version 0.4 (Commit 53db869 of February 7, 2021): Applied changes from CAN API V3 specification (rev. 951 to 987) Added C++ class CPeakCAN derived from...
Version 0.1 (Commit bc8301d of January 19, 2021): Last sources from subversion repo to build version 1.1 (old versioning scheme)
Version 0.3 (Commit 8514061 of January 15, 2021): Last sources from subversion repo to build version 3.3 (old versioning scheme)
Version 0.3.4 (Commit e8fb32f of June 11, 2024):
Version 0.3.1 (Commit 7922988 of June 11, 2024):
Version 0.3 (Commit 1fe917a of April 24, 2024):
Version 0.3.3 (Commit d950b79 of November 11, 2023):
Version 0.2.5 (Commit b5157f3 of November 11, 2023):
Version 0.3.2 (Commit 2f3cb7c of September 10, 2023):
Version 0.2.4 (Commit 0831da1 of September 10, 2023):
Version 0.3.1 (Commit aaa925f of August 4, 2022): Realized new property GET_CAN_CLOCK Applied changes from module can_btr Updated CAN API V3 Testing ...
Version 0.2.3 (Commit e5504dc August 3, 2022): Updated Kvaser canLib DLL (version 5.39) Updated CAN API V3 sources to rev. 1082 Fixed a bug with tran...
Version 0.3 (Commit 1ef5e9f of July 8, 2022): Refactoring of the device driver layer: one module KvaserUSB_LeafDevice to access all devices fr...
Version 0.2.1 (Commit e334212 of June 1, 2022): Fixed bit-rate issue for devices not running at 80 MHz (issue #10) Added methods to query channel infor...
Version 0.2 (Commit 18b198f of February 11, 2022): Implemented CAN FD operation mode for Leaf Pro devices Implemented properties NUM_CHANNELS, CAN_CHAN...
Version 0.2.2 (Commit 4971c3f of February 8, 2022): Updated CAN API sources to rev. 1036 Fixed a bug with message flag sts on reception Fixed a bug w...
Version 0.2.1 (Commit c4bb537 of January 5, 2022): Updated Kvaser canLib DLL (version 5.37) Updated CAN API sources to rev. 1020 and applied the change...
Version 0.1 SR1 (Commit 7f6274f of July 10, 2021): Added a CAN API V3 compatible Swift wrapper and two Swift examples Added Swift Package Manager (SPM)...
A Swift example program that demonstrate the MacCAN-KvaserCAN Swift wrapper as a package dependency can be found on GitHub.
Version 0.1 (Commit 64e4388 of June 3, 2021): CAN 2.0: 11-bit and 29-bit identifier bit-rates up to 1’000 kbps Bit-rate settin...
Version 0.2 (Commit 5799eff of June 3, 2021): Migrated to Visual Studio 2019 and adapted the MSC build environments Switched to a dual-license: BSD-2-C...
Version 0.1 (Commit bc8301d of January 19, 2021): Last sources from subversion repo to build version 1.1 (old versioning scheme)
UV Software receives a free sample of the “new” PCAN-USB FD hardware variant from PEAK-System Technik GmbH, Germany.
UV Software has launched the CAN API V3 Reference Manual as Docsify documentation on uv-software.github.io/CANAPI-Docs.
UV Software receives a monthly donation from Torrox GmbH & Co. KG, Rehau, Germany.
UV Software receives a one-time donation from René Schwaiger, Austria. Many thanks to René. I will continue to maintain the macOS Driver for ...
UV Software receives a one-time donation from Lars M., Malmö, Sweden. Many thanks to Lars. I will continue to maintain the macOS Driver for P...
UV Software receives a monthly donation from Travis Travelstead Consulting, Portland, Oregon, USA. Many thanks to Travis Travelstead. I will ...
UV Software receives a monthly donation from Rusoku technologijos UAB, Vilnius, Lithuania. Many thanks to Gediminas Simanskis. I will continu...
A Swift example program that demonstrate the MacCAN-KvaserCAN Swift wrapper as a package dependency can be found on GitHub.
A Swift example program that demonstrate the MacCAN-TouCAN Swift wrapper as a package dependency can be found on GitHub.
UV Software has launched the MacCAN GitHub pages mac-can.github.io.
UV Software has launched the MacCAN website mac-can.com.
UV Software has relocated to Berlin, capital city of Germany.
UV Software has relocated to Friedrichshafen-Fischbach on Lake Constance.
UV Software has become a member of the international CAN users’ and manufacturers’ group CAN in Automation (CiA).
UV Software has moved into an office on the frieks start-up site in Friedrichshafen.
UV Software is founded as a sole proprietorship and registered at the trade office in Herdwangen-Schönach.
Version 0.5 SR8 (Build 1986 of July 29, 2024):
Version 0.5 SR8 (Build 1865 of November 3, 2023):
Version 0.5 SR7 (Build 1792 of July 15, 2023):
Version 0.5 SR6 (Build 1679 of February 2, 2023): Display device id. when listing available CAN interfaces (option -T). Fixed a bug with default CAN FD...
Version 0.5 SR5 (Build 1240 of July 31, 2022): Compiled against PCBUSB-Library v0.11.2 sources as Universal macOS Binary (requires macOS 11.x or 12.x)
Version 0.5 SR4 (Build 1153 of February 5, 2022): Fixed a bug with channel state ‘occupied’ when used by another process Compiled against PCBUSB-Librar...
Version 0.5 SR3 (Build 1030 of December 7, 2021): Compiled against PCBUSB v0.10.1 sources as Universal macOS Binary (requires macOS 11.x or 12.x)
Version 0.5 SR2 (Build 962 of December 22, 2020): Compiled against PCBUSB v0.10 sources (PCAN-USB Pro FD CAN1)
Version 0.5 SR1 (Build 915 of June 28, 2020): Compiled against PCBUSB v0.9 sources (<MacTypes.h>)
Version 0.5 (Build 850 of December 1, 2019): Reworked command-line option handling: --listen-only - monitor mode (transmitter is off) --...
Version 0.4 (Build 698 of September 22, 2017): Support of PCAN-USB FD interface
Version 0.3 (Build 371 of November 23, 2014): Time-stamps are taken from CAN controller
Version 0.2 (Build 138 of May 17, 2013): Initial revision
Version 0.1 (Build 86 of July 6, 2012): Rejected due to a deadlock.
can_test
- Version 0.1 published
Version 0.1 (Build 17 of August 20, 2007):
can_moni
- Version 0.1 published
Version 0.1 (Build 17 of August 20, 2007):
Version 2.0 (Commit 5b10c41 of August 28, 2024):
Version 0.3 (Commit 4bb7945 of August 28, 2024):
Version 0.3 (Commit b3ab49a of August 2, 2024):
Version 0.2 (Commit a1d9719 of June 17, 2024):
Version 0.2.9 (Commit 44b0d6e of June 12, 2024):
Version 0.2.8 (Commit 4b57e39 of April 26, 2024):
Version 1.0.1 (Commit 973607d of April 22, 2024):
Version 0.1.2 (Commit 5b43ec4 of April 22, 2024):
Version 1.0 (Commit f28577f of April 1, 2024):
Version 0.1.1 (Commit 584f16f of April 1, 2024): update CAN API V3 sources to rev. 1260 update SLCAN protocol sources to rev. 808 update the Trial pr...
Version 0.2.7 (Commit f60fed3 of November 7, 2023):
Version 0.2.6 (Commit e088ff of September 21, 2023):
Version 0.1 (Commit b828e81 of March 20, 2022): Target Platforms POSIX® compatible operating systems: macOS® Linux® Cygwin® Windows® (x64 operati...
can_test
- Version 0.1 published
Version 0.1 (Build 17 of August 20, 2007):
can_moni
- Version 0.1 published
Version 0.1 (Build 17 of August 20, 2007):
Version 0.5.1 (Service Release of November 4, 2023):
Version 0.5 (Release of February 4, 2023): Trace files are written to the users home directory The PCBUSB wrapper has been updated App as Universal m...
Version 0.4 (Release of December 10, 2021): Added support for Apple Silicon (M1 chip) Fixed some deprecated methods with NSAlert Built App as Univers...
A Swift example program that demonstrate the MacCAN-KvaserCAN Swift wrapper as a package dependency can be found on GitHub.
A Swift example program that demonstrate the MacCAN-TouCAN Swift wrapper as a package dependency can be found on GitHub.
Version 0.3 (Release of July 2, 2020): Included version 0.9 of the PCBUSB library Check for required version of the PCBUSB library Write to file: tra...
Version 0.2 SR4 (Service release of September 21, 2017): Included version 0.8 of the PCBUSB library
Version 0.2 SR3 (Service release of December 1, 2016): Included version 0.7 of the PCBUSB library
Version 0.2 SR2 (Service release of February 21, 2015): Included version 0.6 of the PCBUSB library
Version 0.2 SR1 (Service release of November 24, 2014): Included version 0.5 of the PCBUSB library
Version 0.2 (Release of February 24, 2014): Minor changes (to run with version 0.4 of the PCBUSB library)
Version 0.1 (Release of September 8, 2013): 1st release (demo version)
Version 0.3.1 (Commit c4aa890 of June 10, 2024):
Version 0.3 (Commit e8ab458 of April 25, 2024):
Version 0.2.6 (Commit 1b0d095 of November 12, 2023):
Version 0.2.5 (Commit 032d7bc of September 24, 2023):
Version 0.2.4 (Commit 46ecb27 of August 5, 2022): Updated CAN API V3 sources to rev. 1082 Realized new property GET_CAN_CLOCK Applied changes from mo...
Version 0.2.3 (Commit c1a3633 of February 25, 2022): Updated MacCAN-Core sources to rev. 1090 Removed class CMacCAN from project (R.I.P.) Updated CAN...
Version 0.2.2 (Commit d93fbfe of December 27, 2021): Reworked the driver layer (to solve the copy constructor issue #16): rename sub-folders i...
A Swift example program that demonstrate the MacCAN-TouCAN Swift wrapper as a package dependency can be found on GitHub.
Version 0.2.1 (Commit 0b4a139 of June 5, 2021): Fixed the hibernation issue (issue #11) Fixed a bug when trying to send a status message Fixed a bug ...
Version 0.2 (Commit 52f784a of February 28, 2021): Worked in the latest changes from MacCAN-Core (SVN rev. 986) Added a CAN API V3 compatible Python wr...
Version 0.1 SR 1 (Commit e89ac9c of December 30, 2020): Fixed a bug with looping over the list of registered devices Fixed a bug with non-dereferenceab...
Version 0.1 (Commit 461df7c of April 19, 2020): First release of the MacCAN-TouCAN driver
Version 0.3.1 (Commit c4aa890 of June 10, 2024):
Version 0.3 (Commit e8ab458 of April 25, 2024):
Version 0.2.6 (Commit 1b0d095 of November 12, 2023):
Version 0.2.5 (Commit 032d7bc of September 24, 2023):
Version 0.2.4 (Commit 46ecb27 of August 5, 2022): Updated CAN API V3 sources to rev. 1082 Realized new property GET_CAN_CLOCK Applied changes from mo...
Version 0.2.3 (Commit c1a3633 of February 25, 2022): Updated MacCAN-Core sources to rev. 1090 Removed class CMacCAN from project (R.I.P.) Updated CAN...
Version 0.2.2 (Commit d93fbfe of December 27, 2021): Reworked the driver layer (to solve the copy constructor issue #16): rename sub-folders i...
A Swift example program that demonstrate the MacCAN-TouCAN Swift wrapper as a package dependency can be found on GitHub.
Version 0.2.1 (Commit 0b4a139 of June 5, 2021): Fixed the hibernation issue (issue #11) Fixed a bug when trying to send a status message Fixed a bug ...
Version 0.2 (Commit 52f784a of February 28, 2021): Worked in the latest changes from MacCAN-Core (SVN rev. 986) Added a CAN API V3 compatible Python wr...
Version 0.1 SR 1 (Commit e89ac9c of December 30, 2020): Fixed a bug with looping over the list of registered devices Fixed a bug with non-dereferenceab...
Version 0.1 (Commit 461df7c of April 19, 2020): First release of the MacCAN-TouCAN driver
Version 0.5.2 (Commit b429a55 of August 2, 2024):
Version 0.5.1 (Commit af5d678 of June 12, 2024):
Version 0.5 (Commit af5d678 of April 23, 2024):
Version 0.4.7 (Commit 6734151 November 8, 2023):
Version 0.4.6 (Commit ac17786 September 19, 2023):
Version 0.4.5 (Commit 0b3f025 August 25, 2023): Migrated to VS 2022 (version 17.7.2) Updated PCANBasic DLL (version 4.7.1) Updated CAN API V3 sources...
Version 0.4.4 (Commit 501c6e6 August 3, 2022): Updated CAN API V3 sources to rev. 1082 Fixed a bug with transceiver off in function can_reset Fixed a...
Version 0.4.3 (Commit 7ffb5a3 of February 7, 2022): Updated CAN API sources to rev. 1036 Fixed a bug with message flag sts on reception Fixed a bug w...
Version 0.4.2 (Commit cede7f7 of January 4, 2022): Updated PCANBasic DLL (version 4.6.0) Updated CAN API sources to rev. 1020 and applied the changes ...
Version 0.4.1 (Commit 60fa2d4 of June 7, 2021): Updated to PCANBasic DLL version 4.5.4 Switched to a dual-license: BSD-2-Clause OR GPL-3.0-or-later A...
Version 0.4 (Commit 53db869 of February 7, 2021): Applied changes from CAN API V3 specification (rev. 951 to 987) Added C++ class CPeakCAN derived from...
Version 0.3 (Commit 8514061 of January 15, 2021): Last sources from subversion repo to build version 3.3 (old versioning scheme)
Version 0.5.1 (Service Release of November 4, 2023):
Version 0.5 (Release of February 4, 2023): Trace files are written to the users home directory The PCBUSB wrapper has been updated App as Universal m...
Version 0.4 (Release of December 10, 2021): Added support for Apple Silicon (M1 chip) Fixed some deprecated methods with NSAlert Built App as Univers...
Version 0.3 (Release of July 2, 2020): Included version 0.9 of the PCBUSB library Check for required version of the PCBUSB library Write to file: tra...
Version 0.2 SR4 (Service release of September 21, 2017): Included version 0.8 of the PCBUSB library
Version 0.2 SR3 (Service release of December 1, 2016): Included version 0.7 of the PCBUSB library
Version 0.2 SR2 (Service release of February 21, 2015): Included version 0.6 of the PCBUSB library
Version 0.2 SR1 (Service release of November 24, 2014): Included version 0.5 of the PCBUSB library
Version 0.2 (Release of February 24, 2014): Minor changes (to run with version 0.4 of the PCBUSB library)
Version 0.1 (Release of September 8, 2013): 1st release (demo version)
Version 0.5.1 (Service Release of November 4, 2023):
Version 0.5 (Release of February 4, 2023): Trace files are written to the users home directory The PCBUSB wrapper has been updated App as Universal m...
Version 0.4 (Release of December 10, 2021): Added support for Apple Silicon (M1 chip) Fixed some deprecated methods with NSAlert Built App as Univers...
Version 0.3 (Release of July 2, 2020): Included version 0.9 of the PCBUSB library Check for required version of the PCBUSB library Write to file: tra...
Version 0.2 SR4 (Service release of September 21, 2017): Included version 0.8 of the PCBUSB library
Version 0.2 SR3 (Service release of December 1, 2016): Included version 0.7 of the PCBUSB library
Version 0.2 SR2 (Service release of February 21, 2015): Included version 0.6 of the PCBUSB library
Version 0.2 SR1 (Service release of November 24, 2014): Included version 0.5 of the PCBUSB library
Version 0.2 (Release of February 24, 2014): Minor changes (to run with version 0.4 of the PCBUSB library)
Version 0.1 (Release of September 8, 2013): 1st release (demo version)
Version 0.3.1 (Commit 7922988 of June 11, 2024):
Version 0.3 (Commit 1fe917a of April 24, 2024):
Version 0.2.5 (Commit b5157f3 of November 11, 2023):
Version 0.2.4 (Commit 0831da1 of September 10, 2023):
Version 0.2.3 (Commit e5504dc August 3, 2022): Updated Kvaser canLib DLL (version 5.39) Updated CAN API V3 sources to rev. 1082 Fixed a bug with tran...
Version 0.2.2 (Commit 4971c3f of February 8, 2022): Updated CAN API sources to rev. 1036 Fixed a bug with message flag sts on reception Fixed a bug w...
Version 0.2.1 (Commit c4bb537 of January 5, 2022): Updated Kvaser canLib DLL (version 5.37) Updated CAN API sources to rev. 1020 and applied the change...
Version 0.2 (Commit 5799eff of June 3, 2021): Migrated to Visual Studio 2019 and adapted the MSC build environments Switched to a dual-license: BSD-2-C...
Version 0.1 (Commit bc8301d of January 19, 2021): Last sources from subversion repo to build version 1.1 (old versioning scheme)
Version 2.0 (Commit 5b10c41 of August 28, 2024):
Version 0.3 (Commit 4bb7945 of August 28, 2024):
Version 0.2 (Commit a1d9719 of June 17, 2024):
Version 1.0.1 (Commit 973607d of April 22, 2024):
Version 0.1.2 (Commit 5b43ec4 of April 22, 2024):
Version 1.0 (Commit f28577f of April 1, 2024):
Version 0.1.1 (Commit 584f16f of April 1, 2024): update CAN API V3 sources to rev. 1260 update SLCAN protocol sources to rev. 808 update the Trial pr...
Version 0.1 (Commit b828e81 of March 20, 2022): Target Platforms POSIX® compatible operating systems: macOS® Linux® Cygwin® Windows® (x64 operati...
Version 2.0 (Commit 5b10c41 of August 28, 2024):
Version 0.3 (Commit 4bb7945 of August 28, 2024):
Version 0.2 (Commit a1d9719 of June 17, 2024):
Version 1.0.1 (Commit 973607d of April 22, 2024):
Version 0.1.2 (Commit 5b43ec4 of April 22, 2024):
Version 1.0 (Commit f28577f of April 1, 2024):
Version 0.1.1 (Commit 584f16f of April 1, 2024): update CAN API V3 sources to rev. 1260 update SLCAN protocol sources to rev. 808 update the Trial pr...
Version 0.1 (Commit b828e81 of March 20, 2022): Target Platforms POSIX® compatible operating systems: macOS® Linux® Cygwin® Windows® (x64 operati...
Version 2.0 (Commit 5b10c41 of August 28, 2024):
Version 0.3 (Commit 4bb7945 of August 28, 2024):
Version 0.2 (Commit a1d9719 of June 17, 2024):
Version 1.0.1 (Commit 973607d of April 22, 2024):
Version 0.1.2 (Commit 5b43ec4 of April 22, 2024):
Version 1.0 (Commit f28577f of April 1, 2024):
Version 0.1.1 (Commit 584f16f of April 1, 2024): update CAN API V3 sources to rev. 1260 update SLCAN protocol sources to rev. 808 update the Trial pr...
Version 0.1 (Commit b828e81 of March 20, 2022): Target Platforms POSIX® compatible operating systems: macOS® Linux® Cygwin® Windows® (x64 operati...
Version 2.0 (Commit 5b10c41 of August 28, 2024):
Version 0.3 (Commit 4bb7945 of August 28, 2024):
Version 0.2 (Commit a1d9719 of June 17, 2024):
Version 1.0.1 (Commit 973607d of April 22, 2024):
Version 0.1.2 (Commit 5b43ec4 of April 22, 2024):
Version 1.0 (Commit f28577f of April 1, 2024):
Version 0.1.1 (Commit 584f16f of April 1, 2024): update CAN API V3 sources to rev. 1260 update SLCAN protocol sources to rev. 808 update the Trial pr...
Version 0.1 (Commit b828e81 of March 20, 2022): Target Platforms POSIX® compatible operating systems: macOS® Linux® Cygwin® Windows® (x64 operati...
UV Software receives a free sample of the “new” PCAN-USB FD hardware variant from PEAK-System Technik GmbH, Germany.
UV Software receives a monthly donation from Torrox GmbH & Co. KG, Rehau, Germany.
UV Software receives a one-time donation from René Schwaiger, Austria. Many thanks to René. I will continue to maintain the macOS Driver for ...
UV Software receives a one-time donation from Lars M., Malmö, Sweden. Many thanks to Lars. I will continue to maintain the macOS Driver for P...
UV Software receives a monthly donation from Travis Travelstead Consulting, Portland, Oregon, USA. Many thanks to Travis Travelstead. I will ...
UV Software receives a monthly donation from Rusoku technologijos UAB, Vilnius, Lithuania. Many thanks to Gediminas Simanskis. I will continu...
can_test
- Version 0.1 published
Version 0.1 (Build 17 of August 20, 2007):
can_moni
- Version 0.1 published
Version 0.1 (Build 17 of August 20, 2007):
A Swift example program that demonstrate the MacCAN-KvaserCAN Swift wrapper as a package dependency can be found on GitHub.
A Swift example program that demonstrate the MacCAN-TouCAN Swift wrapper as a package dependency can be found on GitHub.