CLASSIC
Modul: comm
Rolle: heuristic
Konfidenz: 80%
SNIP_CLASSIC_COMM_SECTION_9_2_Single_Channel_Wakeup
Wortlaut
9.2 Single Channel Wakeup
«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 loop
«module» Dem (from Dem)
FrIf_GetPOCStatus(CtrlIdx, POCStatusPtr)
FrIf_GetWakeupRxStatus(CtrlIdx) FrSM_MainFunction_<FrSMCluster.ShortName> FRTRCV_WU_POWER_ON 0, 0 BswM_FrSM_CurrentState(FRSM_WAKEUP) FrIf_GetTransceiverWUReason(CtlIdx, CHnlIdx, TrcvWUReasonPtr) FrIf_SendWUP(CtrlIdx) FrIf_SetTransceiverMode(CtrlIdx, ChnIdx, FRTRCV_TRCVMODE_NORMAL) FrSM_MainFunction_<FrSMCluster.ShortName> FrSM_RequestComMode(NetworkHandle, COMM_FULL_COM) FR_POCSTATE_WAKEUP Figure 9.2: continued on next page
«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 alt FrSmIsColdstartEcu loop
«module» Dem (from Dem) loop for all CtrlIdx of CC assigned to cluster loop for all CtrlIdx of CC assigned to cluster
Dem_SetEventStatus (FRSM_E_CLUSTER_STARTUP, PASSED) FR_POCSTATE_READY FrIf_SetState(CtrlIdx, FRIF_GOTO_ONLINE)
FrIf_StartCommunication(CtrlIdx) FR_POCSTATE_NORMAL_ACTIVE FrIf_GetPOCStatus(CtrlIdx, POCStatusPtr)
FrIf_AllowColdstart(CtrlIdx) FrSM_MainFunction_<FrSMCluster.ShortName> FrIf_GetPOCStatus(CtrlIdx, POCStatusPtr)
BswM_FrSM_CurrentState(FRSM_STARTUP) FR_POCSTATE_STARTUP FrIf_GetPOCStatus(CtrlIdx, POCStatusPtr) FrSM_MainFunction_<FrSMCluster.ShortName> FrSM_MainFunction_<FrSMCluster.ShortName> BswM_FrSM_CurrentState(FRSM_ONLINE)
ComM_BusSM_ModeIndication(NetworkHandle, COMM_FULL_COM) Figure 9.3: Transition from no communication to full communication for the case of an ECU that has a local wakeup reason.
Versionen & Provenienz · Zugeordnete Anforderungen
Diese Angaben zeigt der Versions-Explorer.
Begründung & Zuweisungs-Evidenz
FlexRay state manager cluster main function
Dokumenten-Herkunft & Rückverfolgbarkeit
| Spezifikations-Dokument | SWS_FlexRayStateManager.pdf |
|---|---|
| Dokumentseite | Seite 50 |
| Ziel-Modul | comm (classic) |
| Ziel-Anforderung | SWS_FrSM_00118 |
| Semantische Rolle | heuristic |
| Automatisierungs-Konfidenz | 0.80 |