MEMS_Diag

MEMS_Diag$9.99

Rated 4.69/5 (26) —  Free Android application by pwoz

Advertisements

About MEMS_Diag

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 they're not in the scope of this project

Implemented 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 logging


In 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" cable

In 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 it's build using the FTDI USB chip, perhaps PL2303 should also work but I haven't been able to test it. Avoid products based on CH340 chipset (reason being: there's 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=en

For more details, please visit http://memsdiag.blogspot.com

How to Download / Install

Download and install MEMS_Diag version 4.5 on your Android device!
Downloaded 100+ times, content rating: Everyone
Android package: com.rovermemsfull, download MEMS_Diag.apk

All Application Badges

Paid
app
Android
3.1+
For everyone
Android app

App History & Updates

What's Changed
- 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)
More downloads  MEMS_Diag reached 100 - 500 downloads
Version update MEMS_Diag was updated to version 4.5
More downloads  MEMS_Diag reached 50 - 100 downloads

What are users saying about MEMS_Diag

K70%
by K####:

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.

X70%
by X####:

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

X70%
by X####:

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

Y70%
by Y####:

Finally an affordable mems 1.9 diagnostics utility. It worked first time with a cheap eBay cable and my 97 mgf 1.8i (non vvc) is there any chance you could expand it to do key programming for the Lucas 5AS security unit!

Y70%
by Y####:

Works good for me.

X70%
by X####:

Rover 420 GSI mk2 mems 1.9 works well

Y70%
by Y####:

Works on my Rover Mini SPI

Y70%
by Y####:

Does what it says on the tin very happy

X70%
by X####:

I use MEMS_Diag on a MEMS 1.9 with "k" engine on a Lotus Elise S1, works fine. A little bit more explaning for example "Lambda_Corr" would be nice. What are "normal" vallues? Is there a link to more MEMS information? Good App, Thanks, Bert


Share The Word!


Rating Distribution

RATING
4.75
26 users

5

4

3

2

1