Closed PeterBowman closed 6 years ago
Tested on TEO and working, please review (:wink: :wink: @jgvictores). Only two issues which I don't consider as blocking for this PR:
CanBusControlboard::open()
than before #158.CanBusControlboard::close()
.Ok to merge?
Yeah. I'll be working on the increased init times with the current HiCO.CAN setup in the next days. Termination issues shouldn't require real hardware for being debugged (CanBusFake + FakeJoint).
Follow-ups:
Solves https://github.com/roboticslab-uc3m/yarp-devices/issues/146. This PR has been developed in parallel to https://github.com/roboticslab-uc3m/yarp-devices/pull/158 and integrates all solutions adopted outside the CAN device itself (support for message buffers and acceptance filters, new policies, etc.). Its main goal is the creation of another implementation of
yarp::dev::ICanBus
that supports our new Peak-CAN boards.Also, basic directory layout is prepared for the upcoming CanBusSocket device.