I’m trying to use my Arduino to communicate between an Android phone (bluetooth) to an On Board Diagnostics port interface circuit (ELM327).
So the data flow looks something like this:
Android BT <------> Arduino <--------> ELM327
I’ve got the bluetooth connection between Arduino and Android using the Tx and Rx pins 0 and 1. Now I need to pass data back and forth between the ELM327 and the Arduino. I’ve been looking into the NewSoftSerial library, is this the best way to go about this problem? So far I havent been able to find much documentation on this library and I havent been able to use it successfully. Any help or input would be greatly appreciated.