Ce repo contient les informations utilisées pour la communication entre composants sur le bus CAN.
Contient les fichiers JSON de description cross-language
Contient le script (Python3) de génération des headers pour C++.
Lancer le script Python3:
./generate_header.pyModule Python3 pour parser les fichiers de description JSON.
La documentation est disponible dans python_parser/doc/.
Elle peut aussi être générée à l'aide de pdoc3 (pip install pdoc3) avec:
pdoc --html -o python_parser/doc/ python_parser/ --forceGlobalement, ce module met à disposition 3 listes:
- devicesList - Liste d'objets Device
- messagesList - Liste d'objets Message
- framesList - Liste d'objets Frame