Salut jp73
display.print(); est une fonction qu'on dois retrouvé dans la librairie .h ou .ccp non ou je me plante carrément ?
Je dois dire que je n'ai pas "gratté" si loin, mais j'ai fait quelques recherches.
Tout d'abord, tu ne trouvera pas
display parceque c'es un nom défini dans le programme par le programmeur.
Adafruit_PCD8544
display = Adafruit_PCD8544(7, 6, 5, 4, 3);
Avec cette ligne de commande on défini une nouvelle instance du PCD8544 à laquelle on va s'adresser pour afficher quelque chose.
Cette mécanique permet d'avoir plusieurs affichages (instances) dans le programme
Adafruit_PCD8544
display2 = Adafruit_PCD8544(8, 9, 10, 11, 12);
(C'est purement théorique, pas tresté)
tu pourrais très bien dire
Adafruit_PCD8544
ecran = Adafruit_PCD8544(7, 6, 5, 4, 3);
Avec cette ligne de commande on défini une nouvelle instance du PCD8544 à laquelle on va s'adresser pour afficher quelque chose.
Cette mécanique permet d'avoir plusieurs affichages (instances) dans le programme
Adafruit_PCD8544
ecran2 = Adafruit_PCD8544(8, 9, 10, 11, 12);
(C'est purement théorique, pas tresté)
Pour ce qui est du
print et du
println, il est utilisé la bibliothèque générale
Print.h
#include "Print.h"
dans
Adafruit_GFX.h
Bonne journée
jpbbricole