SOLVED: Looking for some info about roof control, hoping some people can help me gather data please :)

E

ElectronicEquipmentRepair

VIP Trade Partner
Messages
42
Location
UK
Vehicle
Please Select
Topic marked as SOLVED - we have gathered the info we were looking for, thank you!

Hi everyone...
I'm not sure where I should post this thread, so mods please feel free to move it :)

I’m doing some investigation into how the VW California camping control unit monitors and controls the electro-hydraulic roof, and I’m looking for some information from owners with correctly working roofs.

I now have enough information to simulate control of the roof system on the bench and can reproduce a number of different roof states. What would be particularly useful is to compare my bench results with the values reported by control units fitted to working vans.

I am not asking anyone to take voltage measurements, remove the control panel, disconnect anything or probe any wiring. All I need are some photos of the control panel's built-in diagnostic screen while the van and roof are in several different states.

Accessing the hidden hardware/debug screen

On the camping control unit:

Press the centre of the rotary control/SELECT button to bring up the normal menu.
Press and hold the BACK button and the centre of the rotary/SELECT control together for approximately 3 seconds.
A hidden menu should appear.
Select Diagnostics.
Select Hardware Menu.

This displays the internal analogue/debug values as AN0, AN1, AN2 ... AN9 as well as digital input states SHFT1 and SHF2.

I'm interested in seeing a clear photo showing the complete Hardware List would be much more useful than just writing down those two numbers.

What I would like to collect

If you have a California with a normally working electric roof, could you take a photo of the Hardware Menu in as many of the following conditions as is convenient:

Roof fully CLOSED, key removed, ignition off
Roof fully CLOSED, key inserted, ignition off
Roof fully CLOSED, ignition on
Roof approximately HALF OPEN, key inserted, ignition off
Roof approximately HALF OPEN, ignition on
Roof fully OPEN, key inserted, ignition off
Roof fully OPEN, ignition on

If possible, it would also be useful to know:

Van model/year:
Control panel type/part number, if known:
Roof position: closed / partly open / fully open
Key: inserted / removed
Ignition: on / off

Then attach a photo of the Hardware Menu screen for each condition.

There is no need to operate the roof with the ignition in a state in which the van would not normally allow it. The idea is simply to position the roof normally, then look at the diagnostic values under the different key/ignition conditions.

Why I'm interested

The control unit has two internal analogue readings associated with the roof system, AN8 and AN9. I have been investigating how these inputs are interpreted and have been able to reproduce different roof indications on a control unit on the bench.

For example, I can produce states corresponding to roof open, roof closed and an intermediate/part-open roof position. What I don't yet have is a good set of reference readings from several known-good vans showing exactly what the control unit sees in real-world conditions.

I'm particularly interested in whether the readings are consistent between vehicles, how much they vary, and what changes when the key/ignition state changes.

Even one or two photos from a working van would be helpful, so don't worry if you don't want to go through every combination above.

Please don't dismantle anything or take electrical measurements for this – the information available from the built-in Hardware List is all I'm looking for.

Thanks – I'll collate the results and, once I've got enough examples, I'll post what I find about how the roof inputs and control logic appear to work.
 
Last edited:
Hi everyone...
I'm not sure where I should post this thread, so mods please feel free to move it :)

I’m doing some investigation into how the VW California camping control unit monitors and controls the electro-hydraulic roof, and I’m looking for some information from owners with correctly working roofs.

I now have enough information to simulate control of the roof system on the bench and can reproduce a number of different roof states. What would be particularly useful is to compare my bench results with the values reported by control units fitted to working vans.

I am not asking anyone to take voltage measurements, remove the control panel, disconnect anything or probe any wiring. All I need are some photos of the control panel's built-in diagnostic screen while the van and roof are in several different states.

Accessing the hidden hardware/debug screen

On the camping control unit:

Press the centre of the rotary control/SELECT button to bring up the normal menu.
Press and hold the BACK button and the centre of the rotary/SELECT control together for approximately 3 seconds.
A hidden menu should appear.
Select Diagnostics.
Select Hardware Menu.

This displays the internal analogue/debug values as AN0, AN1, AN2 ... AN9 as well as digital input states SHFT1 and SHF2.

