Partage via


I2CMaster_SetTimeout, fonction

En-tête : #include <applibs/i2c.h>

Définit le délai d’expiration des opérations sur une interface de master I2C.

int I2CMaster_SetTimeout(int fd, uint32_t timeoutInMs);

Paramètres

  • fd Descripteur de fichier pour l’interface I2C.

  • timeoutInMs Délai d’expiration demandé, en millisecondes. Cette valeur peut être arrondie à la valeur prise en charge la plus proche.

Valeur de retour

Retourne 0 en cas de réussite ou -1 en cas d’échec, auquel cas errno est défini sur la valeur d’erreur.

Exigences du manifeste d’application

Pour accéder à une interface I2c, votre application doit l’identifier dans le champ I2cMaster du manifeste de l’application.