This website uses cookies for analytics, for logins to the online shop and the forum, and for the handling of an order. By browsing this website you agree to the use of cookies. Detailed information on their use can be found in our privacy policy.

OK Privacy Policy

PCAN-PassThru API Version History

2018-03-05 - Version 1.1.3


  • New versions of dependencies (PCAN-ISO-TP and PCAN-Basic)

2017-09-07 - Version 1.1.2

Bug fixes:

  • ISO-15765 user-defined mappings could not be found due to priority problems regarding 29-bit standard mappings

2017-05-11 - Version 1.1.1


  • The PassThruOpen function returns a more accurate error code when it fails to open a device

Bug fixes:

  • Fixed issue with J2534-2 options when connecting multiple times to different devices

2017-02-08 - Version 1.1.0


  • Added J2535-2 multiple channels support
  • ISO15765 enhancement: the self-receive mechanism was improved in order to avoid unnecessary delays between data when transmitting long messages

Bug fixes:

  • ISO15765 issue: a "SingleFrame" response was generating an RxStart indication
  • ISO15765 issue: the "TxDone" indication was containing more data as the addressing information
  • CAN MIXED issue: when CAN MIXED was ON, the receive queue contained message indication of CAN messages
  • CAN MIXED issue: when CAN MIXED was ON and if no flow control was defined/matched, message indication of single ISO-TP frame was retrieved as CAN protocol

2016-07-21 - Version 1.0.2


  • With ISO-TP protocol, TxDone message status now combines the following RxStatus bits: (TX_INDICATION | TX_MSG_TYPE_LOOPBACK)
  • Added automatic hardware reset when Bus-Off is detected

Bug fixes:

  • Timing issue corrected regarding the minimum separation time of packages of a ISO-15765 message
  • Fixed timestamp with function PassThruWriteMsgs (timestamps were in milliseconds instead of microseconds)
  • When sending ISO-TP single frames with no corresponding mapping, the loopback message still contained ISO-TP PDU information. The PDU is now removed, and the frame is padded if padding is activated

2016-04-22 - Version 1.0.1

Improvement: General code enhancements

Bug fixes:

  • Fixed deadlock when calling FreeLibrary on PCANPT32.dll
  • Fixed timing issue between packages when sending large messages, using the ISO-15765 protocol

2015-10-26 - Version 1.0.0

  • First Release