Cargando…
Providing a remote DebugGUI to DPL
The DebugGUI allows to debug and monitor the statistics related to the computations performed by the Alice O2 DPL (Data Processing Layer). This report describes the solution developed to provide a remote view of the DebugGUI through a browser. With remote work becoming more and more common, this req...
Autor principal: | |
---|---|
Lenguaje: | eng |
Publicado: |
2021
|
Materias: | |
Acceso en línea: | http://cds.cern.ch/record/2780603 |
Sumario: | The DebugGUI allows to debug and monitor the statistics related to the computations performed by the Alice O2 DPL (Data Processing Layer). This report describes the solution developed to provide a remote view of the DebugGUI through a browser. With remote work becoming more and more common, this requirement has become critical. The initial step was to obtain the vertex data from Dear ImGui and then send it to a browser through a WebSocket connection. In the browser, the vertex data can be rendered in order to display the DebugGUI. The rudimental application was then expanded to include support for interaction with the user, sending mouse and keyboard data to the Driver process, and updating the GUI accordingly. |
---|