Quantcast
Channel: Raspberry Pi Forums
Viewing all articles
Browse latest Browse all 6197

Français • Re: gpio c++

$
0
0
je pense que vous auriez interet à comprendre les bouts de code que danjperron et moi vous avons donnés (j'aurai , peut être, le temps, CE WEEK END, de parcourir les > 250 posts de votre fil: je suppose que vous porriez le faire avant).
De mémoire, danjperron vous a expliqué, il y a deux ou trois semaines, comment stocker et decoder les identificateurs des sondes... et il a un très beau code qui le fait parfaitement.
(ce sont les lignes 23 à 65 de gainable.cpp qui est dans votre github) : il lit le fichier de config, verifie qu'il n'est pas bizarroide (tests sur la taille) et ensuite on n'a plus qu'à lre les temperatures dans l'ordre avec lequel les identifiants sont stockés dans le fichier de config (et si la lecture échoue, on met une valeur -999. bizarroide)

Ce week end, je vous ai passé deux bouts de code, imparfaits, qui stockent dans un fichier les temperature (deux au lieu de 5 ou six, je ne sais plus: passer de 2 à n n'est pas très compliqué,, à mon sens) , puis permettent de lire le même fichier (l'avantage, c'est qu'il n'y a pas que votre monolithe qui puisse savoir quelles sont les temperatures: une autre tâche peut les consulter et les montrer). Je vous ai passé tous les liens qui m'ont servi à faire ces bouts de code, assez triviaux (je suis beaucoup plus à l'aise avec R et Fortran qu'avec c++; de toutes façons, les bibliotheques de C et C++ sont tellement fournies qu'il faut relire les docs).
A noter qu'écrire dans un fichier texte formatté n'est pas plus difficile que d'écrire à l'écran. Avez vous testé ces bouts de code? Avez vous des idées pour les améliorer?

Je peux éclaircir , point après point, les zones obscures dans des bouts de code (c'est comme ça que l'on progresse) mais je ne peux pas intervenir dans la façon dont vous gérez votre projet...

Statistics: Posted by dbrion1 — Mon Feb 26, 2024 10:52 am



Viewing all articles
Browse latest Browse all 6197

Trending Articles