make binder_interface global
[apps/low-level-can-service.git] / src / can_reader.cpp
index 418e292..24bc600 100644 (file)
  * limitations under the License.
  */
 
-#include "low-can-binding.hpp"
+#include "can_reader.hpp"
 
-void can_reader(can_bus_dev_t &can_bus)
+void can_reader(can_bus_dev_t &can_bus_dev, can_bus_t& can_bus)
 {
-       can_message_t can_message(interface);
+       can_message_t can_message(can_bus.interface_);
 
-       while(can_bus.is_running())
+       while(can_bus_dev.is_running())
        {
-               can_message.convert_from_canfd_frame(can_bus.read(interface));
+               can_message.convert_from_canfd_frame(can_bus_dev.read(can_bus.interface_));
                can_bus.push_new_can_message(can_message);
        }
 }
\ No newline at end of file