ich schreibe gerade einen Triber für den BME280 von Bosch. Nun will ich dort auch eventuelle Fehler Seitens I2C behandeln. Ein trenne der Betriebsspannung am BME 280 während der Kommunikation, führte zu keiner Reaktion seitens CODESYS. Ich habe nun gesehen, das es für CAN und Serial Bibliotheken Fehlerauswertungen gibt. Für I2C habe ich nichts gefunden. Wisst ihr wo ich da schauen muss?
Ich habe ja auch in anderen Treibern für I2C z.b. die Funktion init() gefunden, aber auch keine Doku dazu. Gibts da noch andere Funktionen für die Fehlerbehandlung? Mir richt schon wenn ich weiß wo ich nachschauen könnte.
Grüße Stefan
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
ich hatte ja ganz was vergessen, die Funktionen für read und write auf dem I2C Bus haben ja nen Rückgabewert. Ich habe mal kurz probiert, das könnte das gesuchte sein.
Seis drumm, wenn jemand noch eine andere Quelle über Informationen der Schnittstelle hat, immer her damit.
Grüße Stefan
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hallo,
ich schreibe gerade einen Triber für den BME280 von Bosch. Nun will ich dort auch eventuelle Fehler Seitens I2C behandeln. Ein trenne der Betriebsspannung am BME 280 während der Kommunikation, führte zu keiner Reaktion seitens CODESYS. Ich habe nun gesehen, das es für CAN und Serial Bibliotheken Fehlerauswertungen gibt. Für I2C habe ich nichts gefunden. Wisst ihr wo ich da schauen muss?
Ich habe ja auch in anderen Treibern für I2C z.b. die Funktion init() gefunden, aber auch keine Doku dazu. Gibts da noch andere Funktionen für die Fehlerbehandlung? Mir richt schon wenn ich weiß wo ich nachschauen könnte.
Grüße Stefan
Hallo,
ich hatte ja ganz was vergessen, die Funktionen für read und write auf dem I2C Bus haben ja nen Rückgabewert. Ich habe mal kurz probiert, das könnte das gesuchte sein.
Seis drumm, wenn jemand noch eine andere Quelle über Informationen der Schnittstelle hat, immer her damit.
Grüße Stefan