I am no longer actively working on the ppCANOpen library, however, I want to publish this project so that anyone who wants to pick up any of the pieces can have a good example. This is a a project I was working on using the ppCANOpen library. It has a pretty in deep use of the object dictionary structure. And a number of functions to control high voltage pinball drivers, if you're into that sort of thing.
Dependencies: CANnucleo mbed ppCANOpen
Auto generated API documentation and code listings for ppCANOpen_Example
Node_pin0808 | Custom Object Dictionary for pinball io_0808 device |
SerialBuffered | Buffered serial class |
Code
main.cpp [code] | Main program entry |
Node_pin0808.cpp [code] | CANOpen implementation library |
Node_pin0808.h [code] | CANOpen implementation library |
SerialBuffered.cpp [code] | |
SerialBuffered.h [code] |