convertir un String en BCD

Bonjour,
Je suis en train de faire un code (~1200 lignes). Je rencontre un problème. Il semble que depuis que j'ai modifié quelques lignes dans la fonction 'setTime' de mon RTC, au premier démarrage après la compilation (dans le setup), un fichier .txt stocké sur ma SD est systématiquement corrompu.

Voici une des ligne (chaqu'une d'entre elle modifie un paramètre de la date et de l'heure.

Wire . write ( decToBcd ( second ) ) ;

par

Wire . write ( decToBcd ( (byte)Recu[1].toInt() ) ) ;

ou 'Recu' est un tableau de type string avec 8 arguments. 'Recu[1]' contiens une valeur en seconde de ce type "12".

Cette méthode est elle bonne ou pas.

Merci.

Bonjour,

Si Recu est un tableau de String, ça semble correct (si le premier code est correct)

ok, merci kamill , je cherche ailleurs.