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

SNIP_CLASSIC_FRSM_SECTION_8_3_6_FrSM_SetEcuPassive

Quelle: SWS_FlexRayStateManager.pdf (Seite 40) • Ziel-Anforderung: SWS_Std_00005

Wortlaut

8.3.6 FrSM_SetEcuPassive [SWS_FrSM_00174] Definition of API function FrSM_SetEcuPassive Upstream requirements: SRS_BSW_00310, SRS_BSW_00460, SRS_BSW_00484 ⌈ Service Name FrSM_SetEcuPassive Syntax Std_ReturnType FrSM_SetEcuPassive ( boolean FrSM_Passive ) Service ID [hex] 0x06 Sync/Async Synchronous Reentrancy Non Reentrant Parameters (in) FrSM_Passive This parameter determines whether all FlexRay clusters are set to passive, i.e. receive only. Parameters (inout) None Parameters (out) None ▽ △ Return value Std_ReturnType E_OK: Request accepted E_NOT_OK: Request not accepted Description This API function can be used to set all FlexRay clusters of the ECU to a receive only mode. Available via FrSM.h ⌋ [SWS_FrSM_00177] ⌈The FrSM_SetEcuPassive function shall set the state of all FrSM state machines to FRSM_ECU_PASSIVE if the parameter FrSM_Passive evaluates to true, otherwise it shall set the state of all FrSM state machines to FRSM_ECU_ ACTIVE.⌋ [SWS_FrSM_00178] ⌈If the state machine of a FlexRay cluster is not in state FRSM_ READY (i.e. the transceivers of the FlexRay cluster are not in standby mode), the function shall execute FE_TRCV_NORMAL for this cluster.⌋ [SWS_FrSM_00179] Upstream requirements: SRS_BSW_00406, SRS_BSW_00350 ⌈If development error detection is enabled and the FrSM module has not been initialized using FrSM_Init, the FrSM_SetEcuPassive function shall raise the development error code FRSM_E_UNINIT and the FrSM_SetEcuPassive function shall return 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_FlexRayStateManager.pdf
Dokumentseite Seite 40
Ziel-Modul frsm (classic)
Ziel-Anforderung SWS_Std_00005
Semantische Rolle constitutive
Automatisierungs-Konfidenz 0.95