firmware
IEM Firmware Documentation
|
Public Member Functions | |
__init__ (self, Message msg) | |
str | name (self) |
str | is_ext (self) |
str | length (self) |
str | id_hex (self) |
Data Fields | |
list | signals = [SignalContext(signal) for signal in self._msg.signals] |
bool | dont_codegen = False |
list | signals_padded = [] |
Protected Member Functions | |
_get_signals_padded (self) |
Protected Attributes | |
_msg = msg |
CAN message jinja context
codegen.MessageContext.__init__ | ( | self, | |
Message | msg ) |
|
protected |
str codegen.MessageContext.id_hex | ( | self | ) |
Message identifier as a hex literal string
str codegen.MessageContext.is_ext | ( | self | ) |
'true' for extended frames (29-bit identifier), 'false' for standard frames (11-bit identifier)
str codegen.MessageContext.length | ( | self | ) |
Message length (bytes)
str codegen.MessageContext.name | ( | self | ) |
Message name
|
protected |
bool codegen.MessageContext.dont_codegen = False |
list codegen.MessageContext.signals = [SignalContext(signal) for signal in self._msg.signals] |
list codegen.MessageContext.signals_padded = [] |