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

SNIP_CLASSIC_CANIF_SECTION_7_19_2_PDU_channel_modes

Quelle: SWS_CANInterface.pdf (Seite 58) • Ziel-Anforderung: SWS_CANIF_00874

Wortlaut

7.19.2 PDU channel modes CanIf provides the services CanIf_SetPduMode() and CanIf_GetPduMode() to prevent the processing of • all Transmit L-PDUs belonging to one logical channel, • all Transmit L-PDUs and Receive L-PDUs belonging to one logical channel. Changing the PDU channel mode is only allowed in case corresponding controller mode equals CAN_CS_STARTED (refer to [SWS_CANIF_00874]). While CANIF_ONLINE and CANIF_OFFLINE affecting the whole communicatoin the PDU channel modes CANIF_TX_OFFLINE and CANIF_TX_OFFLINE_ACTIVE enable/disable transmission path seperately. CanIf provides information about the current PDU channel mode via the service CanIf_GetPduMode(). Figure 7.8: PDU channel mode control Figure 7.8 shows a diagram with possible PDU channel modes. Each L-PDU channel can be in CANIF_OFFLINE (no communication), CANIF_TX_OFFLINE (passive mode => listen without sending), CANIF_TX_OFFLINE_ACTIVE (simulated transmission with listening), and CANIF_ONLINE (full communication). The default state is the CANIF_OFFLINE mode.

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_CANInterface.pdf
Dokumentseite Seite 58
Ziel-Modul canif (classic)
Ziel-Anforderung SWS_CANIF_00874
Semantische Rolle constitutive
Automatisierungs-Konfidenz 0.95