White Rabbit system diagnostics
Diagnostika systému White Rabbit
Authors
Supervisors
Reviewers
Editors
Other contributors
Journal Title
Journal ISSN
Volume Title
Publisher
České vysoké učení technické v Praze
Czech Technical University in Prague
Czech Technical University in Prague
Date
Abstract
Cílem této práce práce bylo navrhnout a vytvořit automatický diagnostický systém pro White Rabbit zařízení, který uživateli usnadní detekci a opravu chyb. Pro vývoj systému byl použit jazyk C++ spolu s QT frameworkem. Výsledný systém je složen ze dvou částí. Serverová aplikace poskytuje možnost vzdáleného monitorování zařízení pomocí REST API a provádí automatickou kontrolu všech připojených WR zařízení. Chování aplikace je možné dynamicky nastavit v konfiguračním souboru. Druhou částí systému je grafická aplikace, která slouží pro vzdálené monitorování WR zařízení připojených k serveru. Diagnostický systém byl otestován v laboratoři přesného času a frekvence FEL ČVUT. Výsledkem testů je fakt, že systém je plně funkční a je připraven k reálnému nasazení.
This thesis aims to design and develop automatic diagnostic system for White Rabbit devices, which helps user to detect and repair system failures. The system was developed in C++ language with a help of QT framework. Final system consists of two parts. Server application provides a possibility of remote connection to local network and performs automatic detection of failures of White Rabbit devices. Behavior of application is fully configurable in configuration file. The second part of system is graphical application which is used for remote monitoring of White Rabbit devices. Diagnostic system was tested in laboratory of precise time and frequency at FEE CTU. The test results shows that final system is fully functional and is ready to be deployed in real operation.
This thesis aims to design and develop automatic diagnostic system for White Rabbit devices, which helps user to detect and repair system failures. The system was developed in C++ language with a help of QT framework. Final system consists of two parts. Server application provides a possibility of remote connection to local network and performs automatic detection of failures of White Rabbit devices. Behavior of application is fully configurable in configuration file. The second part of system is graphical application which is used for remote monitoring of White Rabbit devices. Diagnostic system was tested in laboratory of precise time and frequency at FEE CTU. The test results shows that final system is fully functional and is ready to be deployed in real operation.