CanKit.Pro.CANopen.Sdo Namespace¶
| Classes | |
|---|---|
| SdoAbortException | Thrown when an SDO transfer terminates with an Abort frame (CiA 301 §7.2.4.3.17). Carries the failing (Index, Subindex) and the raw 32-bit AbortCode — matched against SdoAbortCode when possible. Derives from CanKitException so L2/L3/L4 failures can be caught uniformly across the library (NFR-006 error architecture, arc42 ADR-12). |
| Enums | |
|---|---|
| SdoAbortCode | A subset of the CiA 301 §7.2.4.3 Table 45 SDO abort codes needed by the MVP. Values are the exact 32-bit codes carried in an SDO Abort frame's data bytes 4..7 (little-endian). |
| SdoTransferMode | Selects which CiA 301 SDO transport the SdoUploadAsync / SdoDownloadAsync APIs on ICanOpenNode should use for a single transfer. |