Forum Replies Created
- Replies
-
- 23 octobre 2019 à 18 h 05 min
- in reply to: Sheild Téléinfo 2 compteurs Arduino
Je vais laisser tourner quelques jours et voir si tout se charge sur la SD comme prévu.
Je voulais vous envoyer un grand merci, c’est la première fois que j’utilise un forum pour avoir de l’aide et je suis impressionné.
Merci encore.
00- 23 octobre 2019 à 17 h 54 min
- in reply to: Sheild Téléinfo 2 compteurs Arduino
Avec le nouveau Terminal ça marche, l’heure et la date sont entrés et les leds sur le shield se sont misent à clignoter, ça à l’air de fonctionner.
00- 23 octobre 2019 à 17 h 42 min
- in reply to: Sheild Téléinfo 2 compteurs Arduino
Je suis sous windows.
Avec la version 1.8.10 malgré les modifs toujours des défauts.
J’ai télécharger la 1.8.9 et là après compil sans modif plus aucune ligne rouge.
Je téléverse, pas de ligne rouge mais:
Le croquis utilise 21646 octets (67%) de l’espace de stockage de programmes. Le maximum est de 32256 octets.
Les variables globales utilisent 1419 octets (69%) de mémoire dynamique, ce qui laisse 629 octets pour les variables locales. Le maximum est de 2048 octets.
Bibliothèque non valide trouvée dans C:\Program Files (x86)\Arduino\libraries\Teleinfo_Arduino_V0_3E : aucun fichier d’en-tête (.h) trouvé dans C:\Program Files (x86)\Arduino\libraries\Teleinfo_Arduino_V0_3E
Bibliothèque non valide trouvée dans C:\Users\Lezi\Documents\Arduino\libraries\Teleinfo_Arduino_V0_3E : aucun fichier d’en-tête (.h) trouvé dans C:\Users\Lezi\Documents\Arduino\libraries\Teleinfo_Arduino_V0_3E
Bibliothèque non valide trouvée dans C:\Program Files (x86)\Arduino\libraries\Teleinfo_Arduino_V0_3E : aucun fichier d’en-tête (.h) trouvé dans C:\Program Files (x86)\Arduino\libraries\Teleinfo_Arduino_V0_3E
Bibliothèque non valide trouvée dans C:\Users\Lezi\Documents\Arduino\libraries\Teleinfo_Arduino_V0_3E : aucun fichier d’en-tête (.h) trouvé dans C:\Users\Lezi\Documents\Arduino\libraries\Teleinfo_Arduino_V0_3EConcernant l’heure, j’ai essayé toutes les manips toujours rien, il ne réponds pas.
00- 23 octobre 2019 à 16 h 52 min
- in reply to: Sheild Téléinfo 2 compteurs Arduino
J’ai la version 1.8.10 depuis que j’ai commencé.
Je vais essayer les modifs indiquées.
00- 23 octobre 2019 à 12 h 32 min
- in reply to: Sheild Téléinfo 2 compteurs Arduino
Bonjour,
Je viens de me rendre compte qu’à la suite de la compilation de Teleinfo_Arduino_V0_3E, il y a dans la fenêtre du bas des lignes en rouge que je n’avais pas vue car la fenêtre était trop petite.
C:\Program Files (x86)\Arduino\libraries\Teleinfo_Arduino_V0_3E\Teleinfo_Arduino_V0_3E.ino:39:21: warning: ISO C++11 requires whitespace after the macro name
#define message_système_USB //envoie des messages sur l’USB (init SD, heure au demarrage, et echo des erreures)
^
C:\Program Files (x86)\Arduino\libraries\Teleinfo_Arduino_V0_3E\Teleinfo_Arduino_V0_3E.ino:111:20: warning: extra tokens at end of #ifdef directive
#ifdef message_système_USB
^
C:\Program Files (x86)\Arduino\libraries\Teleinfo_Arduino_V0_3E\Teleinfo_Arduino_V0_3E.ino:123:20: warning: extra tokens at end of #ifdef directive
#ifdef message_système_USB
^
C:\Program Files (x86)\Arduino\libraries\Teleinfo_Arduino_V0_3E\Teleinfo_Arduino_V0_3E.ino:136:20: warning: extra tokens at end of #ifdef directive
#ifdef message_système_USB
^
C:\Program Files (x86)\Arduino\libraries\Teleinfo_Arduino_V0_3E\Teleinfo_Arduino_V0_3E.ino:150:20: warning: extra tokens at end of #ifdef directive
#ifdef message_système_USB
^
C:\Program Files (x86)\Arduino\libraries\Teleinfo_Arduino_V0_3E\Teleinfo_Arduino_V0_3E.ino:281:20: warning: extra tokens at end of #ifdef directive
#ifdef message_système_USB
^
C:\Program Files (x86)\Arduino\libraries\Teleinfo_Arduino_V0_3E\Teleinfo_Arduino_V0_3E.ino:359:20: warning: extra tokens at end of #ifdef directive
#ifdef message_système_USB
^
C:\Program Files (x86)\Arduino\libraries\Teleinfo_Arduino_V0_3E\Teleinfo_Arduino_V0_3E.ino:430:20: warning: extra tokens at end of #ifdef directive
#ifdef message_système_USB
^
C:\Program Files (x86)\Arduino\libraries\Teleinfo_Arduino_V0_3E\Teleinfo_Arduino_V0_3E.ino:487:20: warning: extra tokens at end of #ifdef directive
#ifdef message_système_USB
^
C:\Program Files (x86)\Arduino\libraries\Teleinfo_Arduino_V0_3E\Teleinfo_Arduino_V0_3E.ino:696:20: warning: extra tokens at end of #ifdef directive
#ifdef message_système_USB
^
C:\Program Files (x86)\Arduino\libraries\Teleinfo_Arduino_V0_3E\Teleinfo_Arduino_V0_3E.ino: In function ‘void loop()’:
C:\Program Files (x86)\Arduino\libraries\Teleinfo_Arduino_V0_3E\Teleinfo_Arduino_V0_3E.ino:192:76: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if ((ReceptionNombre > val_max[reg_horloge-1]) || (ReceptionNombre == -1)) {
~~~~~~~~~~~~~~~~^~~~~
C:\Program Files (x86)\Arduino\libraries\Teleinfo_Arduino_V0_3E\Teleinfo_Arduino_V0_3E.ino: In function ‘void traitbuf_cpt(char*, uint8_t)’:
C:\Program Files (x86)\Arduino\libraries\Teleinfo_Arduino_V0_3E\Teleinfo_Arduino_V0_3E.ino:330:39: warning: unused parameter ‘len’ [-Wunused-parameter]
void traitbuf_cpt(char *buff, uint8_t len)
^~~
C:\Program Files (x86)\Arduino\libraries\SD\src\SD.cpp: In function ‘open.constprop’:C:\Program Files (x86)\Arduino\libraries\SD\src\SD.cpp:456:12: warning: ‘pathidx’ may be used uninitialized in this function [-Wmaybe-uninitialized]
filepath += pathidx;
^
C:\Program Files (x86)\Arduino\libraries\SD\src\SD.cpp:450:7: note: ‘pathidx’ was declared hereint pathidx;
^
Le croquis utilise 21364 octets (66%) de l’espace de stockage de programmes. Le maximum est de 32256 octets.
Les variables globales utilisent 1384 octets (67%) de mémoire dynamique, ce qui laisse 664 octets pour les variables locales. Le maximum est de 2048 octets.Je suppose que c’est pas très bon.
J’ai fait la manip avec terminal pour rentrer l’heure comme expliqué sur le message précédent, ci-joint un impr ecran, j’ai l’impression de rien envoyer.
Attachments:
You must be logged in to view attached files.00- 23 octobre 2019 à 7 h 59 min
- in reply to: Sheild Téléinfo 2 compteurs Arduino
Bonjour,
J’ai installé Terminal.
Après appui sur bouton rouge:
Entrer Heure: — Teleinfo USB Arduino V0.3e —
> microSD initialisee !
RTC non configure !
01/01/2000,00:00
Entrer Heure:Je n’arrive pas à lui rentrer l’heure.
J’ai enlevé la pile et le cavalier, j’envoie (exemple) 23/10/2019,08:57 .
Comment je fais pour savoir si la date et l’heure sont bien passés.
00- 22 octobre 2019 à 19 h 10 min
- in reply to: Sheild Téléinfo 2 compteurs Arduino
Oui je suis sur la borne en bas à droite I1 et I2.
Voila se que j’ai sur le Moniteur serie en 1200bauds:
20:07:19.711 -> –⸮⸮elei⸮fo⸮USB⸮Ar⸮⸮i⸮o⸮V0.3e⸮–⸮
20:07:19.991 -> ⸮⸮⸮icroSD⸮i⸮iti⸮li⸮ee⸮!⸮
20:07:19.991 -> ⸮⸮à⸮o⸮co⸮fi⸮⸮re⸮!⸮
20:07:20.272 -> ⸮65⸮⸮65⸮⸮⸮65⸮⸮65:⸮65⸮
20:07:20.459 -> ⸮⸮trer⸮He⸮re:⸮00- 22 octobre 2019 à 17 h 58 min
- in reply to: Sheild Téléinfo 2 compteurs Arduino
J’utilise Termite pour rentrer l’heure mais je ne sais pas comment contrôler si c’est ok ou pas! (je suis un débutant)
Le compteur prod est sur Base et le conso sur HC.
J’utilise Arduino IDE pour compiler et téléverser, j’enlève le cavalier avant de téléverser ensuite je le remet.
Le Moniteur série quelque soit la vitesse ne m’envoie que des caractères incompréhensibles.
« Afin de visualiser toute les trame lues dans le Moniteur de l’IDE, dé-commenter provisoirement le
//#define echo_USB »Je vais essayer la manip.
Merci pour votre aide.
00- 22 octobre 2019 à 16 h 11 min
- in reply to: Sheild Téléinfo 2 compteurs Arduino
Merci pour votre réponse super rapide.
Effectivement, j’aurais peut être du le préciser, mon compteur primaire ( enedis plombé) est un compteur mécanique.
Un sous compteur est juste après mon onduleur photovoltaïque (prod) et l’autre sous compteur ( conso ) est à la suite de mon disjoncteur principal. Ce sont des Itron A14C5, donc de conception récente.
Je ne peux pas vérifier le shield sur le compteur primaire.
La trame teleinfo n’est pas générée par le compteur lui-même?
Le compteur mécanique pourrais être la cause du problème?
Cdt
00