CLASSIC
Modul: bswm
Rolle: heuristic
Konfidenz: 70%
SNIP_CLASSIC_BSWM_SECTION_8_3_19_BswM_LinSM_CurrentSchedule
Wortlaut
8.3.19 BswM_LinSM_CurrentSchedule
[SWS_BswM_00058] Definition of API function BswM_LinSM_CurrentSchedule
Upstream requirements: SRS_ModeMgm_09228
⌈
Service Name
BswM_LinSM_CurrentSchedule
Syntax
void BswM_LinSM_CurrentSchedule (
NetworkHandleType Network,
LinIf_SchHandleType CurrentSchedule
)
Service ID [hex]
0x0a
Sync/Async
Synchronous
Reentrancy
Reentrant
Network
The LIN channel that the schedule table switch have occurred on.
Parameters (in)
CurrentSchedule
The currently active schedule table of the LIN channel.
Parameters (inout)
None
Parameters (out)
None
Return value
None
Description
Function called by LinSM to indicate the currently active schedule table for a specific LIN
channel.
Available via
BswM_LinSM.h
⌋
[SWS_BswM_00086]
Upstream requirements: SRS_BSW_00406
⌈If the BswMDevErrorDetect switch is enabled, the routine shall check if the BSW
Mode Manager is initialized. In case of an error the BswM shall ignore the schedule indication and report the error to the Default Error Tracer with the error code
BSWM_E_UNINIT.⌋
Versionen & Provenienz · Zugeordnete Anforderungen
Diese Angaben zeigt der Versions-Explorer.
Begründung & Zuweisungs-Evidenz
LinSM API table lists BswM_LinSM_CurrentSchedule
Dokumenten-Herkunft & Rückverfolgbarkeit
| Spezifikations-Dokument | SWS_BSWModeManager.pdf |
|---|---|
| Dokumentseite | Seite 80 |
| Ziel-Modul | bswm (classic) |
| Ziel-Anforderung | SWS_LinSM_00229 |
| Semantische Rolle | heuristic |
| Automatisierungs-Konfidenz | 0.70 |