DEENESPTFRRUARHIKOZHNL
AUTOSAR_SWS_TimeSync FIG-7ac4ab1084ae69e9 388 × 334 px 1 Release(s)

Figure 7.2: Status Flags Enumeration.

SHA-256 Inhalts-Fingerabdruck: 7ac4ab1084ae69e95307e5d7f4c8d6c358c300085d1c34d3956b1f0c31668d66
✦ KI-generierte Bildanalyse & technische Beschreibung Modell: gemini-3.8-flash (via agy) · Rezept figure-series@1 · erstellt am 2026-10-08

1. Diagrammtyp & Architektur-Kontext

UML-Klassendiagramm / Datentypdefinition im Kontext der AUTOSAR Adaptive Platform (Spezifikation AUTOSAR_SWS_TimeSync). Das Diagramm definiert als eigenständiges Element die Enumeration zur Kennzeichnung von Synchronisations- und Zeitstatus-Flags für Zeitbasen.

2. Komponenten, Entitäten & Schnittstellen

Das Diagramm spezifiziert eine Enumeration:

  • Name: StatusFlag (Stereotyp «enum»)
  • Literale mit expliziter ganzzahliger Belegung:
    • kTimeOut = 0
    • kSynchronized = 1
    • kSyncToGateway = 2
    • kTimeLeapFuture = 3
    • kTimeLeapPast = 4
    • kHasDLS = 5
    • kDLSActive = 6

Das Element steht eigenständig ohne umschließenden Klassendiagramm-Rahmen.

3. Dynamisches Verhalten & Sequenzablauf

Statisches Datenmodell ohne dynamische Interaktion oder Sequenzfluss. Die Literale repräsentieren binäre Zustands- bzw. Ereignisflags (Bitmasken oder Enumerationswerte) des Synchronisationsstatus einer Zeitbasis:

  • kTimeOut (0): Signalisiert einen Timeout in der Zeitsynchronisation.
  • kSynchronized (1): Zeitbasis ist synchronisiert.
  • kSyncToGateway (2): Synchronisation erfolgt zu einem Gateway.
  • kTimeLeapFuture (3): Zeitsprung in die Zukunft festgestellt.
  • kTimeLeapPast (4): Zeitsprung in die Vergangenheit festgestellt.
  • kHasDLS (5): Daylight Saving Time (Sommerzeit) Information vorhanden.
  • kDLSActive (6): Daylight Saving Time (Sommerzeit) ist aktiv.

4. Normative Relevanz & Entwickler-Hinweise

Normative C++-Datentypspezifikation für die Adaptive Platform Time Synchronization. Der Bezeichner StatusFlag definiert verbindlich den Enumerations-Typnamen, dessen ganzzahlige Belegungen (0 bis 6) in Schnittstellen zur Abfrage des Synchronisationsstatus einer Zeitbasis implementiert und referenziert werden müssen.

Versionsvergleich KI-generiert · gemini-3.8-flash (via agy)

R17-10_R1.2.0 → R18-03_R1.4.0 normative Änderung Vorgänger: FIG-ee034651ef5d8875
  • Datentyp-Umbenennung: StatusFlags wurde in StatusFlag (Singular) umbenannt.
  • Modellierungsrahmen: Das UML-Rahmenelement class TimeBaseClassModel ist entfallen; die Enumeration ist nun als eigenständiges Element dargestellt.
  • Stereotyp: Die Stereotyp-Bezeichnung änderte sich von «enumeration» zu «enum».

Zugeordnete Anforderungen

Diese Angaben zeigt der Versions-Explorer.

Vorkommen in AUTOSAR-Releases (1)

Release Dokument Seite Nr. Bildunterschrift im Dokument
R18-03_R1.4.0 AUTOSAR_SWS_TimeSync S. 25 7.2 Figure 7.2: Status Flags Enumeration.