CLASSIC
Modul: bswm
Rolle: heuristic
Konfidenz: 75%
SNIP_CLASSIC_BSWM_SECTION_9_3_Single_Channel_Passive_Startup
Wortlaut
9.3 Single Channel Passive Startup
«module» ComM (from ComM)
«module» BswM (from BswM)
«module» SchM (from SchM)
«module» FrSM (from FrSM)
«module» FrIf (from FrIf) loop for all CtrlIdx of CC assigned to cluster loop for all CtrlIdx of CC assigned to cluster loop for all CtrlIdx of CC assigned to cluster loop for all CtrlIdx of CC assigned to cluster alt FrSmIsColdstartEcu
FrSM_MainFunction_<FrSMCluster.ShortName>()
BswM_FrSM_CurrentState(FRSM_STARTUP)
FrIf_AllowColdstart(CtrlIdx)
FrIf_StartCommunication(CtrlIdx)
FrIf_GetWakeupRxStatus(CtrlIdx) FrIf_GetTransceiverWUReason(CtrlIdx, ChnlIdx, TrcvWUReasonPtr) FrIf_SetTransceiverMode(CtrlIdx, ChnlIdx, FRTRCV_TRCVMODE_NORMAL) FRTRCV_WU_BY_BUS()
FrSM_RequestComMode(network, COMM_FULL_COMMUNICATION) Figure 9.4: continued on next page
«module» ComM (from ComM)
«module» BswM (from BswM)
«module» SchM (from SchM)
«module» Dem (from Dem)
«module» FrSM (from FrSM)
«module» FrIf (from FrIf) loop loop for all CtrlIdx of CC assigned to cluster loop for all CtrlIdx of CC assigned to cluster
FR_POCSTATE_STARTUP FrIf_GetPOCStatus(CtrlIdx, POCStatusPtr)
BswM_FrSM_CurrentState(FRSM_ONLINE)
ComM_FrSM_ModeIndication(NetworkHandle, COMM_FULL_COM) Dem_SetEventStatus (FRSM_E_CLUSTER_STARTUP, PASSED) FrIf_SetState(CtrlIdx, FRIF_GOTO_ONLINE) FR_POCSTATE_NORMAL_ACTIVE FrSM_MainFunction_<FrSMCluster.ShortName> FrSM_MainFunction_<FrSMCluster.ShortName> FrIf_GetPOCStatus(CtrlIdx, POCStatusPtr) Figure 9.5: Transition from no communication to full communication for the case of an ECU that has been woken up by bus.
Versionen & Provenienz · Zugeordnete Anforderungen
Diese Angaben zeigt der Versions-Explorer.
Begründung & Zuweisungs-Evidenz
FrSM_RequestComMode transition to FullCom
Dokumenten-Herkunft & Rückverfolgbarkeit
| Spezifikations-Dokument | SWS_FlexRayStateManager.pdf |
|---|---|
| Dokumentseite | Seite 50 |
| Ziel-Modul | bswm (classic) |
| Ziel-Anforderung | SWS_FrSM_00022 |
| Semantische Rolle | heuristic |
| Automatisierungs-Konfidenz | 0.75 |