When communicating with an ECU via the OBD2 port using the CAN protocol, we have a well known address $7DF. Irrespective of the make and model of the car this address can be used to read MODE 1 information.
When using the K Line and KWP protocol, it seems there are no WELL KNOWN addresses we can target for the ECU? I have tried to go through the ISO 9141 specification and it does not mention any standard address, just Manufacturer defined.
I want to know if there is a standard Target address for ECU that can be used across the board with about 70-80% success when using the K-Line / KWP protocol? It seems strange to write some code which will scan all possible addresses because it works with any car.