initSD

Définition Utilisation Exemple Côté technique
 

Comme on est obligé de définir les broches utilisées et que l'on est obligé d'initialiser la carte SD pour les images, autant en profiter. Du coup le programme est portable et ne dépend pas de la carte Uno ou Méga

Cette fonction n'initialise la carte SD que la première fois, les fois suivantes, elle se contente de retourner true. Cette fonction est appelée par bmpDraw(), bmpSave(), bpxDraw() et bpxSave(). On ne peut pas initialiser la carte systématiquement dans setGraphMode() car on peut utiliser cette bibliothèque sans la carte SD. Il faut par contre que la carte soit initialisée pour le travail avec images, et il ne faut pas réinitialiser systématiquement la carte en dessinant une image car le programme peut avoir ouvert un répertoire ou un fichier, et être en train de travailler dessus.