Bonjour,
Dans la continuité de mes posts précédents, il me reste un obstacle de taille : la vielle librairie EasyTransferI2C qui ne semble pas être compatible avec l'ESP8266.
Elle est pourtant bien pratique puisqu'elle permet de faire voyager via l'I2C des données structurées.
Par exemple :
struct ST_TFA { // Réception / Émission
char Loc[10];
int Canal ;
float Temp;
byte Hum;
};
ST_TFA mydata ;
void setup() {
//...
Wire.begin(4); // slave nr 4 pour réception I2C
ET.begin(details(mydata), &Wire);
Wire.onReceive(receive);
//...
}
void loop(){
//...
if (ET.receiveData()) {// réception i2c
Serial.print(mydata.Canal);
//..
}
}
Connaissez-vous une librairie compatible ESP pouvant faire cela ?
Je l'utilise abondamment entre un µC qui collecte les températures, 2 autres qui les affichent et un dernier qui les envoie sur le NET
Merci !