/OSCO-OD-Gen

Object Dictionary code generator for the OSCO stack using C++ & Electron/React/NodeJS - WIP

Primary LanguageC++GNU General Public License v3.0GPL-3.0

OSCO-OD-Gen - CANOpen Object Dictionary Generator for OSCO

This project's is a cross-platform and modern code generator for the CANOpen Object Dictionary of the OSCO stack.

Project status

Electron project build plan Generator back-end

License

GitHub

Program goals

This program aims to implement the following features :

  • C Code generator
  • EDS Generator
  • DCF Generator
  • EDS Checker
  • DCF Checker

Library goals

This project will also build a library to dynamically load EDS/DCF files into the OSCO stack.

Linked repositories

Dependencies

Build instructions

Generator library and utilities

To build the C/C++ generator library and utilities, follow these steps :

mkdir build
cd build/
cmake ../generator/
make

Contributing

Contributions are welcome ! Please refer to the CONTRIBUTING.md for more information.

Code of Conduct

A code of conduct has been established. Please do your best to comply to it. By following the rules, we ensure that our interractions will be as civil and enjoyable as possible.