Releases: pylessard/python-udsoncan
Releases · pylessard/python-udsoncan
v1.19.0
v1.18.1
v1.17.2
v1.17.1
v1.17
New Feature
- Added type hints to the library
- Accepts non-standard services that extends the BAseService class (@HugGa)
Bug fixes
- Fixed few instances where
None
values were not handled correctly - Corrected bad types in documentation
- Bugfix for J2534Connection (@venden)
Changes
- internal cleanup to remove mid-module import and circular dependencies problems
- Reformatted everything with autopep8
v1.16
Features:
- Added a connection for support of aisotp module as transport layer (Credits : @mikisama )
- Added support for ResumeFile subfunction in RequestFileTransfer service (Credits : @kenjo )
- MemoryLocation used for Read/WriteMemoryByAddress now accepts 64bits addresses (Credits : @driftregion )
- Added supports for new Negative REturns Codes introduced in 2020 version of ISO-14229 (Credits @lumagi )
Changes:
- Connections using a thread now sets the daemon flag to true (Credits : @lumagi)
Bugfix:
v1.15
New functionality
v1.14
Features:
- Added support for J2534 passthru (#75, #76) [credit: @joeFischetti ]
- Added possibility to send data bytes when requesting a seed with SecurityAccess service (#79) [credit : @guigor]
- Added a parameter to disable the global timeout when sending a request, meaning it is now possible to wait indefinitely for a response if the server ask to wait continuously. (#73, #86) [credit: @martinjthompson ]
- Added support for DynamicallyDefineDataIdentifier service (#78)
Bugfix :
v1.13.1
New feature:
- InputOutputControlByIdentifier service now support variable length DID with (Codec.ReadAllRemainingData). Fixes #57
- Added a parameter to change the standard version support (2006, 2013, 2020).
- When using version 2013 or 2020, DiagnosticSessionControl now requires the server to provides timing requirement (fixes #53)
- Added a parameter to ignore server timing parameters when doing a DiagnosticSessionControl (for 2013 and 2020 version).
Bugfixes:
- Fixed a typo in error code. IncorrectMessageLegthOrInvalidFormat becomes IncorrectMessageLengthOrInvalidFormat
Minor:
- Changes few logging details.