This service function needs to be tested on 2.0 RF-T 2007 model year. As for RF-T 2002-2004 model year - it was tested, found a problem for china ELM327 bluetooth adapters: because of PCM protocol specific, significant response time of china ELM327 bluetooth adapters may cause loss of connection to PCM. We have applied a fix/improvement for this case, but had no chance to test it (user who addressed the problem is out of city for 2 weeks).

The service function is confirmed as working on 2.0 RF-T 2007 model year. Also the user who addressed the issue for RF-T 2002-2004 model year returned back and confirmed it works too.

2. "(Core 2.1.21)" means that this version has the same kernel as FORScan for Windows v2.1.21

3. This version requires WiFi adapter. It is known that bluetooth devices require special Apple certification, absolute majority of adapters have no such cert.

4. The version is paid ($4.99), however everyone who helped us with developing the project (translators, beta-testers or any user who helped to find bugs and resolve problems, improving the application) can get it for free. We will be ready to accept such a requests by email starting from November, 10th.

Modern diesel engines with Common Rail have so called Pilot Injection function that means injecting small volume of fuel right before the main injection event. This reduces combustion noise and improves the work. The fuel quantity of the pilot injection depends on many conditions (mode of work, wear etc), so it is a subject of self learning process. In some cases these learned data have to be reset and re-initialized (for example, if one or several injectors are replaced). Some powertrain control modules are able to calculate initial values for pilot injection quantity based on injectors' C2I codes (this is why it is so important to program new injectors in PCM). But some PCMs also require additional procedures to learn new values. For some reason, the "Reset All Adaptations" sevice function on Focus Mk3 seems to be performing incorrect initalization of these values, so this function was added to solve the problem, first of all.

Minimum drive pulse (MDP) is also important parameter for pilot injection. The MDP means a shortest pulse that must be sent to injector in order to force it spray any fuel to the cylinder. Pilot injection operates with very small amount of fuel, so MDP calibration is required to control the injection precisely.

* Improvement the DTC reading procedure - show modules FORScan was unable to read DTCs for

Something we wanted to implement long time ago. The problem: if FORScan is unable to read DTC codes from some module (it is possible, for example if a vehicle is equipped with ECU of the latest generation, and ELM327 adapter is slow), it doesn't save any error in logs. If re-read DTCs manually, FORScan displays some error message dialog, but didn't mention what exactly module (modules) experienced the issue. As a result, users might be misinformed assuming there is no errors in some module, although in reality FORScan didn't display any error there just because was unable to read them. In version 2.1.23 this issue is finally resolved: in case of such problem FORScan will display a error in the list of DTC, as well as in the log.

This function was not tested on a real vehicle (user who requested the function had no chance to check it). However, the function is very similar to other Mazda so we don't expect any problems here.

Hi FORScan teamI was able to " Read Fuel Injector Correction Factors" on my BT50 successfully. I have not tried to "change" them however.I have purchased your IPhone app - it works great by the way.Are you working on Windows 8.1 phone app release soon?

+ Partial freeze frame support - only for modules of the last generation (2007..2011 - now, also some freeze frame PIDs may be not supported)

This is how it looks like:

ff_lastgen_en.png (84.86 KiB) Viewed 227196 times

Not all DTCs/modules generate freeze frame.

+ Help button for Test and Service functions

Just a button that can be pressed to get some information about what the function does, here is how it looks like:

service_test_help_en.png (73.43 KiB) Viewed 227196 times

In fact, it is just the same text that was displayed before start of any service or test procedure. However, a lot of users do not want to press the Start button if they don't know what the function does (and strongly speaking it is very reasonable behaviour), as a result they have no chance to read the information about the function. Now this problem is solved as the Help buttons shows the information without starting the proc.

+ Save and restore FORScan windows position

Previous versions of FORScan didn't remember changes in FORScan window's size and position. We consider it as a minor inconvenience, however situation has been changed now, when the Output Control function has been added with its own window. So now FORScan remembers the main window and Output Control window size and positions and restores them after launch.

* Fixes and improvements in communication procedures

We have performed a serious work to test FORScan on different adapters and vehicles and improve stability of application in part of communication with adapter and vehicle.

1. In version 2.2.2 we corrected picture in the service function Read/Change Fuel Correction factors for Transit TDCi 2006-2012. By mistake, picture for Focus Mk1, Mondeo Mk3, Transit 2000-2005 and Transit Connect 2002-2008 was changed too. We ask owners of these models who programmed injectors with version 2.2.2 to download v2.2.3 and check correctness of the programming using this article as a reference:

Also, we ask owners of Transit TDCi 2006-2012 who programmed injectors using version prior to 2.2.2 (2.2.1 and older) to install version 2.2.3 and check correctness of the programming. If it is incorrect, please re-program it and run the service function "Fuel Injector Pilot Correction Learn".

This function is completely tested and confirmed to be working on Transit 2000-2005, Mondeo Mk3, Focus Mk1 with TDDI engines. If you need Module Initialization function (must be used when FIP and/or PCM are replaced), please use version 2.2.3 or newer.

FORScan Demo is a free application created for demo purposes and compatibility checks. It is recommended to use before purchasing Lite version to make sure the application has no compatibility problems (with device, adapter, vehicle etc). Beta-testing for Android indicated that such problems are quite possible, especially if ELM327 Bluetooth clones of poor quality are used.

FORScan Lite is paid application.

Demo and Lite version have the same filling so if FORScan Demo works, FORScan Lite will work too. And vice versa (if Demo doesn't work, Lite will not work too). But in fact these are 2 independent applications, so you can install both or any of them.

On the first run Lite version uses Google license verification service to validate the license. So Android device has to be connected to the Internet on the first run. After successful check the result is cached and application doesn't require Internet access anymore (can be used offline).

This version contains quite serious set of changes in database, logic and some functions, so although we tested it as much as we can, problems are not excluded,as we are not physically able to test new versions on all models (btw this is why all releases for Windows have "beta" suffix).

This was only tested on BA. It is hard to find a beta testers for Australian PATS because of their specific. The functions are in fact the same, but tests on AU and BF would be neccessary, as these models have differencies in their on-board equipment.

The adapter stats is displayed at the end of adapter section in the mentioned tab and can be used to estimate adapter's quality. Note: some incorrect actions of user may lead to wrong stats. For example, if HS/MS CAN switch is used improperly, there will be multiple CAN ERRORs.

+ MS-CAN management options in settings (for ELM327 only)

This option can now be used to change FORScan behaviour in case of vehicle has MS-CAN bus. Option "Auto" is default behaviour (same as in previous versions). Work with MS-CAN can be disabled (so FORScan will not ask for HS/MS-CAN switch, assuming there is no switch), enabled (so FORScan will not ask for HS/MS-CAN switch, assuming the switch is present). Option "RTS relay" requires special adapter modification (no article yet).