uds.can.addressing.addressing_format
Definition UDS Addressing Formats for CAN bus.
Classes
Addressing formats used for UDS communication over CAN bus. |
Module Contents
- class uds.can.addressing.addressing_format.CanAddressingFormat[source]
Bases:
uds.utilities.ValidatedEnum,aenum.StrEnum
Addressing formats used for UDS communication over CAN bus.
CAN addressing formats determines how Network Address Information (N_AI) are provided.
Initialize self. See help(type(self)) for accurate signature.
- NORMAL_ADDRESSING: CanAddressingFormat = 'Normal Addressing'
Normal addressing format.
- NORMAL_FIXED_ADDRESSING: CanAddressingFormat = 'Normal Fixed Addressing'
Normal fixed addressing format. It is a sub-format of Normal addressing which uses 29-bit CAN Identifiers only.
- EXTENDED_ADDRESSING: CanAddressingFormat = 'Extended Addressing'
Extended addressing format.
- MIXED_11BIT_ADDRESSING: CanAddressingFormat = 'Mixed 11-bit Addressing'
Mixed addressing with 11-bit CAN ID format. It is a sub-format of mixed addressing.
- MIXED_29BIT_ADDRESSING: CanAddressingFormat = 'Mixed 29-bit Addressing'
Mixed addressing with 29-bit CAN ID format. It is a sub-format of mixed addressing.