|
Ordinateur de bord pour voiture de collection 7.1
|
Classe parent pour les modules CAN BUS. More...
Public Member Functions | |
| def | __init__ (self, CANBus, adresse) |
| Initialisation de la classe, utilisé comme ça : More... | |
| def | GetValue (self, ID) |
| envoie d'une requete et reception d'une trame More... | |
| def | GetVersion (self) |
| (not used) More... | |
| def | SendCmd (self, ID, cmd) |
| envoie d'une trame sans attente de reponse More... | |
| def | SetListeActions (ListeActions) |
| récupère le pointeur sur ListeActions[] More... | |
Public Attributes | |
| Adresse_Module | |
| nmb_erreurs | |
Static Public Attributes | |
| int | Adresse_Module = 0 |
| contient l'adresse du module physique More... | |
| CANBus = None | |
| contient une instance de CANBusClass More... | |
| ListeActions = None | |
| pointeur vers la table ListeActions More... | |
| int | nmb_erreurs = 0 |
| comtpeur ne d'erreurs More... | |
| int | NOMBREERREURMAX = 10 |
| nombre max d'erreurs consécutives More... | |
Classe parent pour les modules CAN BUS.
ne pas utiliser telle quelle, utiliser une class de carte.
| def __init__ | ( | self, | |
| CANBus, | |||
| adresse | |||
| ) |
Initialisation de la classe, utilisé comme ça :
| CANBus | |
| adresse | du module physique |
Reimplemented in AquisitionSTM32.
| def GetValue | ( | self, | |
| ID | |||
| ) |
envoie d'une requete et reception d'une trame
| ID | : adresse complete du module |
| def GetVersion | ( | self | ) |
(not used)
Reimplemented in AquisitionSTM32.
| def SendCmd | ( | self, | |
| ID, | |||
| cmd | |||
| ) |
envoie d'une trame sans attente de reponse
| ID | : adresse complete du module |
| cmd | : array[] d'octets de data à transmetre |
| def SetListeActions | ( | ListeActions | ) |
récupère le pointeur sur ListeActions[]
|
static |
contient l'adresse du module physique
| Adresse_Module |
|
static |
contient une instance de CANBusClass
|
static |
pointeur vers la table ListeActions
|
static |
comtpeur ne d'erreurs
| nmb_erreurs |
|
static |
nombre max d'erreurs consécutives