MEMS_Diag_lite cover image
MEMS_Diag_lite icon

MEMS_Diag_lite

pwoz · com.rovermemslite

0.0 5,000 5,000 v1.0 864.9 KB SDK 12+ PEGI-3 · Everyone

MEMS_Diag_lite screenshot 1 MEMS_Diag_lite screenshot 2 MEMS_Diag_lite screenshot 3 MEMS_Diag_lite screenshot 4 MEMS_Diag_lite screenshot 5
UpdatedAug 13, 2020
PublishedAug 13, 2020
Packagecom.rovermemslite
MD5b2a42f1c97d68e356e885e0c16c16491
SHA1 (signer)D2:7E:26:A3:55:26:09:AC:6F:13:D6:8B:18:B6:5F:E8:CC:7B:C7:9F
Signed byCN=Mems Diag Lite, OU=Mems Diag Lite, O=Mems Diag Lite, L=Unknown, ST=Unknown, C=Unknown
Malware scanTRUSTED
Websitehttp://memsdiag.blogspot.com
Contact[email protected]

What's new

- Fixed jarsigner issue (-sigalg SHA1withRSA -digestalg SHA1)

- Sampling interval max value

Description

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

- Scrollable view (numerical/table display)

- Graph view (selectable parameters, multiple series)

- Data logging, csv format (available in full version only)

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.6:

- Any USB-to-TTL converter, again, the most popular are FTDI 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)

Tested ECU models/part numbers:

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')

Free / Lite Version limitations:

- Data logging disabled
- Execution time limit, after 120 data samples the application quits (2 min @ default 1s refresh rate)

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

Required features

Permissions (1)

MEMS_Diag_lite requests the following Android permissions:

Tags

Related apps