astuff / pacmod3

PACMod Board Rev 3 Driver
MIT License
24 stars 14 forks source link

Utilize pacmod3_common repo for CAN parsing #129

Closed icolwell-as closed 2 years ago

icolwell-as commented 2 years ago

This PR is the first part of resolving #128, it brings in the pacmod3_common repo for CAN parsing, and removes all parsing code from this repo.

There have also been other improvements to reduce msg-specific code by using templated functions in the ros_msg_handler. There are still a few things I want to cleanup and improve (such as code style and formatting), but that will be left to another PR. This PR currently only supports DBC versions 3 and 4 as a demonstration. Full DBC support will come later.