Minimal Qt app to load a SmartSolo DLD file, infer layout, and plot the waveform. Rendering uses QPainter.
mkdir -p build
cd build
cmake ..
cmake --build ../DLDViewerUse the Load DLD button to open a file. The viewer plots raw counts and shows inferred metadata in the status bar.
Run with a file path and benchmark frames:
./DLDViewer --file ../Data/SEIS001.DLD --bench --frames 300This prints average milliseconds per frame and exits.