|
DBC Framework
DBC parsing and CAN signal decoding framework
|
Describes one signal inside a DBC frame. More...
#include <signal_info.h>
Public Attributes | |
| Multiplexing | multiplexing |
| std::string | name |
| std::uint32_t | startBit = 0U |
| std::uint32_t | length = 0U |
| bool | isLittleEndian = true |
| bool | isSigned = false |
| double | factor = 1.0 |
| double | offset = 0.0 |
| double | minimum = 0.0 |
| double | maximum = 0.0 |
| std::string | unit |
| std::vector< std::string > | receivers |
| ValueDescriptions | valueDescriptions |
| std::string | comment |
Describes one signal inside a DBC frame.
Definition at line 24 of file signal_info.h.
| Multiplexing SignalInfo::multiplexing |
Definition at line 25 of file signal_info.h.
| std::string SignalInfo::name |
Signal name.
Definition at line 26 of file signal_info.h.
| std::uint32_t SignalInfo::startBit = 0U |
Start bit in DBC notation.
Definition at line 27 of file signal_info.h.
| std::uint32_t SignalInfo::length = 0U |
Signal length in bits.
Definition at line 28 of file signal_info.h.
| bool SignalInfo::isLittleEndian = true |
true for Intel, false for Motorola.
Definition at line 29 of file signal_info.h.
| bool SignalInfo::isSigned = false |
true if signal is signed.
Definition at line 30 of file signal_info.h.
| double SignalInfo::factor = 1.0 |
Scaling factor.
Definition at line 31 of file signal_info.h.
| double SignalInfo::offset = 0.0 |
Physical offset.
Definition at line 32 of file signal_info.h.
| double SignalInfo::minimum = 0.0 |
Minimum physical value.
Definition at line 33 of file signal_info.h.
| double SignalInfo::maximum = 0.0 |
Maximum physical value.
Definition at line 34 of file signal_info.h.
| std::string SignalInfo::unit |
Physical unit.
Definition at line 35 of file signal_info.h.
| std::vector<std::string> SignalInfo::receivers |
Signal receivers.
Definition at line 36 of file signal_info.h.
| ValueDescriptions SignalInfo::valueDescriptions |
Raw integer state descriptions.
Definition at line 37 of file signal_info.h.
| std::string SignalInfo::comment |
Optional signal comment.
Definition at line 38 of file signal_info.h.