DEENESPTFRRUARHIKOZHNL
CLASSIC Modul: linsm Rolle: heuristic Konfidenz: 70%

SNIP_CLASSIC_LINSM_SECTION_7_1_3_LINSM_NO_COM

Quelle: SWS_LINStateManager.pdf (Seite 23) • Ziel-Anforderung: SWS_LinSM_00229

Wortlaut

7.1.3 LINSM_NO_COM The no communication state is active after initialization and when the ComM module requests no communication (LIN master node) or when the LinIf indicates a bus sleep event (LIN slave node). [SWS_LinSM_00026] ⌈There shall be a sub-state called LINSM_NO_COM in the state LINSM_INIT.⌋ [SWS_LinSM_00027] ⌈When entering LINSM_NO_COM the LinSM module shall notify (with the exception [SWS_LinSM_00166]) ComM of the state change by calling the ComM_BusSM_ModeIndication with the parameter COMM_NO_COMMUNICATION for the specific network.⌋ [SWS_LinSM_00193] ⌈When entering LINSM_NO_COM the LinSM module shall notify (with the exception [SWS_LinSM_00166]) BswM of the state change by calling the BswM_LinSM_CurrentState with the parameter LINSM_NO_COM for the specific network.⌋ There is one exception to the above two requirements. The rationale is that the ComM may not be initialized when executing the LinSM_Init function. [SWS_LinSM_00166] ⌈The LinSM module shall not notify the state change to LINSM_ NO_COM when the LinSM is executing the LinSM_Init function, i.e. the LinSM_Init function shall neither call ComM_BusSM_ModeIndication nor BswM_LinSM_Current State.⌋ [SWS_LinSM_00028] ⌈When LINSM_NO_COM is active, the LinSM module shall not command the LinIf module to communicate for the selected network, i.e. bus shall be silent. Note: Upon entering or exiting the LINSM_NO_COM state the LinSM module will not set the hardware interface or µ-controller into a new power mode. This is not in the scope of the LinSM⌋ [SWS_LinSM_00203] ⌈When entering LINSM_NO_COM the transceiver shall be set to STANDBY if LinSMTransceiverPassiveMode is true and SLEEP otherwise by using the LinIf_SetTrcvMode. This requirement is applicable only when LinSMTransceiver PassiveMode is configured for the channel.⌋ [SWS_LinSM_00204] ⌈The LinIf_SetTrcvMode shall not be called from the function LinSM_Init. Note: There is no need to set the mode in the LinSM init function since the Transceiver will set the mode in its init function. The mode is selected in the Transceiver configuration.⌋

Versionen & Provenienz · Zugeordnete Anforderungen

Diese Angaben zeigt der Versions-Explorer.

Begründung & Zuweisungs-Evidenz

Interfaces to BswM and ComM called

Dokumenten-Herkunft & Rückverfolgbarkeit

Spezifikations-Dokument SWS_LINStateManager.pdf
Dokumentseite Seite 23
Ziel-Modul linsm (classic)
Ziel-Anforderung SWS_LinSM_00229
Semantische Rolle heuristic
Automatisierungs-Konfidenz 0.70