I'm interested in seeing a clear photo showing the complete Hardware List would be much more useful than just writing down those two numbers.

What I would like to collect

If you have a California with a normally working electric roof, could you take a photo of the Hardware Menu in as many of the following conditions as is convenient:

Roof fully CLOSED, key removed, ignition off
Roof fully CLOSED, key inserted, ignition off
Roof fully CLOSED, ignition on
Roof approximately HALF OPEN, key inserted, ignition off
Roof approximately HALF OPEN, ignition on
Roof fully OPEN, key inserted, ignition off
Roof fully OPEN, ignition on

If possible, it would also be useful to know:

Van model/year:
Control panel type/part number, if known:
Roof position: closed / partly open / fully open
Key: inserted / removed
Ignition: on / off

Then attach a photo of the Hardware Menu screen for each condition.

There is no need to operate the roof with the ignition in a state in which the van would not normally allow it. The idea is simply to position the roof normally, then look at the diagnostic values under the different key/ignition conditions.

Why I'm interested

The control unit has two internal analogue readings associated with the roof system, AN8 and AN9. I have been investigating how these inputs are interpreted and have been able to reproduce different roof indications on a control unit on the bench.

For example, I can produce states corresponding to roof open, roof closed and an intermediate/part-open roof position. What I don't yet have is a good set of reference readings from several known-good vans showing exactly what the control unit sees in real-world conditions.

I'm particularly interested in whether the readings are consistent between vehicles, how much they vary, and what changes when the key/ignition state changes.

Even one or two photos from a working van would be helpful, so don't worry if you don't want to go through every combination above.

Please don't dismantle anything or take electrical measurements for this – the information available from the built-in Hardware List is all I'm looking for.

Thanks – I'll collate the results and, once I've got enough examples, I'll post what I find about how the roof inputs and control logic appear to work.
Ed
Hi everyone...
I'm not sure where I should post this thread, so mods please feel free to move it :)

I’m doing some investigation into how the VW California camping control unit monitors and controls the electro-hydraulic roof, and I’m looking for some information from owners with correctly working roofs.

I now have enough information to simulate control of the roof system on the bench and can reproduce a number of different roof states. What would be particularly useful is to compare my bench results with the values reported by control units fitted to working vans.

I am not asking anyone to take voltage measurements, remove the control panel, disconnect anything or probe any wiring. All I need are some photos of the control panel's built-in diagnostic screen while the van and roof are in several different states.

Accessing the hidden hardware/debug screen

On the camping control unit:

Press the centre of the rotary control/SELECT button to bring up the normal menu.
Press and hold the BACK button and the centre of the rotary/SELECT control together for approximately 3 seconds.
A hidden menu should appear.
Select Diagnostics.
Select Hardware Menu.

This displays the internal analogue/debug values as AN0, AN1, AN2 ... AN9 as well as digital input states SHFT1 and SHF2.

I'm interested in seeing a clear photo showing the complete Hardware List would be much more useful than just writing down those two numbers.

What I would like to collect

If you have a California with a normally working electric roof, could you take a photo of the Hardware Menu in as many of the following conditions as is convenient:

Roof fully CLOSED, key removed, ignition off
Roof fully CLOSED, key inserted, ignition off
Roof fully CLOSED, ignition on
Roof approximately HALF OPEN, key inserted, ignition off
Roof approximately HALF OPEN, ignition on
Roof fully OPEN, key inserted, ignition off
Roof fully OPEN, ignition on

If possible, it would also be useful to know:

Van model/year:
Control panel type/part number, if known:
Roof position: closed / partly open / fully open
Key: inserted / removed
Ignition: on / off

Then attach a photo of the Hardware Menu screen for each condition.

There is no need to operate the roof with the ignition in a state in which the van would not normally allow it. The idea is simply to position the roof normally, then look at the diagnostic values under the different key/ignition conditions.

Why I'm interested

The control unit has two internal analogue readings associated with the roof system, AN8 and AN9. I have been investigating how these inputs are interpreted and have been able to reproduce different roof indications on a control unit on the bench.

For example, I can produce states corresponding to roof open, roof closed and an intermediate/part-open roof position. What I don't yet have is a good set of reference readings from several known-good vans showing exactly what the control unit sees in real-world conditions.

