CLASSIC
Modul: frsm
Rolle: constitutive
Konfidenz: 95%
SNIP_CLASSIC_FRSM_SECTION_8_3_6_FrSM_SetEcuPassive
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 |