I'd like to tell You something about CANChecked MFD15 Gen2 gauge, which I bought ~3 months ago via Official reseller.

Link to the gauge: https://www.canchecked.de/mfd15-gen2-52mm-can-bus-anzeige/

Tl;dr: Don't buy it, specially if You have FIAT car, CAN-Bus readings crashes gauge (at least on Alfa Romeo Giulietta 1.4 Euro 6 - 8GMK), analog inputs doesn't work as it should too, e.g NTC sensor, the online configuration panel via local server is freaking frustrating and crashes a lot too.

  1. CAN-Bus support
  2. Analog Inputs
  3. oDSS
  4. OLED screen

Ad. 1

According to the website, it supports CAN 11-bit, 29-bit, UDS etc. It was the first reason I bought this gauge, instead of some similar chinese crap and here comes the first disappointment.

The standard OBD2 PIDs didn't work at all, but it's problem with FIAT newest cars, if you don't have proper hardware filter for CAN network, for example: RPM will show 3000->-64->3000 etc. That was the first thing i reported to the support, obviously there wasn't possible a "fast fix".

The next try was the UDS command, obviously next problem. I requested data for RPM, the gauge has built-in simple CAN logger, via logger it show that correct request was sent, as well the gauge did receive answer from the ECU, which was correct too, but didn't show anything on the gauge screen. Another report to the support. Support said it is mandatory to have remote session to fix it. I will be honest, 3/4 of things, I tried to tell them, was basically taken as bullshit. Anyway, after remote session, it was fixed - basically the firmware was skipping the correct bytes of response from the ECU with the data...

At this moment I was quite happy, at least they tried and it seems it worked, I reversed some typical UDS commands, prepared the .tri file and uploaded it to the gauge via oDSS. And here comes shit again, after connecting it to the car, it shown correct values for various sensors/data BUT after I started to accelerate, the amount of CAN network messages between various modules increased so much that it caused gauge simply to crash. Crash which was possible to reset only with turning off/on the gauge...

Of course, another report to the support, the answer was simply "I don't know how to fix it", fortunatelly, the support also mentioned that it doesn't support hardware filter, so you cannot define specific header to seek answers. There wasn't also any discussion about implementing it, simply the support started to ignore me at some point, even i spammed them. Anyway, at this moment I already knew that, this gauge and it's "full" support for OBD2/UDS etc etc won't work with this car, so I just gave up.

 

 

Ad. 2

I will skip some super detailed writting here, but basically the NTC sensor just doesn't work, or You have to use "dedicated" NTC sensor for e.g. oil temperature from CANChecked.

Which obviously costs a little more than typical NTC sensor, and which looks exactly the same as typical NTC sensor from aliexpress. Ok, so what was the problem and still is.. It shows -273degC, at some point it starts to show some random values. I'm not able to calibrate it at any point as it should be.

 

I thought, maybe it's my NTC sensor broken or something. So I bought another with complete calibration data and used the oDSS NTC calibration tool, which calcuates the three of coefficients for the Steinhart-Hart equation. Guess what, it still doesn't work. Maybe it has to be dedicated sensor from CANChecked...

 

Oil water temperature sensor 150C NTC resistance table

@up - This one doesn't work too. I don't know if it's a problem with gauge firmware or hardware, maybe measuring resistance is not that simple and YES, the wiring is done as it should be. Fortunatelly, the oil pressure, MAP sensor (ah yes, i had to buy original Bosch sensor too xD) and AFR analog output works fine.

I also checked the coefficients calculated by oDSS calculator and it seems to be valid. I used https://rusefi.com/Steinhart-Hart.html tool to verify them, the temperature output should be valid.

 

Ad. 3

oDSS, if I had to describe it in one sentence. I would use this meme:

The Rock Its The Biggest Piece Of Dogshit That I Ever Heard GIF - The Rock Its The Biggest Piece Of Dogshit That I Ever Heard Memes GIFs

 

Honestly, I don't even want to describe it in details, most of the time it crashes, doesn't save the configurations, crashes again, you cannot connect to the gauge wifi hotspot etc.

MFD15 oDSS website wifi setup

 

Ad. 4

Short story long, the screen failed after 12h of using the gauge xD

But at least, props to the support, They sent me screen replacement with the case, totally free and it was fast. So I do really, appreciate it.

 

At the beginning, I wrote that i bought it instead chinese gauges. Well, at least chinese gauges did work just from the start, for years... eh.