Funkcja I2CMaster_SetTimeout
Nagłówek: #include <applibs/i2c.h>
Ustawia limit czasu dla operacji w interfejsie głównym I2C.
int I2CMaster_SetTimeout(int fd, uint32_t timeoutInMs);
Parametry
fd
Deskryptor plików interfejsu I2C.timeoutInMs
Żądany limit czasu (w milisekundach). Ta wartość może zostać zaokrąglona do najbliższej obsługiwanej wartości.
Zwracana wartość
Zwraca wartość 0 dla sukcesu lub -1 dla niepowodzenia, w którym to przypadku errno
zostanie ustawiona wartość błędu.
Wymagania dotyczące manifestu aplikacji
Aby uzyskać dostęp do interfejsu I2c, aplikacja musi zidentyfikować go w polu I2cMaster manifestu aplikacji.