You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Added timeout argument to OBD and Async constructors that controls the timeout used during initial adapter handshakes.
Bugfixes
Various python 3 compatibility fixes.
Repaired fuel_type and obd_compliance decoders. These were left in an inoperative state following the 6.0 decoder interface changes.
New/Breaking Changes
OBDCommand decoders are now given the mode and pid bytes at the head of each message. It is the duty of the decoder to ignore and/or use these bytes. This was done to facilitate modes where there are no PIDs.
OBDCommands now return None instead of zero for unknown or un-parsable mode/pid values.
Internal Changes
Fast mode now dynamically learns the number of responses to each query, rather than blindly asking for the len(ecus) responses for everything.