Modifications

Sauter à la navigation Sauter à la recherche
Ligne 49 : Ligne 49 :  
=== Lire la mémoire tampon ===
 
=== Lire la mémoire tampon ===
 
  getBuffer()
 
  getBuffer()
+
 
 
Permet d'obtenir le contenu de la mémoire tampon (aussi appelé "Buffer") du HT16K33.
 
Permet d'obtenir le contenu de la mémoire tampon (aussi appelé "Buffer") du HT16K33.
   Ligne 101 : Ligne 101 :     
=== Ecriture brute d'une ligne ===
 
=== Ecriture brute d'une ligne ===
writeRowRaw(charNumber, value)
+
writeRowRaw(charNumber, value)
    
Cette fonction modifiera une ligne entière de donnée dans la mémoire tampon du HT16K33. Elle y place la valeur 16bits spécifié dans le paramètre '''value''' (cependant dans le cas d'une matrice 8x8 à une seule couleur, seul les 8 derniers bits sont utilisés).
 
Cette fonction modifiera une ligne entière de donnée dans la mémoire tampon du HT16K33. Elle y place la valeur 16bits spécifié dans le paramètre '''value''' (cependant dans le cas d'une matrice 8x8 à une seule couleur, seul les 8 derniers bits sont utilisés).
Ligne 110 : Ligne 110 :     
=== Activer un point ===
 
=== Activer un point ===
setPixel(x, y, color)
+
setPixel(x, y, color)
    
En anglais un point (graphique) s'appelle setPixel.
 
En anglais un point (graphique) s'appelle setPixel.
Ligne 118 : Ligne 118 :  
Attention, en Python, le premier élément d'une liste commence à 0, signifiant donc que pour modifier les pixels 1..8 dans chaque direction, il faut utiliser les valeurs de 0..7. L'exemple suivant active le pixel 3 à la 5 ième ligne:
 
Attention, en Python, le premier élément d'une liste commence à 0, signifiant donc que pour modifier les pixels 1..8 dans chaque direction, il faut utiliser les valeurs de 0..7. L'exemple suivant active le pixel 3 à la 5 ième ligne:
   −
  <nowiki>grid = EightByEight(address=0x70)
+
  <syntaxhighlight lang="python">grid = EightByEight(address=0x70)
grid.setPixel(2, 4)</nowiki>
+
grid.setPixel(2, 4)
 +
</syntaxhighlight>
    
== Exemples ==
 
== Exemples ==
29 836

modifications

Menu de navigation