step.calibration.sensors.ir_results_screen

Classes

IRResultsDashboardScreen

Calibration-set results: a status overview plus one combined graph.

Module Contents

class step.calibration.sensors.ir_results_screen.IRResultsDashboardScreen(sensors: list[step.calibration.sensors.dataclasses.SensorCalibrationData], set_name: str | None = None)

Bases: raccoon.ui.UIScreen[step.calibration.sensors.dataclasses.IRDashboardResult]

Calibration-set results: a status overview plus one combined graph.

Top row: a short status overview (overall icon + per-sensor badges). Below: a single chart plotting every sensor’s samples at once, each sensor drawn in its own color so the whole calibration set is visible in one view. Bottom: retry + done buttons.

title = 'IR Sensor Calibration'
sensors
set_name = None
property all_good: bool
build() raccoon.ui.Widget
async on_retry()
async on_done()