Attached to this post is the newest version of my copy of the canbus library. I've changed a lot but the examples are updated to reflect how it works now. It would be good to get feedback on whether this is a good direction to take the library or not. I'm not totally done with my modifications yet but it is in a usable state currently.
CAN.zip (24.8 KB)