CLASSIC
Modul: comm
Rolle: heuristic
Konfidenz: 80%
SNIP_CLASSIC_COMM_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
FrIf_GetWakeupRxStatus(CtrlIdx)
FRTRCV_WU_BY_BUS() FrIf_GetTransceiverWUReason(CtrlIdx, ChnlIdx, TrcvWUReasonPtr) FrIf_StartCommunication(CtrlIdx) FrIf_SetTransceiverMode(CtrlIdx, ChnlIdx, FRTRCV_TRCVMODE_NORMAL) FrIf_AllowColdstart(CtrlIdx)
FrSM_MainFunction_<FrSMCluster.ShortName>()
FrSM_RequestComMode(NetworkHandle, COMM_FULL_COM)
BswM_FrSM_CurrentState(FRSM_STARTUP) 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_NORMAL_ACTIVE FrIf_GetPOCStatus(CtrlIdx, POCStatusPtr) Dem_SetEventStatus (FRSM_E_CLUSTER_STARTUP, PASSED) FrIf_SetState(CtrlIdx, FRIF_GOTO_ONLINE) FrSM_MainFunction_<FrSMCluster.ShortName> BswM_FrSM_CurrentState(FRSM_ONLINE)
FrIf_GetPOCStatus(CtrlIdx, POCStatusPtr)
ComM_BusSM_ModeIndication(NetworkHandle, COMM_FULL_COM) FR_POCSTATE_STARTUP FrSM_MainFunction_<FrSMCluster.ShortName> 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
FlexRay state manager cluster main function
Dokumenten-Herkunft & Rückverfolgbarkeit
| Spezifikations-Dokument | SWS_FlexRayStateManager.pdf |
|---|---|
| Dokumentseite | Seite 52 |
| Ziel-Modul | comm (classic) |
| Ziel-Anforderung | SWS_FrSM_00118 |
| Semantische Rolle | heuristic |
| Automatisierungs-Konfidenz | 0.80 |