iCarsoft BMM V3.0
€ 179,95
Price per unit
iCarsoft BMM V3.0 is a Professional and Powerful diagnostic tool for BMW, MINI and Rolls Royce. With unique diagnostic software, it features full ECU diagnosis and test modes. Access vehicle-specific subsystem compoment test with the Actuation test / Bi-directory test. This new feature is only available on iCarsoft V3 scanners, it enables technicians to accurately diagnose complex problems.

iCarsoft BMM V3.0 supports multiple languages: English, German, Spanish, French, Dutch, Danish, Italian, Hungarian, Norwegian, Portuguese, Finnish, Swedish, Czech and Russian.


  1. Diagnose Single Brand of most Models (OBDII-16DLC)
  2. Full System Diagnosis
  3. Read &Clear DTC          
  4. Read Live Data
  5. Activation Test
  6. Oil Service Reset
  7. Electronic Parking Brake (EPB) system maintenance
  8. Battery Management System (BMS)
  9. Diesel Particulate Filter (DPF) Regeneration Control System
  10. Electronic Throttle Control System (ETC)
  11. Steering Angle Sensor (SAS) Calibration
  12. Battery Test    
  13. Injector Coding
  14. Adaption
  15. Air Suspenison 
  16. Data Review and Print
  17. Full Speed Upgrade via PC
  18. 4.0″ TFT LCD, 480*320 Pixels           


Read and clear trouble codes | On most of the electronic systems such as engine, transmission, ABS, airbag etc.
Support OBDII/EOBD | (Ten Modes of Operation)
Full ECU Diagnosis
Oil Light / Service Reset
Electronic Parking Brake (EPB) | System maintenance, deactivate and reactivate the EPB system for replacement and initialization
Battery Management System (BMS) | Register new battery to the BMS while battery replacement
Diesel Particulate Filter (DPF) | Regeneration control system, requests the DPF regeneration process while DPF blockage and turn off the DPF indicator
ABS Bleeding | Release the air to restore ABS brake sensitivity, or relearn while ABS replaced
Electronic Throttle Control system (ETC) | Relearn the throttle va value while clear or replace the throttle valve
Steering Angle Sensor (SAS) | Calibrate the steering wheel to straight ahead, or recalibrate SAS while steering part replacement.
Body Stability (BCM) | Function supports routine maintenance of DSC modules, for example reset or delete the adaptation values and start-up the unit.
Engine (ECM) | Function supports routine maintenance of engine modules, for example reset or delete the adaptation values and calculate fuel consumption.
Trans adaption (TCM) | Function supports routine maintenance of transmission modules, for example reset adaptation values and adjust the oil level.
TPMS | Function include displaying sensor IDs from the vehicle`s ECU, inputting TPMS sensor replacement lD and testing sensors.
Engine ldle correction | Can be executed when the idle speed fault is resolved. Adjust the engine speed of the car at idle speed.
Adaption function | Allows you to perform adaptive learning / reset / calibration and other functions for each control module. It includes some important module data for parameter adjustment such as Remote Control Adaptation
Injector coding | relearn the injector control parameter while the injector renewed or replaced
Actuation Test / Bidirectory Test | Used to access vehicle-specific subsystem and component tests
Special Functions | Such as Reset KAFAS (Camera) calibration, standardise driver's seat, front light electronic turn signal etc.

Applies to most of the BMW, Mini and Rolls Royce models which equipped with OBDII-16 DLC.
Certain functions may be limited from the vehicle manufacturer due to the requirement of a special factory access code.
The iCarsoft BMM V3.0 scanner covers over 20 years of models, some functions may not beavailable on all years / models.

Coverage for BMW

Diagnostics for BMW
Bleeding function BMW
Battery Management System BMW
Body Stabilitay BMW
Diesel Particle Filter BMW
Electronic Control BMW
Electronic Parking Brake BMW
Electroninc Throttle Control BMW
Engine Idle BMW
Injector BMW
Oil Service BMW
Steering Angle Sensor BMW
Trans Adaption BMW
Tyre Preasure Management BMW
Other functions BMW

Coverage for MINI

Diagnostics for MINI
Bleeding function MINI
Battery Management System MINI
Body Stabilitay MINI
Diesel Particle Filter MINI
Electronic Control MINI
Electronic Parking Brake MINI
Electroninc Throttle Control MINI
Engine Idle MINI
Injector MINI
Oil Service MINI
Steering Angle Sensor MINI
Trans Adaption MINI
Tyre Preasure Management MINI
Other functions MINI

Coverage for Rolls Royce

Diagnostics for Rolls Royce
Bleeding function Rolls Royce
Battery Management System Rolls Royce
Body Stabilitay Rolls Royce
Diesel Particle Filter Rolls Royce
Electronic Control Rolls Royce
Electronic Parking Brake Rolls Royce
Electroninc Throttle Control Rolls Royce
Engine Idle Rolls Royce
Injector Rolls Royce
Oil Service Rolls Royce
Steering Angle Sensor Rolls Royce
Trans Adaption Rolls Royce
Tyre Preasure Management Rolls Royce
Other functions Rolls Royce


OBDII Function for all OBDII cars, not only for BMW and Mini!

Read Codes | Read generic (P0, P2, P3, and U0), manufacturer specific (P1, P3, and U1) permanent and pending Diagnostic Trouble Codes.
Erase Codes | Erase generic and manufacturer specific Diagnostic Trouble Codes. 
Determine MIL | Turn off Check Engine Light (MIL) after clearing codes and reset monitors.
DataStream | Read live PCM DataStream. View & Graph Live Data in Color Graphing and blazing fast refresh rate for better graphing and live data readings.
Freeze Frame Data | When an emission-related fault occurs, certain vehicle conditions are recorded by the on-board computer. This information is referred to as freeze frame data. Freeze Data is a snapshot of the operating conditions at the time of an emission-related fault.
I/M Readiness Test | Indicate whether or not the various emissions-related systems on the vehicle are operating properly and are ready for Inspection and Maintenance testing.
O2 Sensor Test This option allows retrieval and viewing of O2 sensor test results for most recently performed tests from the vehicle's on-board computer.
Evap System Test The EVAP test function lets you initiate a leak test for the vehicle's EVAP system. Before using the system test function, refer to the vehicle's service repair manual to determine the procedures necessary to stop the test.
Battery test | Allows you getting the voltage of battery when the engine starts.
On-Board Monitoring | This function can be utilized to read the results of on-board diagnostic monitoring tests for specific components/systems.
Vehicle Information | Displays the vehicle identification number (VIN), the calibration verification number (CVN), and other information of the vehicle. 
Comprehensive Help | Including OBD Parameter, Mode Explanations, DTC search & More.

iCarsoft BMM V3.0 OBDII Function supports most of the OBDII/EOBD test modes including CAN, ISO9141, KWP2000, J1850 VPW and J1850 PWM.
iCarsoft BMM V3.0 OBDII Function works on most of 2001 and later European OBDII compliant PETROL vehicles and most of 2004 and later European OBDII compliant DIESEL vehicles.


  • iCarsoft BMM V3.0 scantool
  • TF card with diagnostic software for BMW, MINI and Rolls Royce
  • OBDII cable
  • User manual
  • PC connecting cable
  • Nylon carry case