Proyek ini terdiri dari server dan sistem klien menggunakan pemrograman soket UDP pada Raspberry Pi 4, memanfaatkan sistem build Linux dari proyek Yocto. Proyek ini mencakup tiga modul utama: server, aplikasi, dan tampilan. Setiap modul diimplementasikan menggunakan C ++ dan diintegrasikan ke dalam proyek Yocto menggunakan bitbake, meta-layer, dan resep.
Tinjauan #Project
Modul #Application Modul aplikasi menghasilkan pesan kesalahan berdasarkan tombol kontrol sistem tertentu (Ctrl+C untuk info, Ctrl+Z untuk peringatan, Ctrl+ untuk kritis). Ini mengirim pesan ini ke modul server melalui UDP.
Modul #Display Modul tampilan menerima pesan kesalahan dari modul server dan menampilkan timestamp, ID klien, ID proses, dan jenis kesalahan.