CLASSIC
Modul: cantp
Rolle: constitutive
Konfidenz: 95%
SNIP_CLASSIC_CANTP_SECTION_7_4_2_Runtime_Errors
Wortlaut
7.4.2 Runtime Errors
[SWS_CanTp_00352] Definiton of runtime errors in module CanTp ⌈ Type of error Related error code Error value PDU received with a length smaller than 8 bytes. (i.e. PduInfoPtr.SduLength < 8) CANTP_E_PADDING 0x70 CanTp_Transmit() is called for a configured Tx I-Pdu with functional addressing and the length parameter indicates, that the message can not be sent with a SF CANTP_E_INVALID_TATYPE 0x90 Requested operation is not supported - a cancel transmission/reception request for an N-SDU that it is not on transmission/reception process CANTP_E_OPER_NOT_SUPPORTED 0xA0 Event reported in case of an implementation specific error other than a protocol timeout error during a reception or a transmission CANTP_E_COM 0xB0 Event reported in case of a protocol timeout error during reception CANTP_E_RX_COM 0xC0 Event reported in case of a protocol timeout error during transmission CANTP_E_TX_COM 0xD0
⌋
[SWS_CanTp_00229] ⌈If the task was aborted due to As, Bs, Cs, Ar, Br, Cr timeout, the CanTp module shall raise the development error CANTP_E_RX_COM (in case of a reception operation) or CANTP_E_TX_COM (in case of a transmission operation). If the task was aborted due to any other protocol error, the CanTp module shall raise the runtime error code CANTP_E_COM to the Default Error Tracer.⌋
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_CANTransportLayer.pdf |
|---|---|
| Dokumentseite | Seite 52 |
| Ziel-Modul | cantp (classic) |
| Ziel-Anforderung | SWS_CanTp_00352 |
| Semantische Rolle | constitutive |
| Automatisierungs-Konfidenz | 0.95 |