Bonjour,

Le but de ma demande est d'afficher sur un LCD 4x20 les 4 dernieres heures ou un bouton poussoir à été enfoncé.

Mon programme actuel est capable de stocker dans un buffer temporaire appelé "current_time" , l'heure précise à laquelle un bouton poussoir à été appuyé.

Je voudrai constituer une liste ( tableau ) contenant 4 buffers : E1,E2,E3,E4 qui seraient rempli par la valeur de current_time à chaque fois qu'un bouton poussoir est appuyé.

(Je sais détecter lorsque un BP est appuyé et gérer l'affichage des buffers sur le LCD)

Mon problème se situe au niveau du stockage de la donnée "current_time" dans le tableau à chaque fois qu'un BP est appuyé :

Je voudrai pouvoir stocker les 4 plus récents "event_time" , ainsi au fur et à mesure de l'apparition des évenements le plus ancien évenement se fait écraser par le plus récent .


Je vous remercie de votre aide,