CanKit.Pro.Addressing Namespace¶
| Classes | |
|---|---|
| CanIdRange | Validated construction/checking for 11-bit (Standard) and 29-bit (Extended) CAN IDs (arc42 "Adressierungs-Helfer"; SRS FR-RAW-040). |
| J1939Id | Composes and decomposes 29-bit J1939 (SAE J1939-21) CAN identifiers (arc42 "Adressierungs- Helfer"; SRS FR-RAW-040). This generalizes the single hard-coded-PGN 29-bit ID builder previously scattered inside IsoTpEndpoint.CreateNormalFixed into a reusable, general-purpose PGN/Priority/Source-Address helper any protocol layer can call directly. |
| J1939Pgn | Helpers for SAE J1939 Parameter Group Number classification. |
| Structs | |
|---|---|
| J1939Fields | The decomposed fields of a 29-bit J1939 CAN identifier (SAE J1939-21) — bit layout (MSB→LSB): Priority(3) | Reserved(1) | DataPage(1) | PDU-Format(8) | PDU-Specific(8) | Source-Address(8). |
| J1939Name | Represents the 64-bit SAE J1939 NAME used by address claiming. |