Kvaser’s latest software release supports Python 3 onwards and adds a beta version of SocketCAN.
Notable changes and additions include:
Python canlib package (pycanlib): New functions have been added, including support for new features in CANlib v5.29. Please note that in line with the Python Software Foundation’s decision to stop support for Python 2, Kvaser will also no longer support it from January 2020. For more information, please read this guidance from the Python community.
Kvaser Drivers for Windows SDK (canlib): The J2534 dll has recently been updated to include preliminary support for CAN FD, in accordance with the new version of the standard J2534-2 (2019). Kvaser CANlib SDK now works with the new version. Please see the J2534 readme file for more information, which can be found in Kvaser CANlib SDK v5.29.
Other developments include making it possible to set the output path when compiling a t-script in TRX and a fix to read the log file for large SD cards, when used with the Kvaser Memorator v2.
Kvaser Linux driver and SDK (canlib): t program support has been added, allowing CANlib run on Linux OS to talk to t programs running on any relevant Kvaser interface or datalogger. Along with various bug fixes, bus statistics now mirrors the behaviour found in Windows.
Kvaser SocketCAN Drivers: An alternative driver to Kvaser’s own, this beta release is a preview of the code that has been submitted for integration into the Linux kernel. Kvaser Leaf Light v2 firmware (module leafimx28): Device now responds to additional capability requests.
Kvaser Leaf Light v2 firmware (module leafimx28): Device now responds to additional capability requests.
All files are available for download now on the Kvaser Downloads page.