mickeyl / LTSupportAutomotive

An iOS / watchOS / macOS support library for OBD2, VIN-Decoding, and more.
MIT License
212 stars 59 forks source link

got "Invalid or short line '83' found"? #45

Open lygialiem opened 1 year ago

lygialiem commented 1 year ago

Hi Mr.Mickeyl

I got a Polo Volkswagen car. And trying to test this libs with OBD bluetooth connector. But I got message "Invalid or short line '83' found". No valid data come out. I don't know how to handle with this error message. The protocol this car using is OBD2VehicleProtocolKWP2000_5KBPS with implementation for this protocol is [LTOBD2ProtocolISO14230_4 protocol].

Here is some log about that:

[LTOBD2AdapterInternalCommand didCompleteResponse:protocol:protocolType:] (LTOBD2Adapter.m:58) complete [487 ms] => '83 - F1 - 1A - 41 - 0D - 00 - DC' -[LTOBD2ProtocolISO14230_4 decode:originatingCommand:] (LTOBD2ProtocolISO14230_4.m:55) Invalid or short line '83' found -[LTOBD2ProtocolISO14230_4 decode:originatingCommand:] (LTOBD2ProtocolISO14230_4.m:55) Invalid or short line 'F1' found -[LTOBD2ProtocolISO14230_4 decode:originatingCommand:] (LTOBD2ProtocolISO14230_4.m:55) Invalid or short line '1A' found -[LTOBD2ProtocolISO14230_4 decode:originatingCommand:] (LTOBD2ProtocolISO14230_4.m:55) Invalid or short line '41' found -[LTOBD2ProtocolISO14230_4 decode:originatingCommand:] (LTOBD2ProtocolISO14230_4.m:55) Invalid or short line '0D' found -[LTOBD2ProtocolISO14230_4 decode:originatingCommand:] (LTOBD2ProtocolISO14230_4.m:55) Invalid or short line '00' found -[LTOBD2ProtocolISO14230_4 decode:originatingCommand:] (LTOBD2ProtocolISO14230_4.m:55) Invalid or short line 'DC' found

Command Response

purpose: Vehicle Speed formattedResponse: No data rawResponse: ["83", "F1", "1A", "41", "0D", "00", "DC"] rawCommand: false commandString: 010D protocol: OBD2VehicleProtocol(rawValue: 4) cookedResponse: [:] failureResponse: [:] answer: true validAnswer: false CAN: false