Releases: pylessard/python-can-isotp
Releases · pylessard/python-can-isotp
Release list
v1.7
Bug Fixes :
- #41 : Correctly raises a timeout when no FC is received
Improvements:
- Handle bitrate_switch flag for python-can compatibility with CAN FD
- Sleep timing of the stack can be modified with
set_sleep_timing - Add blocking send option for ISOTP sockets.
v1.6
v1.5.1
v1.5
Improved support for CAN FD
- Fixed #13 - Stack can receive Can frame of size different than
ll_data_length - Renamed parameter
ll_data_lengthtotx_data_length. Former name is still supported for backward compatibility. - CanMessage object now have a
is_fdproperty that will be set to True when the TransportLayer parametercan_fdis set to True, for easier integration with python-can. - Fixed #15 - Blocksize of 0 doesn't do a division by zero anymore
- Improved compliance with ISO-15765-2 with more strict reception filter
- Single frame with SF_DL > 7 must have their length encoded in the second byte with an escape sequence. Ignored otherwise
- Consecutive frame with a data length (CAN_DL) different from RX_DL (max(8, first frame CAN_DL)) will be ignored, except for the last one.
- First frame with a data length (CAN_DL) greater than 8 and not in [12,16,20,24,32,48,64] will be ignored.
- Improved test coverage