1. What is a vcm and why is it needed ?
This is the link to the car and pc and come in many option
Ford VCM OBD is diagnostic programmer for vehicles 1996-2020. It can connect to various electronic control units (ECUs) and display identification, read and clear fault code memory, display and record measured values and perform actuator tests,some key programmer
2. types of VCMs
Their exists many VCM types and manufactures.
Ford VCM2
JLR Mongoose
Bosch KTS
Maxidas
etc etc
some are J2534 compatible and can work with SDD only
some support DOIP and can work on Pathfinder and SDD
3. types of protocols and year supported for vcm and protocols
For JLR is few protocols in use
CAN Mongoose ok for up all these normally ones without the TFT Display models for IPC
HS CAN always has TFT Display in IPC
DOIP always has the TFT and Latest style navigation displays
diffrent types of devices support diffrent protocols
the best device that supports all of this is the original doip from Bosch that we supply