DEENESPTFRRUARHIKOZHNL
CLASSIC Modul: can Rolle: constitutive Konfidenz: 95%

SNIP_CLASSIC_CAN_SECTION_7_12_2_Runtime_Errors

Quelle: SWS_CANDriver.pdf (Seite 48) • Ziel-Anforderung: SWS_Can_91020

Wortlaut

7.12.2 Runtime Errors [SWS_Can_91020] Definition of runtime errors in module Can ⌈ Type of error Related error code Error value Received CAN message is lost CAN_E_DATALOST 0x01 ⌋ [SWS_Can_00026] Upstream requirements: SRS_BSW_00337, SRS_BSW_00323, SRS_SPAL_00157 ⌈The Can module shall indicate errors that are caused by erroneous usage of the Can module API. This covers API parameter checks and call sequence errors.⌋ [SWS_Can_00091] Upstream requirements: SRS_SPAL_12448 ⌈After return of the DET the Can module’s function that raised the development error shall return immediately.⌋ [SWS_Can_00089] Upstream requirements: SRS_BSW_00369, SRS_BSW_00386, SRS_SPAL_12448 ⌈The Can module’s environment shall indicate development errors only in the return values of a function of the Can module when DET is switched on and the function provides a return value. The returned value is E_NOT_OK.⌋

Versionen & Provenienz · Zugeordnete Anforderungen

Diese Angaben zeigt der Versions-Explorer.

Begründung & Zuweisungs-Evidenz

Cited verbatim in the snippet (deterministic citation).

Dokumenten-Herkunft & Rückverfolgbarkeit

Spezifikations-Dokument SWS_CANDriver.pdf
Dokumentseite Seite 48
Ziel-Modul can (classic)
Ziel-Anforderung SWS_Can_91020
Semantische Rolle constitutive
Automatisierungs-Konfidenz 0.95