I'm particularly interested in whether the readings are consistent between vehicles, how much they vary, and what changes when the key/ignition state changes.

Even one or two photos from a working van would be helpful, so don't worry if you don't want to go through every combination above.

Please don't dismantle anything or take electrical measurements for this – the information available from the built-in Hardware List is all I'm looking for.

Thanks – I'll collate the results and, once I've got enough examples, I'll post what I find about how the roof inputs and control logic appear to work.
Ed, @WelshGas suggested I could help.

i have done a lot of playing about with the whole system and have reversed engineered a lot of it using a 2nd hand panel you repaired for me ;-)

Apologies for perhaps telling you what you might already know.

The roof system is controlled via Roof ECU (not control panel), this is a modified GM unit as used on several Saab and Opel/Vauxhall products.

The 4 roof sensors (Tyco Electronic) 2 wire hall effects sensors are wired to the roof module, one reference output per pair and an analogue input per sensor.

The inputs into control panel AN8 /AN9 are reused valve output drivers from the Roof ECU. So the AN8 / AN9 are used as encoded signals.

The Roof ECU is powered by Vbatt, but has an ign trigger and the AN8/AN9 outputs aren’t until available until the module is in ign state.

The roof ECU will only set the AN9 and AN8 values based on both paired sensors being the in the same state.

The sensors are true limit switches so the Roof ECU will only have three valid states and an Error State.

Fully Open is only set with Both Open Sensors True and Both Closed Sensors False - AN8 ~108 and AN9 255

Fully Closed reverse of the logic above AN8 255 and AN9 ~108

Partially open but valid sensors they are both at ~108 (it has no understanding other than the sensors are not faulty but not active, so roof is in mid position )

Fault flag is 255 & 255
Causes (Determined in Roof ECU not Control Panel)
- one or more sensors out of range or open / short circuit
- plausibility error, ie open and closed sensors active at same time
- pump motor circuit open or under / over current (shunt in roof ecu)
- pump motor times out without open or closed state being achieved

The roof self correction is done purely in the roof ECU.

The question you have about the ranges of AN8 / AN9, I have seen 104-110 but as the Control Panel treats these as a tri-state encoding it is not really using these other than a state so I expect a wide band.

You can also generate an Error if the Roof ECU is disconnected or not ign powered but the Control Panel is. So there must be pull ups / pull downs in each ECU.

Just for completeness the Tyco (TE) sensors when active are operating at 12-17mA

Active on my rig (not calibrated) - Roof ECU in picture

not Active but in circuit

 
Last edited:
Thank you very much, I think we've spoken about this a bit but can't seem to find the old emails :)

This confirms a lot of my suspicions. It's very tolerant of different voltages at the AN8 and AN9 inputs. I have built a 5v regulator into my test jig and have various jumpers I can set to generate different conditions. It's quite happy with the 5v at the input being a mid-point of the range.

I can generate all these states and I think I know fairly well what the bit fields SHFT1 and SHFT2 mean now, these are read out from the shift registers on the board and provide the status of the inputs and buttons as well as whether a load is present on the outputs (eg the fridge output relay and the two roof control lines)

I think by now I have almost fully worked out the interface to the unit, apart from the heater controls. I guess that can wait until someone sends me a unit which doesn't control the heating!

Thanks again! Much appreciated!
 
Thank you very much, I think we've spoken about this a bit but can't seem to find the old emails :)

This confirms a lot of my suspicions. It's very tolerant of different voltages at the AN8 and AN9 inputs. I have built a 5v regulator into my test jig and have various jumpers I can set to generate different conditions. It's quite happy with the 5v at the input being a mid-point of the range.

I can generate all these states and I think I know fairly well what the bit fields SHFT1 and SHFT2 mean now, these are read out from the shift registers on the board and provide the status of the inputs and buttons as well as whether a load is present on the outputs (eg the fridge output relay and the two roof control lines)

I think by now I have almost fully worked out the interface to the unit, apart from the heater controls. I guess that can wait until someone sends me a unit which doesn't control the heating!

