A pythonic CANopen application framework for all OreSat Linux boards. Built ontop on python-canopen. It is designed to handle all the common OreSat CANopen Node functionality including support for ECSS CANBus Extended Protocol, file transfer over CAN, and updating the Linux board.
Install using pip:
$ pip install oresat-olaf
For an example OLAF app see example/README.rst.
For guidance on setting up a development environment and how to contribution to OLAF, see the CONTRIBUTING.rst.