uds.can.addressing_format
Implementation of CAN Addressing Formats.
Module Contents
Classes
Definition of CAN addressing formats. |
- class uds.can.addressing_format.CanAddressingFormat[source]
Bases:
aenum.StrEnum
,uds.utilities.ValidatedEnum
Definition of CAN addressing formats.
CAN addressing formats determines how (in which fields of a CAN Packet) Network Address Information (N_AI) is provided.
Initialize self. See help(type(self)) for accurate signature.
- NORMAL_11BIT_ADDRESSING: CanAddressingFormat = 'Normal 11-bit Addressing'
Normal addressing format that uses 11-bit CAN Identifiers.
- NORMAL_FIXED_ADDRESSING: CanAddressingFormat = 'Normal Fixed Addressing'
Normal fixed addressing format. It is a subformat 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 subformat of mixed addressing.
- MIXED_29BIT_ADDRESSING: CanAddressingFormat = 'Mixed 29-bit Addressing'
Mixed addressing with 29-bit CAN ID format. It is a subformat of mixed addressing.