Loading...
Searching...
No Matches
Protocols::CAN::Message Struct Reference
Public Member Functions | |
| const Signal * | findSignal (std::string_view name) const noexcept |
Public Attributes | |
| uint32_t | id {} |
| bool | extended {} |
| Bit 31 of the raw DBC identifier. | |
| std::string | name |
| std::string | comment |
| std::string | transmitter |
| int | size {} |
| Declared payload length in bytes (the DBC "DLC"). | |
| std::vector< Signal > | signals |
| AttributeSet | attributes |
Member Data Documentation
◆ id
| uint32_t Protocols::CAN::Message::id {} |
Identifier with the DBC extended-id flag (bit 31) removed and masked to 29 bits. Never compare this alone: {id, extended} is the key, as a standard and an extended frame may carry the same numeric identifier.
The documentation for this struct was generated from the following files:
- DBCParser.hpp
- DBCParser.cpp