Fix: decoder_t class decodeSignal method signature
[apps/agl-service-can-low-level.git] / src / can_reader.cpp
index c8891ee..4be1546 100644 (file)
  * limitations under the License.
  */
 
-#include "low-can-binding.hpp"
+#include "can_reader.hpp"
 
-void can_reader(can_bus_t &can_bus)
+void can_reader(can_bus_dev_t &can_bus_dev, can_bus_t& can_bus)
 {
-       can_message_t can_message;
+       can_message_t can_message(interface);
 
-       while(can_bus.is_running())
+       while(can_bus_dev.is_running())
        {
-               can_message.convert_from_canfd_frame(canbus.read());
+               can_message.convert_from_canfd_frame(can_bus_dev.read(interface));
                can_bus.push_new_can_message(can_message);
        }
 }
\ No newline at end of file