Protocols
- class obdii.protocols.ProtocolCAN[source]
Bases:
ProtocolBaseSupported Protocols: - [0x06] ISO 15765-4 CAN (11 bit ID, 500 Kbaud) - [0x07] ISO 15765-4 CAN (29 bit ID, 500 Kbaud) - [0x08] ISO 15765-4 CAN (11 bit ID, 250 Kbaud) - [0x09] ISO 15765-4 CAN (29 bit ID, 250 Kbaud) - [0x0A] SAE J1939 CAN (29 bit ID, 250 Kbaud) - [0x0B] USER1 CAN (11 bit ID, 125 Kbaud) - [0x0C] USER2 CAN (11 bit ID, 50 Kbaud)
- parse_response(response_base: ResponseBase) Response[source]
- class obdii.protocols.ProtocolJ1850[source]
Bases:
ProtocolBaseSupported Protocols: - [0x01] SAE J1850 PWM (41.6 Kbaud) - [0x02] SAE J1850 VPW (10.4 Kbaud)
- parse_response(response_base: ResponseBase) Response[source]
- class obdii.protocols.ProtocolKWP2000[source]
Bases:
ProtocolBaseSupported Protocols: - [0x03] ISO 9141-2 (5 baud init, 10.4 Kbaud) - [0x04] ISO 14230-4 KWP (5 baud init, 10.4 Kbaud) - [0x05] ISO 14230-4 KWP (fast init, 10.4 Kbaud)
- parse_response(response_base: ResponseBase) Response[source]