iRadiate
Member
- Joined
- Sep 2, 2016
- Messages
- 30
- Car
- C350e
What the hell is a "special USB port"?
It says 'specific' not 'special'.
I read that as meaning a dedicated port used for this rather than the one used for music and copying files.
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
What the hell is a "special USB port"?
Had a nervous few hours today when my car went in for its second service at 25K miles.
I'd removed my tuning chip but decided to leave the extra wiring that connects it to the loom, couldn't really see it except for a blue label on one of the cable protectors that proudly stated "Boost"
All was well except need a new motor as my boot now opens mostly without going to full height.
Did you notice the drop in performance after you removed the chip?
They are working on a permanent solution but it can take some time. Until the fix is released, please accept my apologies for this inconvenience."
So there you go. Car can read up to 99.9. App can read up to 999.9. Website... 80.
Hopefully I can help...
The data that is being sent from the Mercedes website to the web app looks like this:
"liquidconsumptionreset": {
"value": 6.6,
"ts": 1475125942,
"status": 0
},
"liquidconsumptionstart": {
"value": 1.6,
"ts": 1475239280,
"status": 0
},
The TS is a TimeStamp - and the value is litres per 100 km.
Their code running in the browser to convert to mpg, looks something like this:
MILES_TO_KILOMETER:1.609344
KILOMETER_TO_MILES:.621371192
LITER_PER_100KM_TO_MILES_PER_GALLON_UK:282.4809363
LITER_PER_100KM_TO_MILES_PER_GALLON_US:235.2145833
MPG_Value = 282.48 / value
so for me... 1.6 litres/100km = 176.55 (the value it shows in the app is 176.6)
Then there is this curious piece of code:
b.constant("USER_CONSUMPTION_COMBUSTION",
{L_100KM:{// [l/100km] id:1,value:"UNIT_METRIC_CONSUMPTION_COMBUSTION_LONG",upperLimit:20},
MPG_UK:{// [mpg] (UK) id:2,value:"UNIT_IMPERIAL_CONSUMPTION_COMBUSTION_UK",upperLimit:80},
MPG_US:{// [mpg] (US) id:3,value:"UNIT_IMPERIAL_CONSUMPTION_COMBUSTION_US",upperLimit:80},
KM_L:{// [km/l] id:4,value:"UNIT_METRIC_CONSUMPTION_COMBUSTION_PER_LITER",upperLimit:40}}),
The important bit being: "upperLimit:80"
So... I would expect if they changed it from upperLimit:80 to upperLimit:999 then all would be well with the world
It seems an 'easy' fix - however I don't know what the knock on impact of changing this value is without full access to their code. But it seems pretty black and white.
Hope this helps
I haven't passed this onto Mercedes - so feel free to send it across on my behalf, and PM me if they want me to send more details of how to fix their system
Wow. Impressive hacking skills!
I think if I forwarded that to Customer Services their heads might explode.
Has anybody had any issues activating the pre-entry climate control via the web app?
I have the web app as a home page favourite on my iPad and last 2 days I have set it the night before but it hasn't kicked in.
First world problems but annoying as hell!
Has anybody had any issues activating the pre-entry climate control via the web app?
I have the web app as a home page favourite on my iPad and last 2 days I have set it the night before but it hasn't kicked in.
First world problems but annoying as hell!
We use essential cookies to make this site work, and optional cookies to enhance your experience.