C++ Arduino software and hardware interface from ISO OBD II to 1992-95 Honda proprietary diagnostics