The KWP2000 protocol has become a de facto tune in automotive investigative applications. It is standardized as ISO 14230-3. KWP2000 describes the implementation of various diagnostic facilities you can accethrough the protocol. You can control KWP2000 regarding several transport layers such as K-pedigree (serial) or CAN.
Transport Protocol
As KWP2000 uses messages of adaptable byte lengths, a transport protocol is indispensable upon layers subsequent to by yourself a like ease defined (curt) proclamation length, such as CAN. The transport protocol splits a long KWP2000 message into pieces that can be transferred again the network and reassembles those pieces to recover the indigenous declaration.
Do you know about Autel?