I2CMaster_SetTimeout İşlevi
Üst bilgi: #include <applibs/i2c.h>
I2C ana arabirimindeki işlemler için zaman aşımını ayarlar.
int I2CMaster_SetTimeout(int fd, uint32_t timeoutInMs);
Parametre
fd
I2C arabirimi için dosya tanımlayıcısı.timeoutInMs
İstenen zaman aşımı milisaniye cinsinden. Bu değer desteklenen en yakın değere yuvarlanabilir.
Dönüş değeri
Başarı için 0 veya hata için -1 döndürür; bu durumda errno
hata değerine ayarlanır.
Uygulama bildirimi gereksinimleri
I2c arabirimine erişmek için uygulamanızın bunu uygulama bildiriminin I2cMaster alanında tanımlaması gerekir.