ModuleErrorLogger
1.0.0
يتكون هذا المشروع من نظام خادم وعميل باستخدام برمجة Socket UDP على Raspberry PI 4 ، ويستفيد من نظام بناء Linux من مشروع YOCTO. يتضمن المشروع ثلاث وحدات رئيسية: الخادم والتطبيق والعرض. يتم تنفيذ كل وحدة باستخدام C ++ ودمجها في مشروع YOCTO باستخدام Bitbake و META PAYERS والوصفات.
#Project نظرة عامة
#Application Module تقوم وحدة التطبيق بإنشاء رسائل خطأ استنادًا إلى مفاتيح التحكم في النظام (Ctrl+C للحصول على معلومات ، Ctrl+z للتحذير ، Ctrl+ for Critical). يرسل هذه الرسائل إلى وحدة الخادم عبر UDP.
#DisPlay Module تتلقى وحدة العرض رسائل خطأ من وحدة الخادم وتعرض الطابع الزمني ومعرف العميل ومعرف العملية ونوع الخطأ.