|
OBD or special hardware?
We are now working on several car installations and face a dilemma - we want to display current car data (odometer, rpm, consumption, voltage etc.), but we are not sure whether to use OBD. The facts are:
- OBD does not always provide the total distance counter, which is pretty important for calculating the distance driven, average consumption etc.
- OBD is sometimes pretty slow (with OBDPro adapter, we are getting like 3 readings/second)
- It is pretty difficult to implement support for all the vendor-specific OBD functions.
- We can have a special USB device that takes the speedometer Hall sensor input (for rather precise distance measurements), the signal for the injectors, rpm etc. The device works when the computer is not connected (storing data in a non-volatile memory), is much faster, has some free binary and analog inputs. The cost, even for small quantities is roughly comparable to OBD adapters (ca USD 100).
So the question is which way should we go - proprietary hardware or OBD? Considering our target group are normal (i.e. non-geek) users, is it really important to have the option to read error codes etc?
|