DEENESPTFRRUARHIKOZHNL
CLASSIC Modul: bswm Rolle: constitutive Konfidenz: 95%

SNIP_CLASSIC_BSWM_SECTION_7_1_6_Changing_schedule_table_Master_only

Quelle: SWS_LINStateManager.pdf (Seite 26) • Ziel-Anforderung: SWS_LinSM_00214

Wortlaut

7.1.6 Changing schedule table (Master only) This chapter is only applicable for LIN master nodes. [SWS_LinSM_00079] ⌈If the function LinSM_ScheduleRequest is called, the LinSM module shall forward (and not wait for the next main function call) the request to the LinIf module using the function call LinIf_ScheduleRequest.⌋ [SWS_LinSM_00168] ⌈When the LinSM called LinIf_ScheduleRequest from a call to LinSM_ScheduleRequest, it shall forward the return value to its caller.⌋ [SWS_LinSM_00213] ⌈If LinIf_ScheduleRequest returns with E_NOT_OK the LinSM module shall call BswM_LinSM_CurrentSchedule with the old schedule table in the next main function call.⌋ [SWS_LinSM_00206] ⌈When the LinSM module gets the confirmation of setting a schedule table from the LinIf module the BswM_LinSM_CurrentSchedule shall be called, if not timer has elapsed.⌋ [SWS_LinSM_00214] ⌈If timer has elapsed, the LinSM module shall call BswM_Lin SM_CurrentSchedule with unchanged schedule table. Be aware of that the LinIf will switch to a NULL schedule when entering sleep, then it may make a schedule switch callback.⌋ [SWS_LinSM_00207] ⌈If the LinIf confirms a schedule switch without a preceding call to request new schedule table the BswM_LinSM_CurrentSchedule shall be called⌋

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_LINStateManager.pdf
Dokumentseite Seite 26
Ziel-Modul bswm (classic)
Ziel-Anforderung SWS_LinSM_00214
Semantische Rolle constitutive
Automatisierungs-Konfidenz 0.95