Hermes
Simulation Orchestration Platform for Aerospace
Loading...
Searching...
No Matches
hermes.core.config.ScheduleEntry Class Reference
Inheritance diagram for hermes.core.config.ScheduleEntry:
Collaboration diagram for hermes.core.config.ScheduleEntry:

Static Public Attributes

float rate_hz = None

Protected Member Functions

dict[str, Any] _coerce_from_string (cls, Any value)

Detailed Description

Single entry in execution schedule.

Supports both bare string and object formats for backwards compatibility::

    # Bare string (inherits execution.rate_hz)
    schedule: [inputs, physics]

    # Object with per-module rate
    schedule:
      - name: inputs
        rate_hz: 200.0
      - name: physics
        rate_hz: 1000.0

Member Function Documentation

◆ _coerce_from_string()

dict[str, Any] hermes.core.config.ScheduleEntry._coerce_from_string ( cls,
Any value )
protected
Allow bare string format for backwards compatibility.

Member Data Documentation

◆ rate_hz

float hermes.core.config.ScheduleEntry.rate_hz = None
static

The documentation for this class was generated from the following file: