Skip to content

RobotikUTT/Info-2021_Interface

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Description de l'interface

Ce repo contient les informations utilisées pour la communication entre composants sur le bus CAN.

Dossier can_description

Contient les fichiers JSON de description cross-language

Dossier cpp_header_gen

Contient le script (Python3) de génération des headers pour C++.

Générer le fichier header

Lancer le script Python3:

./generate_header.py

Dossier python_parser

Module 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/ --force

Globalement, ce module met à disposition 3 listes:

  • devicesList - Liste d'objets Device
  • messagesList - Liste d'objets Message
  • framesList - Liste d'objets Frame

About

CAN interface description for 2020 robot

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published