The ELM327 of course.
I sad that the softwear is under development and that ELM327 it is poor.
I said this to not dreaming.
It is good for hobby.
About the Ford VCM OBD, this is different.
It is a good tool but the chinese softwear it is too old.
And as I see no updates will be aviable soon or maybe never.
But the FoCom it is better.
Good luck
Bookmarks