I understand that one of the CAN protocol that OBD2 uses to read vehicle data is ISO 15765-4. However this is the one that is used by generic OBD2 reader devices like ScanTool; And it provides a limited set of vehicle parameters (PIDs). Also generic OBD2 readers just provide some fault codes!
I got to know that another CAN protocol ISO 15765-3, which is meant for enhanced diagnostics and provides a larger set of vehicle parameters primarily for diagnostics. Is this correct?
Is there software/tool available, I can get that uses this protocol; which in turn enables me to read larger set of vehicle parameters for enhanced vehicle diagnostics?