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

SNIP_CLASSIC_CANIF_SECTION_7_25_Partial_Networking

Quelle: SWS_CANInterface.pdf (Seite 70) • Ziel-Anforderung: SWS_CANIF_00896

Wortlaut

7.25 Partial Networking [SWS_CANIF_00747] ⌈If Partial Networking (PN) is enabled (see CanIfPublicPnSupport), CanIf shall support a PnTxFilter per CAN Controller which overlays the PDU channel modes.⌋ [SWS_CANIF_00748] ⌈The PnTxFilter of [SWS_CANIF_00747] shall only have an effect and transition its modes (enabled/disabled) if more than zero Tx L-PDUs per CAN Controller are configured as CanIfTxPduPnFilterPdu.⌋ [SWS_CANIF_00863] ⌈PnTxFilter shall be enabled during initialization (ref. to [SWS_CANIF_00747] and [SWS_CANIF_00748]).⌋ [SWS_CANIF_00749] ⌈If CanIf_SetControllerMode(ControllerId, CAN_CS_SLEEP) is called the PnTxFilter of the corresponding CAN Controller shall be enabled (ref. to [SWS_CANIF_00748] and [SWS_CANIF_00747]).⌋ [SWS_CANIF_00750] ⌈If the PnTxFilter of a CAN Controller is enabled, CanIf shall block all Tx requests to that CAN Controller (return E_NOT_OK when CanIf_ Transmit() is called), except if the requested Tx L-PDUs is one of the configured CanIfTxPduPnFilterPdus of that CAN Controller. These CanIfTxPduPnFilterPdus shall always be passed to the corresponding CAN Driver.⌋ [SWS_CANIF_00751] ⌈If CanIf_TxConfirmation() is called, the corresponding PnTxFilter shall be disabled (ref. to [SWS_CANIF_00747] and [SWS_CANIF_00748]).⌋ [SWS_CANIF_00896] ⌈If CanIf_RxIndication() is called and PnTxFilter is enabled, the corresponding PnTxFilter shall be disabled (ref. to [SWS_CANIF_00747] and [SWS_CANIF_00748]).⌋ [SWS_CANIF_00752] ⌈If the PnTxFilter of a CAN Controller is disabled, CanIf shall behave as requested via CanIf_SetPduMode() (see [SWS_CANIF_00008]).⌋ [SWS_CANIF_00878] ⌈If CanIf_SetPduMode(ControllerId, CANIF_TX_OFFLINE) is called and Partial Networking is enabled (ref. to CanIfPublicPnSupport) the PnTxFilter of the corresponding CAN Controller shall be enabled (ref. to [SWS_CANIF_00748] and [SWS_CANIF_00747]).⌋

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 70
Ziel-Modul canif (classic)
Ziel-Anforderung SWS_CANIF_00896
Semantische Rolle constitutive
Automatisierungs-Konfidenz 0.95