| Package | Description | 
|---|---|
| com.pi4j.io.i2c | |
| com.pi4j.io.i2c.impl | 
| Modifier and Type | Method and Description | 
|---|---|
| I2CBus | I2CFactoryProvider. getBus(int busNumber,
      long lockAquireTimeout,
      TimeUnit lockAquireTimeoutUnit) | 
| static I2CBus | I2CFactory. getInstance(int busNumber)Create new I2CBus instance. | 
| static I2CBus | I2CFactory. getInstance(int busNumber,
           long lockAquireTimeout,
           TimeUnit lockAquireTimeoutUnit)Create new I2CBus instance. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | I2CBusImplThis is implementation of i2c bus. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected static I2CBus | I2CProviderImpl. getBus(int busNumber,
      Callable<I2CBusImpl> constructor,
      long lockAquireTimeout,
      TimeUnit lockAquireTimeoutUnit)Factory method that returns bus implementation. | 
| I2CBus | I2CProviderImpl. getBus(int busNumber,
      long lockAquireTimeout,
      TimeUnit lockAquireTimeoutUnit) | 
Copyright © 2012–2019 Pi4J. All rights reserved.