diff --git a/logbooks/logbook_abivarman.md b/logbooks/logbook_abivarman.md index 36adc1a4bf69727dbc13c13e067630a5d5c90d3b..8b8d2df6f9b6a1aa56c876a95248a90bcbb9c22b 100644 --- a/logbooks/logbook_abivarman.md +++ b/logbooks/logbook_abivarman.md @@ -24,4 +24,12 @@ J'ai mis en place à l'aide des librairies arduino, un programme basique qui peu # 26.06.2023 -J'ai tenté d'implémenter l'envoie d'une image à travers l'UART entre l'Hepialight et l'ESP32. Vu que le buffer UART de l'Hepialight est de 256 bytes, j'ai décidé de compresser les données RGB d'une image sur 16 bits au lieu de 32 bits (200 bytes pour 100 pixels au lieu de 300 bytes). Mais l'implémentation ne semble pas marcher car l'UART de l'Hepialight semble avoir été concu avec un système de header et un CRC. \ No newline at end of file +J'ai tenté d'implémenter l'envoie d'une image à travers l'UART entre l'Hepialight et l'ESP32. Vu que le buffer UART de l'Hepialight est de 256 bytes, j'ai décidé de compresser les données RGB d'une image sur 16 bits au lieu de 32 bits (200 bytes pour 100 pixels au lieu de 300 bytes). Mais l'implémentation ne semble pas marcher car l'UART de l'Hepialight semble avoir été concu avec un système de header et un CRC. + +# 27.06.2023 + +Nous avons reussi a corrigé les problèmes lier au crc et header du message UART. Le problème venait du fait que un byte 0x10 était ajouté à chaque byte égaux au bytes de contrôles. On a ensuite tenté d'envoyer une image et un texte depuis l'ESP. Le texte a marché mais l'image posait problème avec plusieurs matrices en même temps. + +# 28.06.2023 + +Nous avons réimplémenter sur l'ESP la distibution de chaque partie d'image pour chaque matrice. On a aussi réglé l'affichage côté Hepialight. On a ensuite implémenter sur l'ESP l'envoi d'un texte ou de l'image en fonction du sub topic. \ No newline at end of file