CLASSIC
Modul: canif
Rolle: constitutive
Konfidenz: 95%
SNIP_CLASSIC_CANIF_SECTION_7_16_Read_Tx_Rx_notification_status
Wortlaut
7.16 Read Tx/Rx notification status
In addition to the notification callback functions CanIf provides the API service CanIf_ReadTxNotifStatus() (see [SWS_CANIF_00202]) to read the transmit confirmation status of any transmit L-SDU and the API service CanIf_ReadRxNotifStatus() is provided to read the receive indication status of any receive L-SDU. CanIf’s API services CanIf_ReadTxNotifStatus() (see [SWS_CANIF_00202]) and CanIf_ReadRxNotifStatus() (see
[SWS_CANIF_00230]) can be enabled/disabled globally or per L-SDU at pre-compile time configuration using the configuration parameters CanIfPublicReadTxPduNotifyStatusApi, CanIfPublicReadRxPduNotifyStatusApi, CanIfTxPduReadNotifyStatus, and CanIfRxPduReadNotifyStatus.
[SWS_CANIF_00472] ⌈If configuration parameter CanIfPublicReadTxPduNotifyStatusApi is set to TRUE, CanIf shall store the current notification status for each transmit L-SDU.⌋
[SWS_CANIF_00473] ⌈If configuration parameter CanIfPublicReadRxPduNotifyStatusApi is set to TRUE, CanIf shall store the current notification status for each receive L-SDU.⌋ Rationale for
[SWS_CANIF_00391] and
[SWS_CANIF_00393] respectively
[SWS_CANIF_00392] and [SWS_CANIF_00394]: This ’read-and-consume’ behavior ensures, that at least one successful transmit or receive event occurred after last call of this service.
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 55 |
| Ziel-Modul | canif (classic) |
| Ziel-Anforderung | SWS_CANIF_00473 |
| Semantische Rolle | constitutive |
| Automatisierungs-Konfidenz | 0.95 |