X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=CAN-binder%2Flow-can-binding%2Fcan%2Fcan-decoder.hpp;h=238bfeae5bd773b7e64819f683ab226514653e0b;hb=6222973c39ee02ad52a5d0b4b400024157ff2eeb;hp=15e02294d0db38bfad9dc5e28d63cf3f813223d0;hpb=3102ec9ce009d0f28355c5b7df9c5bd5013e6e75;p=apps%2Fagl-service-can-low-level.git diff --git a/CAN-binder/low-can-binding/can/can-decoder.hpp b/CAN-binder/low-can-binding/can/can-decoder.hpp index 15e02294..238bfeae 100644 --- a/CAN-binder/low-can-binding/can/can-decoder.hpp +++ b/CAN-binder/low-can-binding/can/can-decoder.hpp @@ -26,23 +26,23 @@ class decoder_t public: static float parseSignalBitfield(can_signal_t& signal, const can_message_t& message); - static openxc_DynamicField stateDecoder(can_signal_t& signal, const std::vector& signals, + static openxc_DynamicField stateDecoder(can_signal_t& signal, const std::vector > signals, float value, bool* send); - static openxc_DynamicField booleanDecoder(can_signal_t& signal, const std::vector& signals, + static openxc_DynamicField booleanDecoder(can_signal_t& signal, const std::vector > signals, float value, bool* send); - static openxc_DynamicField ignoreDecoder(can_signal_t& signal, const std::vector& signals, + static openxc_DynamicField ignoreDecoder(can_signal_t& signal, const std::vector > signals, float value, bool* send); - static openxc_DynamicField noopDecoder(can_signal_t& signal, const std::vector& signals, + static openxc_DynamicField noopDecoder(can_signal_t& signal, const std::vector > signals, float value, bool* send); - static openxc_DynamicField translateSignal(can_signal_t& signal, can_message_t& message, - const std::vector& signals, bool* send); + static openxc_DynamicField translateSignal(can_signal_t& signal, const can_message_t& message, + const std::vector > signals, bool* send); static openxc_DynamicField decodeSignal(can_signal_t& signal, const can_message_t& message, - const std::vector& signals, bool* send); + const std::vector > signals, bool* send); static openxc_DynamicField decodeSignal(can_signal_t& signal, float value, - const std::vector& signals, bool* send); + const std::vector > signals, bool* send); static float decode_obd2_response(const DiagnosticResponse* response, float parsed_payload);