@@ -46,4 +46,16 @@ Pour envoyer les commandes, il suffit d'utiliser les commandes appropriées. Les
Nous appelons un cluster, plusieurs cartes hepialight connectées ensemble, avec un esp. Nous avons défini que la carte avec l'esp est la carte en bas à gauche, et l'ESP est connecté au Sud ou à L'Ouest. Au démarage chaque carte va chercher l'ESP en lui envoyant une commande `ESP`. Si il est présent il répond par `OK`.
La carte connectée à l'ESP a l'ID 0,0. Cette carte va ensuite update l'ID de ses voisins, qui vont eux aussi update l'ID de leurs voisins. De cette manière, nous pouvons attribuer un ID à toutes les matrices présentes.
\ No newline at end of file
La carte connectée à l'ESP a l'ID 0,0. Cette carte va ensuite update l'ID de ses voisins, qui vont eux aussi update l'ID de leurs voisins. De cette manière, nous pouvons attribuer un ID à toutes les matrices présentes.
## Problèmes rencontrés
La carte hepialight possède un certain nombre de problèmes qui nous ont ralentis pendant le développement. Les problèmes rencontrés sont les suivants :
- Carte en Read-Only sous Linux
- Le stockage de la carte est plein
- Certaines cartes quittent le mode débug lorsque nous sommes en train de la programmer
- Certaines cartes ne font pas de tick vert après l'avoir programmée (donc carte non programmée)
- Certaines cartes mettent 20-30 secondes avant d'apparaitre dans l'explorateur de fichiers
- Certaines cartes ne possèdent pas d'uart (fonctions manquantes)
- L'UART de certaines cartes ne fonctionnent pas dans certaines directions