Code Review
/
apps
/
agl-service-can-low-level.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
all: format
[apps/agl-service-can-low-level.git]
/
low-can-binding
/
can
/
signals.cpp
diff --git
a/low-can-binding/can/signals.cpp
b/low-can-binding/can/signals.cpp
index
da8df98
..
28246a0
100755
(executable)
--- a/
low-can-binding/can/signals.cpp
+++ b/
low-can-binding/can/signals.cpp
@@
-71,6
+71,7
@@
signal_t::signal_t(
, sign_{sign}
, bit_sign_position_{bit_sign_position}
, unit_{unit}
, sign_{sign}
, bit_sign_position_{bit_sign_position}
, unit_{unit}
+ ,bit_position_is_swapped_{false}
{}
signal_t::signal_t(
{}
signal_t::signal_t(
@@
-104,6
+105,7
@@
signal_t::signal_t(
, decoder_{decoder}
, encoder_{encoder}
, received_{received}
, decoder_{decoder}
, encoder_{encoder}
, received_{received}
+ , bit_position_is_swapped_{false}
{}
std::shared_ptr<message_definition_t> signal_t::get_message() const
{}
std::shared_ptr<message_definition_t> signal_t::get_message() const
@@
-251,3
+253,13
@@
const std::string signal_t::get_unit() const
{
return unit_;
}
{
return unit_;
}
+
+bool signal_t::bit_position_is_swapped() const
+{
+ return bit_position_is_swapped_;
+}
+
+void signal_t::bit_position_is_swapped_reverse()
+{
+ bit_position_is_swapped_ = !bit_position_is_swapped_;
+}