I2CMaster_SetTimeout-Funktion
Header: #include <applibs/i2c.h>
Legt das Timeout für Vorgänge auf einer I2C-master-Schnittstelle fest.
int I2CMaster_SetTimeout(int fd, uint32_t timeoutInMs);
Parameter
fd
Der Dateideskriptor für die I2C-Schnittstelle.timeoutInMs
Das angeforderte Timeout in Millisekunden. Dieser Wert kann auf den nächsten unterstützten Wert gerundet werden.
Rückgabewert
Gibt 0 für erfolg oder -1 für Fehler zurück. In diesem Fall errno
wird auf den Fehlerwert festgelegt.
Anforderungen an das Anwendungsmanifest
Um auf eine I2c-Schnittstelle zugreifen zu können, muss Ihre Anwendung diese im Feld I2cMaster des Anwendungsmanifests identifizieren.