CLASSIC
Modul: bswm
Rolle: heuristic
Konfidenz: 85%
SNIP_CLASSIC_BSWM_SECTION_8_3_17_BswM_J1939DcmBroadcastStatus
Wortlaut
8.3.17 BswM_J1939DcmBroadcastStatus
[SWS_BswM_00165] Definition of API function BswM_J1939DcmBroadcastStatus
Upstream requirements: SRS_ModeMgm_02001
⌈
Service Name
BswM_J1939DcmBroadcastStatus
Syntax
void BswM_J1939DcmBroadcastStatus (
uint16 NetworkMask
)
Service ID [hex]
0x1b
Sync/Async
Synchronous
Reentrancy
Reentrant
Parameters (in)
NetworkMask
Mask containing one bit for each available network. The bit
position within this mask corresponds to the ComMChannel.Com
MChannelId for the communication channel (so ComMChannelID
0 is represented by bit 0). The meaning for each bit is: 1:
Network enabled, 0: Network disabled. Note: only the first 16
communication channel IDs can be supported by this API.
Parameters (inout)
None
Parameters (out)
None
Return value
None
Description
This API tells the BswM the desired communication status of the available networks. The status
will typically be activated via COM I-PDU group switches.
Available via
BswM_J1939Dcm.h
⌋
[SWS_BswM_00249]
Upstream requirements: SRS_ModeMgm_02001
⌈The BswM_J1939DcmBroadcastStatus parameter NetworkMask is a bitmask
where the bit position corresponds to the ComMChannel.ComMChannelId which is
referenced by the BswMJ1939DcmBroadcastStatus.BswMJ1939DcmChannelRef
parameter.
For rule processing, the BswM shall use the value in NetworkMask of
the bit (0 or 1) which lies in the position configured by the referenced ComMChannel.
ComMChannelId.⌋
Versionen & Provenienz · Zugeordnete Anforderungen
Diese Angaben zeigt der Versions-Explorer.
Begründung & Zuweisungs-Evidenz
J1939Dcm calls BswM_J1939DcmBroadcastStatus on timeout
Dokumenten-Herkunft & Rückverfolgbarkeit
| Spezifikations-Dokument | SWS_BSWModeManager.pdf |
|---|---|
| Dokumentseite | Seite 70 |
| Ziel-Modul | bswm (classic) |
| Ziel-Anforderung | SWS_J1939Dcm_00135 |
| Semantische Rolle | heuristic |
| Automatisierungs-Konfidenz | 0.85 |