Every time I tried to connect ELM with Arduino ( UNO or Mega) it successfully gets connected to ELM but the moment it calls any function it gives error 'ELM timeout'
I face this issue only with the wire connection of RX and TX. If I use FTDI wire to directly read from ELM using ScanTool then it works perfectly.
It works perfectly with BLE and wifi.
I am using 38400 baud rate for ELM port.