My goal is to read (engine coolant temperature and vehicle speed) and control engine cooling fan. So far I have been able to have my sketch compiled. I have yet to do the field test.
My sketch is a slightly modified version of ELMduino example. One statement I am not sure of is the (if condition):
if (!myELM327.begin(ELM_PORT, true, 2000))
Serial.println("Couldn't connect to OBD scanner");
Does it mean (if the serial communication with ELM327 OBD2 reader is not successful within 2 seconds)? Thank you.