Ordinateur de bord pour voiture de collection 7.1
Classes | Namespaces | Variables
CAN_Modules.py File Reference

definition of hardware can module. More...

Classes

class  AquisitionSTM32
 Classe d'utilisation de la Carte Aquisition STM32 A0 description : pilotage de l'electronique "Carte Acquisition STM32 version A0 B0" avec le programme interne 1.0 à 3.x utilisation : More...
 
class  CANBusClass
 Classe d'utilisation du bus CAN, est utilisé par les modules logiques. More...
 
class  CANModule
 Classe parent pour les modules CAN BUS. More...
 

Namespaces

namespace  CAN_Modules
 

Variables

list AdressesModules = [0,]
 Liste des adresses CAN cartes branchees. More...
 
float ATTENTEBUSOCCUPE = 0.01
 time to wait when the can bus is busy. More...
 
 MonCanBus = CANBusClass()
 

Detailed Description

definition of hardware can module.


In the case where this module is lunche alone (not imported), it count the physical boards on address multiple of 16.

Author
Jonathan Zéhnné 2017 jihze.nosp@m.d@gm.nosp@m.ail.c.nosp@m.om
Date
  • 17/10/2017 (4.6 or before) Création ce fichier contient la définition des classe d'utilisation du BUS CAN
    • objet BUS CAN : CANBusClass
    • les différentes cartes CAN crées pour le projet basées sur CANModule
  • 5.3 03 aout 2019 Modification : gestion des erreurs CAN Bus
  • 5.4 11 janvier 2020 Modification : ajout fonction stop()
  • 6.3 20 avril 2021 : modification classe AquisitionSTM32