SL/R230: Vario roof "Locked in driving mode" R230
Last edited by marianno3000; Jan 6, 2020 at 05:01 AM.
Here's my advice: Stop wasting time trying to track this down and spending money on parts. Go spend the US$350 and get a Mod4Cars SmartTop module. This will override the speed eequirement and give you many other very desirable features.
The Best of Mercedes & AMG
Because of this CNA bus signal manipulation, this is why I suggest getting a SmartTop controller to test this. I know $350 is a bit of a price to pay for testing, but I think it's a good investment because (IMHO) it's a modification you;d want anyhow.
speed counter 50
roof module 50
The roof does not recognize the speed of can B just why.
All of the statuses are normal with the key off. For this reason I believe the smartTOP module will work. If you choose to try one, you simply need to power it and plug it into the CAN. You can make the power connections quickly and easily, and if it does not work, you could put it on eBay and accurately represent that its condition is "as new".




I will keep that and this forum posted about any progress on either side.
https://www.motor-talk.de/forum/vari...e#post58304910




Just a wild guess, not being afraid to expose foolishness here: 2^8=256. Starting at 0 in stead of at 2, might 255 be equivalent to zero in binary (SAM) language, and be misinterpreted somewhere along the line..?

255 is the largest value that an unsigned 8-bit binary number can represent. When the ABC controller recognizes no signal from the pressure sensor, it displays a pressure of 255 to indicate invalid data. That seems to be the case with the roof controller as well. When my car's ignition is off, the vehicle speed indicated by the roof controller indicates a speed of 255.-- just like Marianno's car.




sbc-esp
esp-counter, eis can C
meter, eis-roof module can B
and that didn't solve the problem. bobterry 99 is right about speed 255 this is the correct value. To solve the problem you need help who has such a car and sd.
When installing previously used instrument clusters or EIS units, the stored odometer value must be zeroed in order to allow for coding the part to the car. To do this, the value that you write to the EEPROM section that stores the odometer is all FFs. I can't remember the exact number of digits and I'm too lazy to go out in the garage and dig through my notes, but it basically is the maximum value. I think this "maxing out" a value to indicate "no value" is fairly common.
255 decimal number
FF = 255 this is saved in the eeprom and this is normal memory cleaning can be done by entering only FF or 00, but that's another topic, we have 255 on can bus because ignition is off and esp does not send anything about speed on can bus and this is correct.


