How to use DDT4ALL with ELM327 for Megane II Cabriolet Diagnosis

What is DDT4ALL?

 

DDT4all is tool to create your own ECU parameters screens and connect to your vehicle with an ELM327 cable.

This application is work in progress, so be very carful when using expert mode. If you’re brave enough to use it and it’s working (or not), please tell me so I can update the tested ECUs database. Using the application in non expert mode should not be harmful for your vehicle (leave the expert mode button released).

 
RENAULT DDT4ALL + DATABASE same renolink free all user:

https://mega.nz/#!wbQnwTJZ!A74q9TquW5_ZmnghHRF2v5UKBTOSy23XN7UJmqE7B9Y

 
Dependencies :
Python 2.7
PyQt 4.8
An ELM327 or OBDLink SX (usb preferable, WiFi not tested yet)
Note: this software cannot work with Renault CAN CLIP diagnostic tool, only elm and obdlink.

 

The DDT2000 database (you must own it) – Copy the ‘ecus’ directory from your DDT2000 db (from C:\DDT2000data) to the ddt4all root directory
Install dependencies on Ubuntu :

sudo apt-get install python-qt4

 

 

DDT4ALL Features :
Read/Clear DTC
Manual ECU request
Log recorder
Plugins system for automated functions
CAN / KWP2000 supported bus protocols
AutoScan ECUs and select the related files
Internal JSON file format for high speed parsing
Database zip compression of converted JSON files
Can bus sniffing (Read/Decode non-ISOTP frames)

 

 

What platforms are compatible with DDT4ALL?

Gnu/Linux (Ubuntu approved)
Windows (For winXP, 2000, vista, try the ‘winXP’ branch)
MacOS
Videos
No serial connection

Linux : Check user rights to access serial port Ubuntu
Windows :
Check serial drivers installation
Try to disable antivirus software

 

 

How to install DDT4ALL database ?

Copy the ‘ecus’ directory from your database to the root of the sources tree and launch ddt4all.py, you are now ready to use it

 

 

How to launch the DDT4ALL application ?

Windows : double click DDT4ALL.BAT file
Linux : from a terminal, type python ddt4all.py
How to compress XML files ?

From a terminal :

python parameters.py –zipconvert
remove/move ‘ecus’ directory
From the application :

Go to menu ‘File’ > ‘Zip database’
remove ‘ecus’ directory
Notes

You can edit an original DDT2000 XML file after having saved it in JSON format.
You can create your own ECU screens.

 

 

How to use ELM327 interface with DDT4All program?


I chose good ELM327 USB adapter with original PIC18F25K80 FDTI chip, avoid bad clones that do not work

elm327-USB-with-PIC18F25K80

ELM327-PIC18F25K80-chip-1

I will show you now what i did with the two:

activate the permanent lighting of the TDB and enable the display of time and temperature

 

start the ELM327 DDT4All version Française

Note: DDT4All is tool to create your own ECU parameters screens and connect to the vehicle with an ELM327 cable.

This application is work in progress, so be very careful when using expert mode. If you’re brave enough to use it and it’s working (or not), please tell me so I can update the tested ECUs database. Using the application in non expert mode should not be harmful for your vehicle (leave the expert mode button released).

ELM327-PIC18F25K80-chip-2

choose the com port corresponding to the connection mode, put the cross in “I am aware” and click on “connected mode”

ELM327-PIC18F25K80-chip-3

choose the vehicle

ELM327-PIC18F25K80-chip-4

go into TDB cluster

ELM327-PIC18F25K80-chip-5

then double click on FR cluster

ELM327-PIC18F25K80-chip-6

then ditto in the window below then on TDB and change configurations

ELM327-PIC18F25K80-chip-7

switch to expert mode

ELM327-PIC18F25K80-chip-8

change the desired parameters (clock, temperature, permanent lighting, etc …) then validate by clicking on save

ELM327-PIC18F25K80-chip-9

it’s finished 😉

ELM327-PIC18F25K80-chip-10

Note: even if I prefer the ELM327 USB code scanner, a good ELM Bluetooth will work
you have an ELM test in the soft, it is necessary that all the line AT are OK at least until version 1.3

 

 

What tested with DDT4ALL?


Changing roof minimum speed operation on Megane II Cabriolet
Checking AirBag firing lines
Clearing Airbag DTC
Can bus sniffing (Russian)
ECU Parameters changes
Troubleshootings

Thanks for soft Cedric PAILLE.

 

http://www.obdii365.com/producttags/elm327-sales.html

OBDII365