diff options
author | Romain Forlot <romain.forlot@iot.bzh> | 2019-12-08 10:55:57 +0100 |
---|---|---|
committer | Romain Forlot <romain.forlot@iot.bzh> | 2020-01-09 16:25:36 +0100 |
commit | 3addbcc4f55657f45be76be9f0f736a68e75ea04 (patch) | |
tree | e6da5d7f0bc7d8fe7687723c4da2f0d2a2777db1 /low-can-binding/can/can-decoder.cpp | |
parent | 3c7fa35fe09693f367ee9b159723435007ebfa07 (diff) |
message: Default frame layout as little endian.
Change the flags to be enable if frame use big endian rather than
little
Change-Id: I09ae9c54f1d807da4e740457cf04a001723edb0e
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
Diffstat (limited to 'low-can-binding/can/can-decoder.cpp')
-rw-r--r-- | low-can-binding/can/can-decoder.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/low-can-binding/can/can-decoder.cpp b/low-can-binding/can/can-decoder.cpp index 0e64cccd..4a3f87f4 100644 --- a/low-can-binding/can/can-decoder.cpp +++ b/low-can-binding/can/can-decoder.cpp @@ -99,7 +99,7 @@ float decoder_t::parse_signal_bitfield(signal_t& signal, std::shared_ptr<message uint8_t bit_size = (uint8_t) signal.get_bit_size(); uint32_t bit_position = signal.get_bit_position(); - if(!signal.get_message()->frame_layout_is_little()) + if(signal.get_message()->frame_layout_is_bigendian()) { bit_position = converter_t::bit_position_swap(message->get_length(), signal.get_bit_position(), |