CLASSIC
Modul: bswm
Rolle: constitutive
Konfidenz: 95%
SNIP_CLASSIC_BSWM_SECTION_8_3_7_BswM_Dcm_CommunicationMode_CurrentState
Wortlaut
8.3.7 BswM_Dcm_CommunicationMode_CurrentState
[SWS_BswM_00048]
Definition of API function BswM_Dcm_Communication
Mode_CurrentState
Upstream requirements: SRS_ModeMgm_02001
⌈
Service Name
BswM_Dcm_CommunicationMode_CurrentState
Syntax
void BswM_Dcm_CommunicationMode_CurrentState (
NetworkHandleType Network,
Dcm_CommunicationModeType RequestedMode
)
Service ID [hex]
0x06
Sync/Async
Synchronous
Reentrancy
Reentrant
Network
The communication channel that the diagnostic mode
corresponds to.
Parameters (in)
RequestedMode
The requested diagnostic communication mode.
Parameters (inout)
None
Parameters (out)
None
Return value
None
Description
Function called by DCM to inform the BswM about the current state of the communication
mode.
Available via
BswM_Dcm.h
⌋
The behavior of this function shall be configured using the configuration container
BswMDcmComModeRequest, wherein the configuration parameter BswMDcmComMChannelRef correlates to the argument Network of this function.
CDD Implementation Hint: All AUTOSAR BSW modules that may trigger transmission
of PDUs provide an API to enable/disable it. To e.g. disable the whole communication
in a corresponding diagnostic request, it makes sense if CDD modules (which use
communication protocols) provides such an API as well. These functions may be called
in the configured action list which is linked to this function.
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_BSWModeManager.pdf |
|---|---|
| Dokumentseite | Seite 64 |
| Ziel-Modul | bswm (classic) |
| Ziel-Anforderung | SWS_Dcm_00981 |
| Semantische Rolle | constitutive |
| Automatisierungs-Konfidenz | 0.95 |