#include "can-bus.hpp"
+#include "can-signals.hpp"
#include "can-decoder.hpp"
#include "../configuration.hpp"
#include "../utils/signals.hpp"
/* First we have to found which can_signal_t it is */
search_key = build_DynamicField((double)can_message.get_id());
- signals.clear();
configuration_t::instance().find_can_signals(search_key, signals);
/* Decoding the message ! Don't kill the messenger ! */
* @brief Will make the decoding operation on a diagnostic CAN message.It will add to
* the vehicle_message queue the decoded message and tell the event push thread to process it.
*
- * @param[in] entry - an active_diagnostic_request_t object that made the request
- * about that diagnostic CAN message.
+ * @param[in] manager - the diagnostic manager object that handle diagnostic communication
* @param[in] can_message - a single CAN message from the CAN socket read, to be decode.
*
* @return How many signals has been decoded.