29-01-2022, 11:33:32
Bonjour, j'ai un projet Arduino qui fonctionne avec plusieurs µC que je voudrais remplacer par un PI, en Python.
Les modules communiquent entre-eux en I2C avec la libraire EasyTransferI2C.h qui permet d'envoyer et recevoir une Structure
Je ne veux garder qu'un seul module qui envoie ces informations 8 x par minute.
Je suis en train d'apprendre le Python et je ne suis qu'aux objets.
Deux questions :
Merci !
Les modules communiquent entre-eux en I2C avec la libraire EasyTransferI2C.h qui permet d'envoyer et recevoir une Structure
Code :
struct ST_TFA { // Réception / Émission / i2c
char Loc[10];
int Canal ;
float Temp;
byte Hum;
};
Je suis en train d'apprendre le Python et je ne suis qu'aux objets.
Deux questions :
- Comment détecter l'arrivée sur l'I2C
- Comment le lire, sachant qu'on connait le nombre d'octets transmis
Merci !