The other thing these other apps try to do, but not nearly as well as HLT does, is incorporate some type of track performance evaluation functionality. HLT is already one of, if not the most capable smartphone based lap timer tool available, especially when you add OBD II data. So since you are already taping into the OBD II port, why not add some very basic OBD II scan tool functionality to really make HLT a very comprehensive app. Nothing too fancy, but the following basic OBD II scan tool functionality would be great:
1. Display live OBD II data from any available PIDs from the car's ECU (a lot of which you already do)
2. Display status of the CEL (Check Engine Light) and clear it if it is illuminated (thus clearing any fault codes)
3. Displayed any fault codes if the CEL is illuminated (just the code, such as P0174; the user can look up what the code means on the internet)
4. Display status of emission control calibration tests
In my case, I have some OBD II scan tool software on my laptop that I use that has the same functionality listed above (with the same OBD II interface that I use with HLT as well). It would be great if I could do the track stuff and OBD scan tool stuff all on one device and one app
