MeridianClock Health Model
An implementation of a health model for a SatMeridianClock.
-
class MeridianClockHealthModel(component_changed_callback, logger)
A health model for meridian clock.
-
__init__(component_changed_callback, logger)
Initialise a new instance.
- Parameters:
component_changed_callback (Callable[[Any], None]) – callback to be called whenever
there is a change to this health model’s evaluated health
state.
logger (Logger) – the logger
-
evaluate_health()
Compute overall health of the meridian clock.
- Return type:
tuple[HealthState, str]
- Returns:
the overall health & a health report