Page 2 sur 5

Re: Espion DCC

MessagePosté: 03 Sep 2018, 07:22
par MCPA
pierrepv a écrit:Bonjour,

En effet, le programme demande le port COM sur lequel est connecté l'ARDUINO.

J'ai bien renseigné cette valeur.

Cordialement



On attendra donc le passage de Claude sur le forum :D

Philippe

Re: Espion DCC

MessagePosté: 03 Sep 2018, 10:21
par Jeanmi67
 
Bonjour,

Concernant les ports COM, sont ils bien réglés tous les deux (PC et Arduino) sur la même vitesse ?

Bonne journée.

Jean-Michel :coucou:

Re: Espion DCC

MessagePosté: 03 Sep 2018, 12:31
par ClaudeF
Bonjour !

Je viens de prendre connaissance de ce topic.

D'après le message d'erreur :
* carte non reconnue
* erreur d'initialisation


Je pencherai pour un "mauvais" programme installé dans l'Arduino. L'espion DCC (le soft qui tourne sur le PC), commence par interroger la carte Arduino qui est derrière le port COM paramétré. Si la carte ne retourne pas la réponse attendue on obtient "carte non reconnue", et ce même s'il s'agit d'un Arduino. Cela permet de vérifier que le programme qui tourne, est bien celui attendu.

Quel logiciel avez-vous chargé dans votre Arduino ? Est-ce bien My_DCC_Monitor (v1.04) ? Disponible ici :
http://www.centredcc.fr/espion_dcc_035.htm.

Si vous avez installé directement le logiciel de "mybabay" cela ne peut pas fonctionner.

Re: Espion DCC

MessagePosté: 03 Sep 2018, 17:31
par pierrepv
Bonjour,

et merci de vous intéresser à mon problème.

- oui, j'ai bien la bonne version du programme Arduino, dont vous trouverez ci-dessous les premières lignes:

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//
// Defines and structures
//
#define kDCC_INTERRUPT 0
#define VERSION "1.04"
#define FIRST_DECODING_ERR_CODE kDCC_ERR_DETECTION_FAILED
#define LAST_DECODING_ERR_CODE kDCC_ERR_MISSING_END_BIT
// Error type total number : From 100 to 106 => so 106-100+1=7
#define DECODING_ERR_NUMBER LAST_DECODING_ERR_CODE - FIRST_DECODING_ERR_CODE + 1

typedef struct
{
int count;
byte validBytes;
byte data[6];
} DCCPacket;


Mais j'ai toujours au démarrage du programme PC:

- Initialisation en cours
- >Carte non reconnue
- Erreur Initialisation

Cordialement

Re: Espion DCC

MessagePosté: 04 Sep 2018, 08:03
par PhilHO95
Y'a pas un conflit de partage de PORT COM avec l'IDE Arduino ?
IDE Arduino est bien fermé ?

Re: Espion DCC

MessagePosté: 04 Sep 2018, 08:33
par pierrepv
Bonjour,

Oui, après téléversement du programme dans l'Arduino, je ferme le programme Arduino sur PC et je lance l'espion DCC sur PC.

J'ai le message d'erreur immédiatement.

Cordialement

Re: Espion DCC

MessagePosté: 04 Sep 2018, 08:46
par pierrepv
Les 2 ports sont réglés à 9600b/s

Re: Espion DCC

MessagePosté: 04 Sep 2018, 10:21
par ClaudeF
Pouvez-vous essayer de dialoguer directement avec l'Arduino via le port COM.
(Par exemple avec l'IDE arduino : "Outils > Moniteur série")

Et envoyer le message "?" (juste un caractère)
Normalement l'arduino doit répondre avec la version de son programme

Re: Espion DCC

MessagePosté: 04 Sep 2018, 11:10
par pierrepv
Bonjour,

- Outil--->Moniteur série--->?--->Envoyer

L'arduino ne répond rien

Cordialement

Re: Espion DCC

MessagePosté: 04 Sep 2018, 11:17
par Jeanmi67
 
Bonjour,

J'ai fait l'essai aussi, même constat (mais chez moi je n'ai pas de problème de lancement du programme sur PC).

Jean-Michel :coucou: