Tlemcen Car electronics

Tlemcen Car electronics (https://www.tlemcen-electronic.com/forum/index.php)
-   Renault, Dacia, Nissan (https://www.tlemcen-electronic.com/forum/forumdisplay.php?f=41)
-   -   ddt2000 pour tous ! (https://www.tlemcen-electronic.com/forum/showthread.php?t=60430)

cedricp 17/11/2016 13h14

ddt2000 pour tous !
 
Bonjour,

Je suis nouveau sur ce forum, et je voulais porter a votre connaissance une application que j'ai développé ces derniers jours. Il s'agit d'un clone de l'application DDT2000 mais en version libre de droits. Je l'ai créée car j'ai acheté une Megane 2 cabriolet a retaper avec quelques défauts électroniques. Je me suis pas mal documente sur les logiciels de diags, mais je trouve qu'ils sont (pour un particulier) assez cher, soit de mauvaise qualité.
Je me suis pas mal documente ces derniers temps sur le bus CAN automobile et ai fait mes premiers pas avec un ELM327, et c'est avec ce dernier que mon application fonctionne.
L'application est encore a l’état d’ébauche, mais fonctionnelle. J'ai besoin de personnes connaissant bien le sujet pour la terminer. Pour la faire fonctionner il faut :
* Un cable ELM327 USB ou Bluetooth, a savoir que le WiFi devrait être supporte, mais je ne l'ai pas teste, ne l'ayant pas.
* L'application:
** Pour windows : https://drive.google.com/open?id=0B2...1NIUHR5bXlvbUU (il suffit de lancer la commande DDT4ALL.BAT)
** Mac-Linux : https://github.com/cedricp/ddt4all (il faut Python 2.7 et PyQt4.8) apres, il faut copier le dossier 'ecus' de la base DDT2000 dans le dossier des sources.

On ne peut pour le moment scanner que les ECU du bus CAN (je bosse sur une version pour les ECU en KWP2000). J'ai pu discuter avec l'unite de contrôle du toit et en changer des paramètres, l'unite injection S3000, ABS, UCH, etc.
Par défaut les option d’écritures sont désactivées pour éviter toute mauvaise manœuvre, mais on peut les activer avec le bouton EXPERT.
Attention : je n'ai pas pu tester tout, il faut être prudent avec cette fonctionnalité (le mieux serait de pouvoir faire le test avec une CLIP a portée de main pour revenir en arrière). Je n'ai pas été assez brave pour essayer la programmation des cartes, mais tout y est pour le faire.

Donc pour quelques euros, on peut désormais se constituer une valise diag pour sa Rono !

N'hesitez pas a poser des questions et me reporter vos tests.

pouettedu76 17/11/2016 18h43

Bonsoir cedricp et merci pour ton partage je suis en trin de telecharger la version pour windows et j'ai en ma possession une sonde elm 327 donc si tu veut je peut tester ? dis en un peut plus comme sa se week end je vais essayer sur laguna 2 et megane 2 .
PS : Fait ta presentation comme sa tu sera dans les regles MERCI POUR SE DDTT2000 On va devenir des cotech LOL @+

Breizhelec 17/11/2016 19h07

Je vais essayer sur espace 4 ce soir

Breizhelec 17/11/2016 19h25

j'arrive pas a me connecter , port com bien detecter mais il se passe rien

je suis en win 8 32 bits

cedricp 18/11/2016 08h25

Il faut lancer un scan avec le premier bouton et etre sur que les ECU du vehicule sont en CAN

Breizhelec 18/11/2016 09h18

Le truc est que le logiciel ne ce lance pas. Juste en mode demo

pouettedu76 18/11/2016 09h20

Moi je teste sa demain sur les 2 laguna 2 et megane 2 .
Y'a t'il un driver a installer pour elm 327 ? Merci


Envoyé de mon iPhone en utilisant Tapatalk

cedricp 18/11/2016 09h48

En general les drivers d'installation ELM327 sont fournis avec, si c'est du bluetooth, je ne sais pas comment ca fonctionne sous Windows, sous Linux c'est plutôt facile car les periph sont reconnus tout seuls par le noyau (/dev/ttyUSB0 pour USB, /dev/rfcomm pour le bluetooth). Pour les ELM327 WiFi, il suffit lire la doc, je ne l'ai pas pour tester.
Il y a un lien pour faire une donation depuis l’écran d'accueil de l'appli, si l'application vous intéresse, je vous invite a en faire une a la hauteur de vos moyens, cela me permet d’acquérir du materiel, adapter le soft pour le rendre plus compatible avec les différents cables/plateformes.
Je ne répéterai jamais assez de faire attention avec le mode EXPERT. Tout appui sur un bouton lancera une commande d’écriture, elle est réservée aux experts pour le moment (ceux qui ont du materiel pour reprog une ECU), a bon entendeurs ! De mon cote j'ai teste de changer les paramètre de l'unite de contrôle du toit mobile, ca marche au poil.
Sur Megane II ca doit marcher sans problème (c'est mon véhicule test!), la Laguna II devrait être une bonne candidate aussi.
Attention aux ELM (je pense surtout au Bluetooth a 5 euros), beaucoup ne voient meme pas la ligne CAN du véhicule... Soyez sur que votre adaptateur soit de bonne qualité avant de dire que ca ne marche pas :) Par exemple, sur ma Megane, ces modules voient la ligne K/L mais pas le CAN (donc inutile car on ne peut qu'interroger l'unite injection, et encore, quelques paramètres seulement)

cedricp 18/11/2016 09h52

Pour info, il doit y avoir sur Windows, si les drivers sont bien installes, dans la liste quelque chose comme COM5: (/dev/ttyUSB0 sous Linux)
Si ce n'est pas la cas, les drivers ne sont pas installes ou ELM non connecte

pouettedu76 18/11/2016 10h13

Ok merci moi pour ma part c'est un elm327 USB et non wifi et c'est de 1 er prix je te tiens informer demain en début de soirée pour dire si c'est ok ou non @+ il va falloire que je cherche seulement le driver @+++++


Envoyé de mon iPhone en utilisant Tapatalk

cedricp 18/11/2016 10h17

Le plus souvent la conversion USB/RS232 est faite par un circuit integre de type PL2302 : drivers : http://www.totalcardiagnostics.com/s...-code-10-error

kmtech 19/11/2016 01h12

Le programme démarre bien. J'ai Python 2.7 avec pyQt 4.9.4 et ça fonctionne très bien. Je n'ai pas de renault donc je ne peux pas tester mais que t'encourager !

Beau projet et bien codé ! Félicitations

pouettedu76 19/11/2016 07h19

Bonjour Terminateur moi j'ai copier tous le contenus et coller dans disque C programe files et ouvert le DDT4all et l'application c'est ouvert il faut accepter les terme ( 2 eme petite case en bas ) et j'ai aussi telecharger le drivers de elm 327 que j'ai lit sur le Pc se que je ne comprend pas c'est dans la case des port il y en a plusieur lequelles choisir et la vitesse ? Merci je suis sous Windows 7 32bits je testerais sa cette après-midi @+


Envoyé de mon iPhone en utilisant Tapatalk

jeremy72 19/11/2016 07h24

si réellement ça fonctionne c'est le top ddt est le logiciel le plus complet pour renault
attention quand même une connerie est vite arrivée

pouettedu76 19/11/2016 07h33

Oui j'ai le vraix entre parenthèse met moi se que j'ai fait j'ai copier sont DDT2000 litght je ne c'est pas pourquoi light j'ai coller tous son contenus dans mon disque dur C dans prigramme file et j'ai lancer le DDT4all je n'est pas de page web je ne comprend pas se que tu veut dire par page web mon Pc se connecte pas sur internet et je suis sous Windows 7 32 bits je vais tester sa cette après-midi .
Ps : tu n'a rien a installer tu copis et tu colle c'est tout c'est se que j'ai fait .


Envoyé de mon iPhone en utilisant Tapatalk

pouettedu76 19/11/2016 07h57

De rien , pas de soucis et oublis pas sa qu'il te faut la sonde elm 327 et non derelek a tt


Envoyé de mon iPhone en utilisant Tapatalk

cedricp 19/11/2016 08h32

Salut, alors effectivement, lancer "rien ne marche" est tres loin d'etre constructif, voir meme un peu enervant. Je pense avoir laisse des instructions detaillees dans mes differents posts.
Je pense faire quelques videos pour une meilleur comprehension, mais patience, le developpement de cet outil je le fait sur mon temps libre et j'ai deja un boulot tres prenant...
A l'avenir, afin d'avancer plus vite il serait bien de detailler ce qui ne fonctionne pas dans le detail.
Il n'y a aucun risque de conflits avec le version originale
pour la selection du port COM, et bien c'est Windows qui la gere... donc faut voir dans le gestionnaire de periph.
Evidemment, et avec un peu d'encouragement, je pourrai rajouter des fonction d'auto detection de l'ELM.

cedricp 19/11/2016 08h45

Oui j'ai pris un peu de temps pour le rendre au plus simple, mais c'est pas evident !

pouettedu76 19/11/2016 08h47

Slt cedricp je te dit bon courage et c'est dur que sa ne doit pas être évident tu et dans le domaine de l'informatique ? Merci


Envoyé de mon iPhone en utilisant Tapatalk

cedricp 19/11/2016 08h50

Je suis electronicien specialise numerique de formation, mais je suis aujourd'hui et depuis 7 ans dans le developpement de logiciel d'image de synthese pour le cinema d'animation dans un Studio d'animation que j'ai co-fonde ;)

BILAUTO 19/11/2016 09h02

Salut à tous et encore merci à cedricp

moi je suis sous XP 32BITS et rien ne fonctionne !

amors voilà ce que j'ai fais, j'ai dezziper le fichier et j'ai placé le dossier dans C:Programmes Files.
j'ai juste une fenetre DOS qui s'ouvre et rien d'autre !

j'ai aussi DDT2000 Dde MR RORRY et lui fonctionne bien

comment installer cette nouveauté

merci

Breizhelec 19/11/2016 09h04

en faite quand je lance le .BAT l'invité de commande ce lance , je sélectionne le port com

je valide " jai pris connaissance ... "

il cherche la vitesse de baud , ensuite sa va plus vite j'ai pas le temps de lire et l'invité de ccd se ferme

je vais faire une vidéo sa sera peut être plus facile

cedricp 19/11/2016 09h06

Tu peux dezipper l'achive ou tu veux, pas forcement dans program files et il suffit de double cliquer sur ddt4all.bat
si ca ne marche pas essaye en lancant depuis un terminal de commande (cmd.exe) et vois si il y a des erreurs qui s'affichent... et dis moi

cedricp 19/11/2016 09h08

Citation:

Envoyé par Breizhelec (Message 477090)
en faite quand je lance le .BAT l'invité de commande ce lance , je sélectionne le port com

je valide " jai pris connaissance ... "

il cherche la vitesse de baud , ensuite sa va plus vite j'ai pas le temps de lire et l'invité de ccd se ferme

je vais faire une vidéo sa sera peut être plus facile

Ca fait ca quand l'ELM n'est pas reconnu par l'application, as tu bien installe les drivers ?

BILAUTO 19/11/2016 09h10

il s'ouvre avec quoi Mozilla ou firefox car moi j'ai les deux navigateur d'installer

cedricp 19/11/2016 09h11

Citation:

Envoyé par BILAUTO (Message 477094)
il s'ouvre avec quoi Mozilla ou firefox car moi j'ai les deux navigateur d'installer

c'est une application, tout est contenu dans l'archive, pas besoin de resources externe comme firefox ou mozilla

BILAUTO 19/11/2016 09h12

j'ai juste deux fenêtres noir qui s'ouvre rapidement et il créer des fichiers supplémentaire dans le dossier d'installation et il ne se passe rien !

j'ai pourtant désactivé l'ANtivirus

cedricp 19/11/2016 09h19

Citation:

Envoyé par BILAUTO (Message 477097)
j'ai juste deux fenêtres noir qui s'ouvre rapidement et il créer des fichiers supplémentaire dans le dossier d'installation et il ne se passe rien !

j'ai pourtant désactivé l'ANtivirus

essaye ca :
* Installe https://www.python.org/ftp/python/2.7/python-2.7.msi
* et ca : http://sourceforge.net/projects/pyqt...t4.8.7-x32.exe
apres double clique sur ddt4all.py

cedricp 19/11/2016 09h21

Citation:

Envoyé par terminator1000 (Message 477102)
Monsieur cedricp

Suggestion : un classement des ECU par modèle de véhicule , juste un tableau de correspondance (pour ceux qui n'ont pas la V-O !

c'est dans ma to-do list !

BILAUTO 19/11/2016 09h21

ok merci je test

cedricp 19/11/2016 09h47

Citation:

Envoyé par terminator1000 (Message 477102)
Monsieur cedricp

Suggestion : un classement des ECU par modèle de véhicule , juste un tableau de correspondance (pour ceux qui n'ont pas la V-O !

D'ailleurs si tu as ce tableau, je veux bien l'integrer !

BILAUTO 19/11/2016 09h52

bon alors je viens vous donner des news !

Sur XP 32Bits ça ne fonctionne pas !!! testé sur 3 PC même avec les soft que tu m'as posté juste au dessus.

En revanche sur seven intégral 32 BIts ca fonctionne pas jusqu'au bout !

je m'explique:

je lance le .bat et ensuite je selectionne le port com de mon ELM327 boitier Gris pour info.

je suis en port com1

ENSUITE JE CLIQUE DANS LA PETITE CASE et je selctionne mode connecté

j'ai bien une fenetre DOS avce des vitesse de communication qui vivent et j'ai aussi les voyant qui clignote sur mon interface.

comme je ne suis pas dans la voiture mais bien assis chez moi au chaud, alors le logiciel me sort en time out avec un message Resetting ELM Et une fenetre windows me dit que python.exe à cesser de fonctionner


dois-je absolument etre dans la voiture pour l'installation

cedricp 19/11/2016 10h00

Citation:

Envoyé par BILAUTO (Message 477122)
bon alors je viens vous donner des news !

Sur XP 32Bits ça ne fonctionne pas !!! testé sur 3 PC même avec les soft que tu m'as posté juste au dessus.

En revanche sur seven intégral 32 BIts ca fonctionne pas jusqu'au bout !

je m'explique:

je lance le .bat et ensuite je selectionne le port com de mon ELM327 boitier Gris pour info.

je suis en port com1

ENSUITE JE CLIQUE DANS LA PETITE CASE et je selctionne mode connecté

j'ai bien une fenetre DOS avce des vitesse de communication qui vivent et j'ai aussi les voyant qui clignote sur mon interface.

comme je ne suis pas dans la voiture mais bien assis chez moi au chaud, alors le logiciel me sort en time out avec un message Resetting ELM Et une fenetre windows me dit que python.exe à cesser de fonctionner


dois-je absolument etre dans la voiture pour l'installation

Oui, en mode connecte il faut etre dans le vehicule ! sinon le scan ne fonctionne pas...
D'ailleurs une fois installe dans la voiture, il faut cliquer sur le bouton "scanner" pour detecter automatiquement toutes les ECUs. ne pas oublier de mettre le +APC pour avoir tous les ECUs
Une fois scanne, vous pouvez sauvegarder cette liste d'ECU depuis le menu fichier pour ne pas perdre de temps a rescanner a chaque connection. Bien laisser l'extension ".ecu" au fichier pour le recharger pas la suite

BILAUTO 19/11/2016 10h15

Effectivement ca fonctionne mieux dans le vehicule que devant sa télé !!!
j'ai une CLIO III de 2007 1.5 DCI
alors ca scanne bien mais j'ai que la DAE et ECU Injection de detecté!

il ne trouve pas les ECU: ABS - AIRBAG - UCH - CLIM etc.....

sinon pour apporter de l'amelioartion, peux-tu mettre un bouton pour ******iser les port com, car sinon le souci c'est que quand on débranche linterface et q'on la rebranche et quel change de port automatiquement, faut tout refaire.

sinon pour la programmation de carte et de clef etc....le mode 'expert n'apporte rin de plus au niveau graphique.

j'ai pas vu de différence ?

cedricp 19/11/2016 10h22

Citation:

Envoyé par BILAUTO (Message 477128)
Effectivement ca fonctionne mieux dans le vehicule que devant sa télé !!!
j'ai une CLIO III de 2007 1.5 DCI
alors ca scanne bien mais j'ai que la DAE et ECU Injection de detecté!

il ne trouve pas les ECU: ABS - AIRBAG - UCH - CLIM etc.....

sinon pour apporter de l'amelioartion, peux-tu mettre un bouton pour ******iser les port com, car sinon le souci c'est que quand on débranche linterface et q'on la rebranche et quel change de port automatiquement, faut tout refaire.

sinon pour la programmation de carte et de clef etc....le mode 'expert n'apporte rin de plus au niveau graphique.

j'ai pas vu de différence ?

As tu mis le contact complet +apc ? sinon on ne voit que quelques ecu. Il se peut que quelques ecu ne soient pas bien auto détectées dans ce cas, en attendant un fix de me part il faut sélectionner manuellement l'ECU. Le mode expert ne change rien à l'interface mais protège une écriture accidentelle dans ton ecu. Donc ne l'active que si tu es sûr de toi. Bien relire le fil de discussion en entier pour les mises en garde ! Je n'ai jamais testé le fonction apprentissage de badge par exemple je n'ai pas les outils originaux pour le refaire en cas de problème et j'ai trop besoin de ma CC pour bosser !

Sent from my GT-I9300 using Tapatalk

cedricp 19/11/2016 10h28

Vous pouvez aussi mettre à jour la base de données ddt en remplaçant le dossier 'ecus' dans l'archive par celui d'une base ddt plus récente. Sur ma Mégane II 2004 tout est bien détecté.

Sent from my GT-I9300 using Tapatalk

BILAUTO 19/11/2016 10h47

J'ai fais le diag moteur tournant.
il detecte que la DAE et l'ECU Injection

avec la clip j'ai tout

donc peut etre que la base n'est pas complète.

Clio III de 2007 1.5DCI

Breizhelec 19/11/2016 11h32

Citation:

Envoyé par cedricp (Message 477093)
Ca fait ca quand l'ELM n'est pas reconnu par l'application, as tu bien installe les drivers ?

Oui il fonctionne avec d'autre logiciel sur ce même pc

cedricp 19/11/2016 11h34

Citation:

Envoyé par Breizhelec (Message 477163)
Oui il fonctionne avec d'autre logiciel sur ce même pc

Étrange as tu pu voir un message d'erreur?

Sent from my GT-I9300 using Tapatalk

pouettedu76 19/11/2016 13h06

Bon me revoila j'ai essayer de faire un diag sur laguna 2 se n'est pas passer soit pas le bon drivers ou il me manque quelque chose regarde les captures d'ecrans cedricp si tu a une solution pour moi je referais le test :
1 : L'erreur du soft : https://i37.servimg.com/u/f37/19/12/66/19/erreur10.png
2: L'ouverture du soft et le port reconnus :
https://i37.servimg.com/u/f37/19/12/66/19/erreur10.png
3 : Le port reconnus avec le driver d'installer :
https://i37.servimg.com/u/f37/19/12/66/19/driver10.png

Et pour celui qui veut je joint un dossier avec les drivers :
Merci a toi pour le soft et l'amielioration par rapport au buugg sa ne doit pas etre facile :yo:

Pour le drivers sa met du temps je vais le mettre une fois tous uplaoder :37:


Fuseau horaire GMT +1. Il est actuellement 19h47.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Version française #23 par l'association vBulletin francophone
Tlemcen-electronic © All right reserved