Device-ELM327
view release on metacpan or search on metacpan
lib/Device/ELM327.pm view on Meta::CPAN
"Zero length response" => "No data was returned by the ECU",
"NO DATA" => "A 'NO DATA' response was returned by the ELM",
"STOPPED" => "A 'STOPPED' response was returned by the ELM",
"Port not ok" => "The connection to the ELM module failed",
"Negative response" => "The vehicle returned a negative response",
"Unsupported name" => "The vehicle does not support this value",
"Unrecognised name" => "ELM327.pm does not recognise this value",
"General Reject" => "Service was rejected. ECU did not specify the reason",
"Service Not Supported" => "The ECU does not support the requested service",
"Sub Function Not Supported - Invalid Format" => "The ECU does not support the arguments of the request message or the format of the argument bytes do not match the prescribed format for the service",
"Busy - Repeat Request" => "The ECU is temporarily too busy to perform the requested operation",
"Conditions Not Correct or Request Sequence Error" => "ECU prerequisite conditions not met. Have commands been issued in the correct order?",
"Request Correctly Received - Response Pending" => "Correct command and parameters received, but ECU is busy. Response will follow.",
};
# Negative response codes (received with a 7F Negative Response Service Identifier)
$self->{'negative_response_codes'} = {
"0" => "ok",
"10" => "General Reject",
"11" => "Service Not Supported",
"12" => "Sub Function Not Supported - Invalid Format",
"21" => "Busy - Repeat Request",
( run in 2.152 seconds using v1.01-cache-2.11-cpan-87723dcf8b7 )