Quote: |
| I now have my gateway (J533) to which all the buses are connected. There, the OBD socket is also connected. |
The wiring to the OBD socket then represents a separate CAN bus.
Quote: |
| I can reach the gateway at address 19. |
Address 19 is the address of the diagnostic gateway. Strictly speaking, it's not even OBD, as it's manufacturer-specific. VCDS can access it because it's specifically designed for VAG vehicles, while a generic OBD tester would not be able to.
Quote: |
| If I want to see, for example, the status of the parking brake (address 53) from another control unit, I would probably need to be able to tell the gateway at address 19 that it should please forward the information from address 53, |
No. You directly access address 53 at the OBD connector; the gateway knows which bus the parking brake is connected to and forwards the information.
Quote: |
| if necessary, so that I can have it readily available on the bus, without having to repeatedly ask for it. Is this procedure correct and common? |
I can't say for sure whether it's possible to read a measurement value without polling; I haven't yet delved deeply enough into OBD (or manufacturer-specific diagnostics).
Quote: |
| Ultimately, it seems I can access all control units via the OBD socket, as VCDS at least displays information all the way down to the reversing camera or the distance control system. Therefore, I assume that these components can at least be actively addressed, so that they respond. However, if the VCDS impulse is missing, the bus will likely not be further populated with information. |
Essentially correct, but for anything that goes beyond OBDII (such as, for example, your parking brake), the protocol is not publicly disclosed.
Furthermore, some control units (I know for sure this happens with some transmissions) disable diagnostic communication above a certain vehicle speed.
Quote: |
| It would be interesting to have a way to tell the gateway (19) that you would like to receive the parking brake information (53) permanently. |
Rather, it's about the parking brake itself, as mentioned above.
I can't say whether it's fundamentally possible, but even if it were, it would still be subject to the limitations mentioned above.
Quote: |
| Or should I only ask about it via the gateway when the parking brake is engaged? |
Yes, that's generally how diagnosis works.
Quote: |
| I understood that something like that might be possible, but not for everything. What exactly can be forwarded then is probably vehicle-specific. Is that correct? |
What the gateway forwards from which CAN bus to which CAN bus depends on...
a) Vehicle
b) Gateway hardware/software status.
c) Encoding in the gateway.
d) If applicable, identify any components installed within the gateway that are running.
Sure, here is the translation of the text from German to English:
"ab."
This is a German word that means "off." It can be used as a verb or an adjective. As a verb, it means "to turn off" or "to go off." As an adjective, it means "off" or "absent."
Here are some examples of how the word "ab" can be used:
* "Ich schalte das Licht ab." (I turn off the light.)
* "Der Bus fährt ab." (The bus is leaving.)
* "Er ist ab." (He is off.)
I hope this helps!
The simplest solution for your parking brake will be:
- listen in on the CAN bus, which also connects to the braking system - there will definitely be the relevant bit(s) in one of the messages.
- listen in on a CAN bus where the desired information (forwarded from the gateway) is likely to be found, for example, the CAN-Kombi (due to...). Warning light.
That's not a diagnosis, of course, but simply listening in on the normal data exchange between the control units.
Best regards,
Ingo