Ce projet se compose d'un serveur et d'un système client utilisant la programmation de socket UDP sur un Raspberry Pi 4, en tirant parti d'un système de construction Linux à partir du projet Yocto. Le projet comprend trois modules principaux: serveur, application et affichage. Chaque module est implémenté à l'aide de C ++ et intégré dans le projet Yocto à l'aide de Bitbake, de méta-couches et de recettes.
#Project Présentation
#Application Module Le module d'application génère des messages d'erreur basés sur des touches de contrôle système spécifiques (Ctrl + C pour les informations, Ctrl + Z pour l'avertissement, Ctrl + pour Critical). Il envoie ces messages au module serveur via UDP.
Module #Display Le module d'affichage reçoit des messages d'erreur du module du serveur et affiche le horodat, l'ID client, l'ID de processus et le type d'erreur.