Thanks again! Much appreciated!
I will email you my messy spreadsheet with all the graphs and readings for all the other stuff and which PTC for fridge external temp etc
 
All very interesting but what is it you want to achieve?
 
All very interesting but what is it you want to achieve?
I can’t speak for Ed, but from my point of view it has meant that by understanding of how the control panels functions and what the hardware menu is showing has meant the forum have managed to help loads of people fix faults as easily and cheaply as possible avoiding the dealers. Roof Sensors, fridge relay, corroded connections, fridge temp sensors etc, The fault codes are really generic but the hardware menu is means of knowing what is likely going on.
 
My goal is to be able to repair the units that fail to control the roof functions. I have had more than one unit sent in for repairs that has caused me to want to know more.

I think we have managed to get the required info now, I have been able to expand my test setup which allows me to check the roof control outputs work and the feedback from the roof unit.

Hopefully this means we can repair more of the units that we see with roof control issues.

It also means we can help diagnose issues before the unit is removed from the vehicle.
 
Just wondering if this thread is relevant for the T5, T6 or T6.1
T5 and T6, not T6.1.

T6.1 uses a different setup, same sensors and same type of pump, but the control logic is done by version of the special vehicle control ECU with specific software in it and a new display. But the display is just a display with none of the control logic within it. Unlike the T5&T6 controller panel the T6.1 controller is connected to the vehicle network and has diagnostics that can be read by dealer.
 
Control unit 3D (Special Function).
With OBDEleven, open CU 3D, go to live data and search/select 'electrohydraulic pop-up roof'.
I guess it's similar with other OBD readers.

IMG_0639.PNG

IMG_0641.PNG

IMG_0642.PNG
 
Useful to know you can access those sensors by ODB, thanks. I've found the info I needed from other posts before. I'll try and post a user friendly summary of how to read the info about roof sensors from the T5 and older panels soon. Thanks everyone.
 
Hi @vbk1975 , I’m working on a touchscreen and smartphone interface for the original camper control unit in my 2018 T6 California (7E7 906 453 C).


You mentioned a spreadsheet with measurements, graphs and the PTC sensor types. Would you be willing to share it here or enable a conversation with me? I seem unable to send you a private message.


I’d also be interested in any progress on the heater interface. Happy to share my findings as the project develops.


Thanks!
Dani
 
Hi @vbk1975 , I’m working on a touchscreen and smartphone interface for the original camper control unit in my 2018 T6 California (7E7 906 453 C).


You mentioned a spreadsheet with measurements, graphs and the PTC sensor types. Would you be willing to share it here or enable a conversation with me? I seem unable to send you a private message.


I’d also be interested in any progress on the heater interface. Happy to share my findings as the project develops.


Thanks!
Dani
Hi, best speak to Ed @ElectronicEquipmentRepair, we have swapped lots of data and it would be unfair given this is his living.
 
@vbk1975 makes sense!
Hi Ed @ElectronicEquipmentRepair

on a private project here in Switzerland for my own 2018 T6 California (7E7 906 453 C), exploring touchscreen and smartphone control.
I’m looking for publicly available documentation and open-source information on the connector signals, sensor characteristics and heater interface. Is there anything you’d be comfortable sharing or could point me towards?
I appreciate that this is also your professional work. I’d be happy to share my own measurements, findings and any code back with you as the project develops.

Best regards,
Dani
 
@ElectronicEquipmentRepair @vbk1975 et all

I'm building a replacement for the control panel above the windscreen (VW part E153) on my T6 California Ocean, MY2018, 2.0 TDI 4Motion. All the original VW kit stays in: fridge, heater, pop-top, tank senders. Only the panel is replaced and I connect it to a Victron setup with a Cerbo for the battery. I need to know exactly how the original panel talks to them. I have the wiring diagram, but some things can only be answered by measuring and its a big effort to build a y connector for each of the plugs. If you can help with any one item below, that already helps a lot. Please mention your model year.


Easy, no tools needed


  1. Fridge: a photo of the label on the fridge compressor and on the small electronics box attached to it (Secop/Danfoss?).
  2. Heater: which heater is fitted (Eberspächer Airtronic or Webasto, and which model)? A photo of its label would be great.
  3. Fridge setting: what temperature range does the panel let you choose? Have you noticed at what temperature the compressor cuts in and out?
  4. Pop-top: how long does a full open and a full close take, and how long does the pump keep running after you let go of the button?
  5. Does the panel refuse to move the roof without ignition, or while driving?
  6. Is there still a VW battery charger fitted in your van, or only the Victron/aftermarket kit?
