MEMS_Diag

by pwoz


Communication

11.9 usd



Rover MEMS 1.3 / 1.6 /1.9 ECU diagnostics software


IMPORTANT UPDATE: In case of app crashing on startup, please make sure that GPS location services are enabled (not in power saving mode) BEFORE starting the app. Apparently, there have been some location API changes in newer devices and/or Android OS (10 ?). MEMS_Diag is an application designed to communicate with pre-OBD Rover engine management systems (ECU).Modular Engine Management System (MEMS) was used on many cars in the 1990s built by the Rover group (models equipped with K-Series petrol engine)Currently only MEMS 1.6 and 1.9 (1.3 added as a test) are supported, later versions are OBD2 compliant so theyre not in the scope of this projectImplemented features:- Realtime engine parameters (rpm, map, ignition advance, coolant temp, inlet temp, oxygen sensor, fuel trim/correction and more...)- Retrieve and erase error codes- DataGrid view (numerical/table display)- GraphView (selectable parameters, multiple series)- Data logging, csv format (available in full version only)- Adaptations (rpm idle, ignition offset, idle fueling trim)- Virtual calculations (MAF g/s, Fuel Consumption)- GPS loggingIn order to use this software, the following components are required:- Android device (smartphone), minimum OS version 3.1+ (USB host access)- USB port- the so-called "USB OTG" cableIn addition to the above, depending on the MEMS version, you also need:for MEMS 1.9:- FTDI-based (FT232) 12V K-Line interface (USB->OBD2 socket), commonly known as VAG-cable/VAG-KKL. These cables are widely available on ebay etc. Make sure its build using the FTDI USB chip, perhaps PL2303 should also work but I havent been able to test it. Avoid products based on CH340 chipset (reason being: theres one missing but crucial function not yet implemented in the driver)for MEMS 1.3/1.6:- Any USB-to-TTL converter, again, the most popular are FTDI FT232 and PL2303. Remember that MEMS 1.6 uses 5V logic (depending on the quality of the converter circuit a 3.3 V may also work)So far the following ECU have been verified to work correctly:MKC103610 (MEMS 1.6)MKC101610 (MEMS 1.6)MKC104393 (MEMS 1.9, LandRover Freelander 1.8 Petrol 99)Please try the "lite" version before purchasing the full edition. This is important to verify that your hardware interface is compatible.https://play.google.com/store/apps/details?id=com.rovermemslite&hl=enFor more details, please visit http://memsdiag.blogspot.com- MEMS 1.3 support (test)- Virtual MAF (mass air flow - g/s) calculation based on MAP/RPM/IAT etc.- Fuel consumption (rough estimate based on GPS and V-MAF)

Read trusted reviews from application customers

Brilliant! Worked perfectly with my MEMS 1.9 Rover 620 ti on an LG G6 (once I got a KKL cable with a FT232RL chip). It would get 5 stars if there was an option to change the units from km/h & l/100km to mph & mpg though. How about it?

Jon Hatchett

Great app!! I use it regularly in my 1997 Rover 214si with mems 1.9

Sergio Sestelo

Amazing app! If you have a mini with an ecu this is a must have. And great tech support!

mylifesaga

Works perfectly on my Rover mini SPI using my Google pixel. I can view and clear fault codes, and even tune a couple of parameters which is awesome. The developer was also extremely helpful when I was having connection issues (hint: plug into the white connector near the air box, not the green connector near the brake servo - that one's for the alarm!). Highly recommended this app as a cheap and easy way to read and tune your MEMS ECU.

Frazer Stuart

It works! After Years of searching, here is interface for cheap DIY bastards like myself. "Good Job!"

A Google user

Great work!!

Martin Dunne

Great app, works flawlessly on my 99' 214i. Probably the cheapest way to diagnose and fiddle with MEMS :D Hopefully developer resumes development, but even as it is, it's great.

Lilijana Špes

Absolutely fantastic. Used with a Galaxy S7 and works perfectly with a MEMS 1.3 twin plug ECU (early Mini Spi) and 1.6 single plug ECU (late Mini Spi). Just a shame there is no MEMS 2J support as these aren't OBD compatible.

David Goodfield

Really useful! Using this on an S1 Lotus Elise after a few upgrades. Hopefully you continue to develop it.

Paul Urquhart

Superb tool for logging diagnostics from mems ecu. Works on mems 1.6 rover tomcat (T16 turbo). Works well with Samsung galaxy s6 and continues logging in background. Recommended

David Roberts