Published September 9, 2021 | Version v1

Providing a remote DebugGUI to DPL

Authors/Creators

  • 1. ROR icon European Organization for Nuclear Research

Description

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.

Files

CERN Report.pdf

Files (79.0 kB)

Name Size Download all
md5:e8b04656bbd293079731ee6391866c66
79.0 kB Preview Download

Additional details

Identifiers

CDS Report Number
CERN-STUDENTS-Note-2021-133

CERN

Experiment
ALICE

Linked records