For anyone with a multimeter
7. Heater temperature setting: the panel sets the heater temperature through a resistance on a 2-pin plug (T2p). I've found 333 Ω at level 1, 839 Ω at level 5 and 1993 Ω at level 10. Has anyone measured all ten levels?
8. Fridge temperature sensor (G817): resistance at a known temperature, for example with the fridge at 5 °C and at room temperature.
9. Fridge on/off signal from the panel (T32b pin 10): is it +12 V when cooling, or switched to ground? What do you see when the fridge is off, on but idle, and cooling?
10. Pop-top signals (T32b pins 11, 12, 14, 15): what the two control lines put out when opening and closing, and what the two position lines show when the roof is closed, opening, open and closing.
11. Tank senders: resistance of the fresh-water sender at empty / 1/3 / 2/3 / full, and of the waste-water sender at empty and full.

I'll post all my own developments here https://github.com/danielsaeuberli/California-camping-unit so the next person doing a panel repair or upgrade has them too. Thanks!

Here’s a frontend simulator on what I intend to visualize for the contol unit. https://danielsaeuberli.github.io/California-camping-unit/

Theres also a parts lisy on what I inted to build with in the github.
 
@ElectronicEquipmentRepair @vbk1975 et all

I'm building a replacement for the control panel above the windscreen (VW part E153) on my T6 California Ocean, MY2018, 2.0 TDI 4Motion. All the original VW kit stays in: fridge, heater, pop-top, tank senders. Only the panel is replaced and I connect it to a Victron setup with a Cerbo for the battery. I need to know exactly how the original panel talks to them. I have the wiring diagram, but some things can only be answered by measuring and its a big effort to build a y connector for each of the plugs. If you can help with any one item below, that already helps a lot. Please mention your model year.


Easy, no tools needed


  1. Fridge: a photo of the label on the fridge compressor and on the small electronics box attached to it (Secop/Danfoss?).
  2. Heater: which heater is fitted (Eberspächer Airtronic or Webasto, and which model)? A photo of its label would be great.
  3. Fridge setting: what temperature range does the panel let you choose? Have you noticed at what temperature the compressor cuts in and out?
  4. Pop-top: how long does a full open and a full close take, and how long does the pump keep running after you let go of the button?
  5. Does the panel refuse to move the roof without ignition, or while driving?
  6. Is there still a VW battery charger fitted in your van, or only the Victron/aftermarket kit?
For anyone with a multimeter
7. Heater temperature setting: the panel sets the heater temperature through a resistance on a 2-pin plug (T2p). I've found 333 Ω at level 1, 839 Ω at level 5 and 1993 Ω at level 10. Has anyone measured all ten levels?
8. Fridge temperature sensor (G817): resistance at a known temperature, for example with the fridge at 5 °C and at room temperature.
9. Fridge on/off signal from the panel (T32b pin 10): is it +12 V when cooling, or switched to ground? What do you see when the fridge is off, on but idle, and cooling?
10. Pop-top signals (T32b pins 11, 12, 14, 15): what the two control lines put out when opening and closing, and what the two position lines show when the roof is closed, opening, open and closing.
11. Tank senders: resistance of the fresh-water sender at empty / 1/3 / 2/3 / full, and of the waste-water sender at empty and full.

I'll post all my own developments here https://github.com/danielsaeuberli/California-camping-unit so the next person doing a panel repair or upgrade has them too. Thanks!

Here’s a frontend simulator on what I intend to visualize for the contol unit. https://danielsaeuberli.github.io/California-camping-unit/

Theres also a parts lisy on what I inted to build with in the github.
Hi Daniel,

I’ve sent some of the data you need to the email address listed on GitHub. Once I’m able to move the van, I’ll get the rest of the data. My van is a 2018 Ocean model.

Once I have all the data you’ve requested, I’ll post it here in this thread for everyone to see.
 
Back
Top