Comparing chenjo5:master...pylessard:master · chenjo5/python-udsoncan
Commits on Mar 21, 2025
Commits on Mar 31, 2025
-
Added reportWWHOBDDTCWithPermanentStatus + improvement to reportWWHOB…
…DDTCByMaskRecord (pylessard#266) - Report missing fields in reportWWHOBDDTCWithPermanentStatus - Added reportWWHOBDDTCWithPermanentStatus - Added a check for FunctionalGroupIdentifier match in request/response (reportWWHOBDDTCWithPermanentStatus & reportWWHOBDDTCByMaskRecord) - Added DtcClass class - fixed type hint in client dtc function that was missing the possibility to pass Severity/Status as objects - Moved the dtc class bit logic into the service layer - Improved unit testing
Commits on Sep 9, 2025
Commits on Feb 1, 2026
-
Refactoring J2534 (pylessard#289)
Refactoring J2534 - More readable TxStatus, ConnectFlags and RxStatus; - Add method check_connection_opened(); - Fixing overcalling PassThruReadMsgs: Increase Timeout(from 1 to 100 ms) in call PassThruReadMsgs. - Ignore start_of_message, limit=20 - Improve KLine connection - Improve K-Line set filters