Smar Car Doctor is a device that can automatically detect and interpret system issues on your vehicles. This device also provides support for high-speed communications. It removes dashboard warning lights including MIL ("Check Negine" light)
Smart Car Doctor also uses AT commands that are fully documented and very well explained which communicates with a host device (IOS, smartphone, PC and so on). It will allow you to even write your own software on a specified hardware platform.